#include <Broker.hpp>
Public Member Functions | |
Broker (std::string name, int inner_port, std::string interface) | |
~Broker () | |
errorCode | addDataConnector (MetaDataConnector *dataConnector) |
errorCode | addImageConnector (ImageConnector *imageConnector) |
MetaDataClient * | addDataClient () |
void | receiveVideo (InsituConnectorGroup *group, uint8_t *video_buffer, char *payload) |
errorCode | run () |
std::string | getStream (std::string connector, std::string name, std::string ref) |
Static Public Attributes | |
static volatile sig_atomic_t | force_exit = 0 |
Definition at line 99 of file Broker.hpp.
Broker::Broker | ( | std::string | name, |
int | inner_port, | ||
std::string | interface | ||
) |
Definition at line 45 of file Broker.cpp.
Broker::~Broker | ( | ) |
Definition at line 669 of file Broker.cpp.
MetaDataClient * Broker::addDataClient | ( | ) |
Definition at line 85 of file Broker.cpp.
errorCode Broker::addDataConnector | ( | MetaDataConnector * | dataConnector | ) |
Definition at line 58 of file Broker.cpp.
errorCode Broker::addImageConnector | ( | ImageConnector * | imageConnector | ) |
Definition at line 68 of file Broker.cpp.
std::string Broker::getStream | ( | std::string | connector, |
std::string | name, | ||
std::string | ref | ||
) |
Definition at line 244 of file Broker.cpp.
void Broker::receiveVideo | ( | InsituConnectorGroup * | group, |
uint8_t * | video_buffer, | ||
char * | payload | ||
) |
Definition at line 138 of file Broker.cpp.
errorCode Broker::run | ( | ) |
Definition at line 276 of file Broker.cpp.
|
static |
Definition at line 110 of file Broker.hpp.