23 daq_t* daq,
void* hash,
int* length, time_t gps,
enum chantype type );
41 int* num_channels_received,
52 int* num_channels_received,
66 daq_t* daq,
char* list,
size_t max_len, time_t gps,
long* str_len );
72 daq_t* daq,
char* list,
size_t max_len, time_t gps,
long* str_len );
115 #define UNSPECIFIED_NDS2_PROTOCOL_VERSION 0
116 #define UNSPECIFIED_NDS2_PROTOCOL_REVISION 0
121 #define MAX_NDS2_PROTOCOL_VERSION 1
122 #define MIN_NDS2_PROTOCOL_VERSION 1
124 #define MAX_NDS2_PROTOCOL_REVISION 6
int nds2_request_check(daq_t *daq, time_t start, time_t end)
Definition: nds2_access.c:932
int nds2_recv_source_list(daq_t *daq, char *list, size_t max_len, time_t gps, long *str_len)
Definition: nds2_access.c:868
int nds2_recv_epoch_list(daq_t *daq, char *epochs, size_t max_len, int *str_len)
Definition: nds2_access.c:715
int nds2_request_data(daq_t *daq, time_t start, time_t end, time_t dt)
Definition: nds2_access.c:1003
int nds2_receive_reconfigure(daq_t *daq, size_t block_len)
Definition: nds2_access.c:1135
Channel description structure.
Definition: daqc.h:303
int nds2_recv_hash_by_pattern(daq_t *daq, void *hash, int *length, time_t gps, enum chantype type, const char *pat)
Definition: nds2_access.c:340
int nds2_set_epoch(daq_t *daq, const char *epoch)
Definition: nds2_access.c:1210
int nds2_recv_channel_list(daq_t *daq, daq_channel_t *channel, int num_channels, int *num_channels_received, time_t gps, enum chantype type)
Definition: nds2_access.c:456
int nds2_recv_channels_by_pattern(daq_t *daq, daq_channel_t *channel, int num_channels, int *num_channels_received, time_t gps, enum chantype type, const char *pat)
Definition: nds2_access.c:478
int nds2_startup(void)
Definition: nds2_access.c:1226
chantype
Channel type code enumerator.
Definition: channel.h:28
NDS1/2 client status structure.
Definition: daqc.h:232
int nds2_recv_channel_hash(daq_t *daq, void *hash, int *length, time_t gps, enum chantype type)
Definition: nds2_access.c:330
int nds2_connect(daq_t *daq, const char *host, int port)
Definition: nds2_access.c:82
int nds2_get_last_message(daq_t *daq, char *buf, size_t max_len, int *len)
Definition: nds2_access.c:281
int nds2_recv_source_data(daq_t *daq, char *list, size_t max_len, time_t gps, long *str_len)
Definition: nds2_access.c:805
int nds2_disconnect(daq_t *daq)
Definition: nds2_access.c:240