1 #ifndef LIBNDSCXX_MODULE_STANDALONE_HH
2 #define LIBNDSCXX_MODULE_STANDALONE_HH
29 fetch(
const NDS::parameters& params,
32 const NDS::connection::channel_names_type& channel_names );
53 const NDS::connection::channel_names_type& channel_names );
110 iterate(
const NDS::parameters& params,
111 NDS::request_period period,
112 const NDS::connection::channel_names_type& channel_names );
167 iterate( NDS::request_period period,
168 const NDS::connection::channel_names_type& channel_names );
215 const channel_predicate_object& pred );
NDS::buffers_type fetch(const NDS::parameters ¶ms, buffer::gps_second_type gps_start, buffer::gps_second_type gps_stop, const NDS::connection::channel_names_type &channel_names)
Retreive data from the server without having to manage a connection.
Definition: nds_standalone.cc:12
long gps_second_type
Type second portion of a gps time.
Definition: nds_buffer.hh:33
#define DLL_EXPORT
Definition: channel.h:12
channels_type find_channels(const NDS::parameters ¶ms, const channel_predicate_object &pred)
Retrieve a list of channels without having to manage a connection.
Definition: nds_standalone.cc:48
std::vector< channel > channels_type
Definition: nds_channel.hh:298
NDS::data_iterable iterate(const NDS::parameters ¶ms, NDS::request_period period, const NDS::connection::channel_names_type &channel_names)
Retreive data in segments without having to manage a connection.
Definition: nds_standalone.cc:31
std::vector< buffer > buffers_type
Definition: nds_buffer.hh:356