IRSOL
C++ code implementing socket server for interacting with Baumer camera.
irsol::server::App Member List

This is the complete list of members for irsol::server::App, including all inherited members.

addClient(const irsol::types::client_id_t &clientId, irsol::types::socket_t &&sock)irsol::server::Appprivate
App(irsol::types::port_t port)irsol::server::Appexplicit
broadcastMessage(protocol::OutMessage &&message, const std::optional< irsol::types::client_id_t > &excludeClient=std::nullopt)irsol::server::App
camera()irsol::server::Appinline
client_map_t typedefirsol::server::Appprivate
frameCollector()irsol::server::Appinline
getClientSession(const irsol::types::client_id_t &clientId)irsol::server::App
m_acceptorirsol::server::Appprivate
m_acceptThreadirsol::server::Appprivate
m_cameraInterfaceirsol::server::Appprivate
m_clientsirsol::server::Appprivate
m_clientsMutexirsol::server::Appprivate
m_frameCollectorirsol::server::Appprivate
m_messageHandlerirsol::server::Appprivate
m_portirsol::server::Appprivate
messageHandler() constirsol::server::Appinline
registerLambdaHandler(const std::string &identifier, std::shared_ptr< handlers::Context > ctx, LambdaT &&lambda)irsol::server::Appinlineprivate
registerMessageHandler(const std::string &identifier, Args &&... args)irsol::server::Appinlineprivate
registerMessageHandlers()irsol::server::Appprivate
removeClient(const irsol::types::client_id_t &clientId)irsol::server::Appprivate
start()irsol::server::App
stop()irsol::server::App