24 #ifndef SKA_CHEETAH_PSRDADA_DADACLIENT_H 25 #define SKA_CHEETAH_PSRDADA_DADACLIENT_H 27 #include "cheetah/psrdada/detail/MultiLog.h" 30 #include <sys/types.h> 39 membuf(
char* begin,
char* end);
40 char* reader_position()
const;
41 char* writer_position()
const;
66 std::size_t data_buffer_size()
const;
71 std::size_t header_buffer_size()
const;
76 std::size_t data_buffer_count()
const;
81 std::size_t header_buffer_count()
const;
101 std::string
const& id()
const;
116 #endif // SKA_CHEETAH_PSRDADA_DADACLIENT_H A class for wrapping multilog_t instances required for logging with the underlying DADA API...
A general base class for DADA readers and writers.
Some limits and constants for FLDO.