46 #define MAX_NODES 999999 58 video_buffer_size( 0 )
60 pthread_mutex_init (&streams_mutex, NULL);
68 return video_buffer_size;
72 return framebuffer_width;
76 return framebuffer_height;
84 pthread_mutex_destroy(&streams_mutex);
92 int framebuffer_width;
93 int framebuffer_height;
94 size_t video_buffer_size;
95 std::map< std::string, std::map< void* , std::string > > streams;
96 pthread_mutex_t streams_mutex;
102 Broker(std::string name,
int inner_port,std::string interface);
109 std::string getStream(std::string
connector,std::string name,std::string ref);
114 json_t* masterHelloConnectorList;
116 std::vector< MetaDataConnectorContainer > dataConnectorList;
117 std::vector< ImageConnectorContainer > imageConnectorList;
121 std::string inner_interface;
122 pthread_t insituThread;
struct ImageConnectorContainer_struct ImageConnectorContainer
static volatile sig_atomic_t force_exit
InsituConnectorGroup(std::string name)
struct MetaDataConnectorContainer_struct MetaDataConnectorContainer
int getFramebufferHeight()
ImageConnector * connector
int getFramebufferWidth()