12typedef pthread_t thread_t;
13typedef pthread_mutex_t mutex_t;
15typedef HANDLE thread_t;
16typedef HANDLE mutex_t;
73 void* ( *interpreter )(
void* );
109 void* ( *start_func )(
void*));
int daq_shutdown(daq_listen_t *lstn)
Kill the listener thread.
Definition daqc_listener.c:490
daq_listen_t * daq_initialize(daq_listen_t *lstn, daq_t *daq, int *tcp_port, void *(*start_func)(void *))
Create a network listener thread.
Definition daqc_listener.c:395
NDS1/2 client status structure.
Definition daqc.h:233
Definition daqc_listener.h:64
thread_t interpreter_tid
Definition daqc_listener.h:83
mutex_t lock
Definition daqc_listener.h:87
int shutting_down
Definition daqc_listener.h:77
struct sockaddr_in * listener_addr
Definition daqc_listener.h:70
daq_t * daq
Definition daqc_listener.h:67
thread_t listener_tid
Definition daqc_listener.h:80