|
| TCPDataStreamerConsumer (std::string supervisorApplicationUID, std::string bufferUID, std::string processorUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &configurationPath) |
|
| TCPDataStreamerBase (unsigned int port) |
|
int | send (const std::string &buffer) |
|
int | send (const std::vector< uint32_t > &buffer) |
|
| TCPSocket (const std::string &senderHost, unsigned int senderPort, int receiveBufferSize=0x10000) |
|
| TCPSocket (unsigned int listenPort, int sendBufferSize=0x10000) |
|
void | connect () |
|
int | send (const uint8_t *data, size_t size) |
|
int | send (const std::string &buffer) |
|
int | send (const std::vector< uint32_t > &buffer) |
|
int | send (const std::vector< uint16_t > &buffer) |
|
int | receive (uint8_t *buffer, unsigned int timeoutSeconds, unsigned int timeoutUSeconds) |
|
int | receive (std::string &buffer, unsigned int timeoutSeconds=1, unsigned int timeoutUSeconds=0) |
|
int | receive (std::vector< uint32_t > &buffer, unsigned int timeoutSeconds=1, unsigned int timeoutUSeconds=0) |
|
| DataConsumer (std::string supervisorApplicationUID, std::string bufferUID, std::string processorUID, ConsumerPriority priority) |
|
void | registerToBuffer (void) |
|
virtual void | startProcessingData (std::string runNumber) |
|
virtual void | stopProcessingData (void) |
|
template<class D , class H > |
int | read (D &buffer, H &header) |
|
template<class D , class H > |
int | read (D *&buffer, H *&header) |
|
template<class D , class H > |
int | setReadSubBuffer (void) |
|
template<class D , class H > |
int | read (D &buffer) |
|
ConsumerPriority | getPriority (void) |
|
| DataProcessor (std::string supervisorApplicationUID, std::string bufferUID, std::string processorUID) |
|
virtual void | pauseProcessingData (void) |
|
virtual void | resumeProcessingData (void) |
|
std::string | getProcessorID (void) |
|
void | setCircularBuffer (CircularBufferBase *circularBuffer) |
|
| WorkLoop (std::string name) |
|
void | startWorkLoop (void) |
|
bool | stopWorkLoop (void) |
|
bool | isActive (void) |
|
| Configurable (const ConfigurationTree &theXDAQContextConfigTree, const std::string &theConfigurationPath) |
|
ConfigurationTree | getSelfNode () const |
|
const ConfigurationManager * | getConfigurationManager () const |
|
const std::string & | getContextUID () const |
|
const std::string & | getApplicationUID () const |
|
unsigned int | getApplicationLID () const |
|
std::string | getContextAddress () const |
|
unsigned int | getContextPort () const |
|
Definition at line 15 of file TCPDataStreamerConsumer.h.