previous | start | next

User Defined Signal Handling

        #include <signal.h>
        typedef void handler_t(int);

        handler_t *signal(int signum, handler_t *handler);

     

That is, you can define a function that the kernel will use to handle a signal event like this:

        void myhandler(int signum)
        {
           ... do something to respond to the event
        }
     


previous | start | next