c++ linux signale
-
wie kann ich von der konsole aus ein signal schicken und dieses in einem c++-programm abfangen?
hat vllt jemand quellcode dazu?
-
-
normalerweise find ich manpages ja sehr hilfreich, aber die hab ich mir schon angeschaut und ich hab immernoch keine ahnung. hat jemand code.
-
kill -n signo pid
sendet Signal n an pid. mit
kill -l
kannst du dir unter Linux eine Liste der Signale mit deren Nummern anzeigen lassen...
Signal Handler kannst du in deinem Programm mit signal() bzw. sigaction() installieren. http://www.c-plusplus.net/forum/viewtopic-var-t-is-145198.html
http://www.opengroup.org/onlinepubs/007908799/xsh/sigaction.html
http://www.opengroup.org/onlinepubs/007908799/xsh/signal.html