Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNSigMgr Class Reference

#include <MNSignals.h>

Inheritance diagram for MNSigMgr:

Inheritance graph
[legend]
Collaboration diagram for MNSigMgr:

Collaboration graph
[legend]
List of all members.

Public Types

enum  MNSignal {
  MNSigNONE = 0, MNSigHUP = SIGHUP, MNSigINT = SIGINT, MNSigQUIT = SIGQUIT,
  MNSigILL = SIGILL, MNSigTRAP = SIGTRAP, MNSigABRt = SIGABRT, MNSigFPE = SIGFPE,
  MNSigKILL = SIGKILL, MNSigBUS = SIGBUS, MNSigSEGV = SIGSEGV, MNSigPIPE = SIGPIPE,
  MNSigALRM = SIGALRM, MNSigTERM = SIGTERM, MNSigCHLD = SIGCHLD, MNSigUSR1 = SIGUSR1,
  MNSigUSR2 = SIGUSR2, MNSigURG = SIGURG, MNSigSTOP = SIGSTOP, MNSigTSTP = SIGTSTP,
  MNSigCONT = SIGCONT, MNSigTTIN = SIGTTIN, MNSigTTOU = SIGTTOU, MNSigIO = SIGIO,
  MNSigXCPU = SIGXCPU, MNSigXFSZ = SIGXFSZ, MNSigWINCH = SIGWINCH, MNSigPROF = SIGPROF,
  MNSigVTALRM = SIGVTALRM, MNSigPWR = SIGPWR, MNSigEMT = SIGEMT, MNSigSYS = SIGSYS,
  MNSigMSG = SIGMSG, MNSigDANGER = SIGDANGER, MNSigMIGRATE = SIGMIGRATE, MNSigPRE = SIGPRE,
  MNSigVIRT = SIGVIRT, MNSigALRM1 = SIGALRM1, MNSigWAITING = SIGWAITING, MNSigKAP = SIGKAP,
  MNSigRETRACT = SIGRETRACT, MNSigSOUND = SIGSOUND, MNSigSAK
}

Public Member Functions

 MNSigMgr ()
bool init_before_thread_start ()
void reg (MNSignal s, MNSigHandler *handler)
void dereg (MNSignal s, MNSigHandler *handler)
virtual void run ()

Member Enumeration Documentation

enum MNSigMgr::MNSignal
 

Enumeration values:
MNSigNONE 
MNSigHUP 
MNSigINT 
MNSigQUIT 
MNSigILL 
MNSigTRAP 
MNSigABRt 
MNSigFPE 
MNSigKILL 
MNSigBUS 
MNSigSEGV 
MNSigPIPE 
MNSigALRM 
MNSigTERM 
MNSigCHLD 
MNSigUSR1 
MNSigUSR2 
MNSigURG 
MNSigSTOP 
MNSigTSTP 
MNSigCONT 
MNSigTTIN 
MNSigTTOU 
MNSigIO 
MNSigXCPU 
MNSigXFSZ 
MNSigWINCH 
MNSigPROF 
MNSigVTALRM 
MNSigPWR 
MNSigEMT 
MNSigSYS 
MNSigMSG 
MNSigDANGER 
MNSigMIGRATE 
MNSigPRE 
MNSigVIRT 
MNSigALRM1 
MNSigWAITING 
MNSigKAP 
MNSigRETRACT 
MNSigSOUND 
MNSigSAK 


Constructor & Destructor Documentation

MNSigMgr::MNSigMgr  ) 
 


Member Function Documentation

void MNSigMgr::dereg MNSignal  s,
MNSigHandler handler
 

bool MNSigMgr::init_before_thread_start  ) 
 

void MNSigMgr::reg MNSignal  s,
MNSigHandler handler
 

virtual void MNSigMgr::run  )  [virtual]
 

Implements MNThread.


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:02 2005 for Komssys by doxygen 1.3.8