version 1.18, 2004/11/21 00:38:26
|
version 1.19, 2004/11/21 04:07:23
|
|
|
private: | private: |
| |
#ifdef PEGASUS_HAS_SIGNALS | #ifdef PEGASUS_HAS_SIGNALS |
static const unsigned PEGASUS_NSIG = 32; |
static const Uint32 PEGASUS_NSIG = 32; |
|
static void verifySignum(Uint32 signum); |
| |
typedef struct { | typedef struct { |
int signum; | int signum; |
|
|
register_handler reg_handler[PEGASUS_NSIG + 1]; | register_handler reg_handler[PEGASUS_NSIG + 1]; |
Mutex reg_mutex; | Mutex reg_mutex; |
| |
void deactivate_i(register_handle &rh); |
void deactivate_i(register_handler &rh); |
| |
register_handler &getHandler(Uint32 sigum) const; |
register_handler &getHandler(Uint32 sigum); |
#endif | #endif |
| |
}; | }; |