#include <SigHandlersList.h>
Inheritance diagram for ASSA::CFUNC_Handler:
Public Member Functions | |
CFUNC_Handler (C_SIG_HANDLER csigh_) | |
int | handle_signal (int signum_) |
Signal handler callback. | |
C_SIG_HANDLER | handler () |
Private Attributes | |
C_SIG_HANDLER | m_c_sig_hand |
CFUNC_Handler is a wrapper around C signal handler function. It wraps C signal handler function into EventHandler interface.
Definition at line 42 of file SigHandlersList.h.
|
Definition at line 369 of file SigHandlersList.h. References ASSA::SIGHAND, and trace_with_mask. 00370 : m_c_sig_hand (csigh_) 00371 { 00372 trace_with_mask("CFUNC_Handler::CFUNC_Handler", SIGHAND); 00373 }
|
|
Signal handler callback.
Reimplemented from ASSA::EventHandler. Definition at line 377 of file SigHandlersList.h. References m_c_sig_hand, ASSA::SIGHAND, and trace_with_mask. 00378 { 00379 trace_with_mask("CFUNC_Handler::handle_signal", SIGHAND); 00380 00381 if (m_c_sig_hand) { 00382 (*m_c_sig_hand)(signum_); 00383 } 00384 return 1; 00385 }
|
|
Definition at line 48 of file SigHandlersList.h. References m_c_sig_hand. 00048 { return m_c_sig_hand; }
|
|
Definition at line 51 of file SigHandlersList.h. Referenced by handle_signal(), and handler(). |