9#if defined( WIN32 ) || defined( WIN64 )
int daq_private_srvr_open(daq_private_t *Private)
Definition daqc_private.c:256
void daq_private_srvr_disconnect(daq_private_t *Private)
Definition daqc_private.c:236
void daq_private_create(daq_private_t **Private)
Definition daqc_private.c:77
int daq_private_data_close(daq_private_t *Private)
Definition daqc_private.c:317
int daq_private_is_session_in_timeout(daq_private_t *Private)
Definition daqc_private.c:377
int nds_socket_type
Definition daqc_private.h:12
void daq_private_srvr_close(daq_private_t *Private)
Close server socket.
Definition daqc_private.c:138
int daq_private_srvr_connect(daq_private_t *Private)
Connect to a server.
Definition daqc_private.c:172
socket_states
Definition daqc_private.h:22
@ NDS_SOCKET_OK
Definition daqc_private.h:23
@ NDS_SOCKET_FAILURE
Definition daqc_private.h:24
@ NDS_SOCKET_TRANSIENT_FAILURE
Definition daqc_private.h:25
void daq_private_delete(daq_private_t **Private)
Definition daqc_private.c:90
void daq_private_timeout_session(daq_private_t *Private)
Definition daqc_private.c:367
int daq_private_srvr_is_open(daq_private_t *Private)
Definition daqc_private.c:101
struct sockaddr_in socket_addr_t
Definition daqc_private.h:19
int daq_private_srvr_nonblocking(daq_private_t *Private, int NonBlocking)
Select non-blocking or blocking server socket I/O.
Definition daqc_private.c:109
void daq_private_init(daq_private_t *Private)
Definition daqc_private.c:51
Definition daqc_private.h:31
socket_addr_t * srvr_addr
Definition daqc_private.h:40
nds_socket_type sockfd
DAQD server socket.
Definition daqc_private.h:36
size_t cur_command_count
Definition daqc_private.h:47
nds_socket_type datafd
Definition daqc_private.h:44
int last_command_timeout
Definition daqc_private.h:49
size_t max_command_count
Definition daqc_private.h:46