#include <ipsnooper.h>
Public Member Functions | |
LIST_HEAD (, ssn_s) ssn_thrd_ssn_list | |
Data Fields | |
evContext | ssn_thrd_ev_ctx |
pthread_t | ssn_thrd_tid |
atomic_int_t | ssn_thrd_ready |
uint8_t | ssn_thrd_cpu |
int | ssn_thrd_srv_pipe [2] |
int | ssn_thrd_pkt_pipe [2] |
evFileID | ssn_thrd_srv_pipe_read_fid |
evFileID | ssn_thrd_pkt_pipe_read_fid |
msp_spinlock_t | ssn_thrd_pipe_lock |
srv_msg_t | ssn_thrd_srv_msg |
int | ssn_thrd_srv_msg_offset |
pkt_msg_t | ssn_thrd_pkt_msg |
int | ssn_thrd_pkt_msg_offset |
ssn_thrd_s::LIST_HEAD | ( | ssn_s | ) |
list of thread session
evContext ssn_thrd_s::ssn_thrd_ev_ctx |
event context
pthread_t ssn_thrd_s::ssn_thrd_tid |
thread ID pointer
atomic_int_t ssn_thrd_s::ssn_thrd_ready |
thread ready flag
uint8_t ssn_thrd_s::ssn_thrd_cpu |
CPU number on which thread runs
pipe for server process to write
pipe for packet thread to write
event file ID to read server pipe
event file ID to read packet pipe
msp_spinlock_t ssn_thrd_s::ssn_thrd_pipe_lock |
lock for accessing thread pipes
Server message buffer
offset of server message buffer
Packet message buffer
offset of packet message buffer