#include <iostream>
#include <atomic>
#include <thread>
#include <condition_variable>
#include <mutex>
#include <chrono>
#include <vector>
#include <zmq.hpp>
#include <tclap/CmdLine.h>
#include <uuid.h>
#include <ImageGrabber.h>
#include <ZmqPubExtractor.h>
#include <StatsExtractor.h>
#include <FFMpegExtractor.h>
#include <RocLogger.h>
#include <stringtricks.h>
#include <CamManager.h>
#include <InfoServer.h>
#include <NetworkHelper.h>
#include <ConfigManager.h>
#include <StorageManager.h>
#include <json/json.h>
#include <config.h>
#include <cstdio>
Go to the source code of this file.
Functions | |
void | pubsubproxy (zmq::context_t *ctx, const string &from, const string &to, bool connectTo=false, condition_variable *isUp=nullptr, int linger=100) |
void | sendControlMessage (zmq::socket_t &socket, const string &msg) |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 125 of file camserver.cpp.
void pubsubproxy | ( | zmq::context_t * | ctx, |
const string & | from, | ||
const string & | to, | ||
bool | connectTo = false , |
||
condition_variable * | isUp = nullptr , |
||
int | linger = 100 |
||
) |
Definition at line 89 of file camserver.cpp.
void sendControlMessage | ( | zmq::socket_t & | socket, |
const string & | msg | ||
) |
Definition at line 116 of file camserver.cpp.