9 #define DLL_EXPORT __declspec( dllexport )
28 DLL_EXPORT
int nds1_reconnect( daq_t* daq );
34 int nds1_connect( daq_t* daq,
const char* host,
int port );
41 int nds1_disconnect( daq_t* daq );
47 int nds1_get_last_message( daq_t* daq,
char* buf,
size_t max_len,
int* len );
53 int nds1_initalize(
void );
58 int nds1_recv_channels( daq_t* daq,
59 daq_channel_t* channel,
61 int* num_channels_received );
73 int nds1_recv_channel( daq_t* daq, daq_channel_t* channel,
const char* name );
79 int nds1_request_check( daq_t* daq, time_t start, time_t end );
85 int nds1_request_data( daq_t* daq, time_t start, time_t dt );
93 int nds1_receive_reconfigure( daq_t* daq,
size_t block_len );
99 int nds1_startup(
void );
104 #define MAX_NDS1_PROTOCOL_VERSION 12
105 #define MIN_NDS1_PROTOCOL_VERSION 11