$Revision: 1.7 $
Socket module (sk)
Status: NOT REVUED, NOT TESTED
| Included in: | modules/sk/cd_socket.c |
| modules/sk/cd_watchdog.c | |
| modules/sk/sk_socket.c |
#define SK_DISCONNECT 0x0001
#define SK_INTERRUPT 0x0002
#define SK_TIMEOUT 0x0004
#define SK_NOTEXT 0x0100
| struct | |
| { | |
| int sock; | |
| struct timeval rd_timeout; | |
| struct timeval wr_timeout; | |
| unsigned short rtc; | |
| pthread_t watchdog; | |
| pthread_t killthis; | |
| void* (*execthis)(void*); | |
| void* execargs; | |
| pthread_mutex_t watchmutex; | |
| unsigned char lasterr; | |
| ip_addr_t rIP; | |
| ip_addr_t eIP; | |
| char* ip; | |
| } |