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::App
private
App
(irsol::types::port_t port)
irsol::server::App
explicit
broadcastMessage
(protocol::OutMessage &&message, const std::optional< irsol::types::client_id_t > &excludeClient=std::nullopt)
irsol::server::App
camera
()
irsol::server::App
inline
client_map_t
typedef
irsol::server::App
private
frameCollector
()
irsol::server::App
inline
getClientSession
(const irsol::types::client_id_t &clientId)
irsol::server::App
m_acceptor
irsol::server::App
private
m_acceptThread
irsol::server::App
private
m_cameraInterface
irsol::server::App
private
m_clients
irsol::server::App
private
m_clientsMutex
irsol::server::App
private
m_frameCollector
irsol::server::App
private
m_messageHandler
irsol::server::App
private
m_port
irsol::server::App
private
messageHandler
() const
irsol::server::App
inline
registerLambdaHandler
(const std::string &identifier, std::shared_ptr< handlers::Context > ctx, LambdaT &&lambda)
irsol::server::App
inline
private
registerMessageHandler
(const std::string &identifier, Args &&... args)
irsol::server::App
inline
private
registerMessageHandlers
()
irsol::server::App
private
removeClient
(const irsol::types::client_id_t &clientId)
irsol::server::App
private
start
()
irsol::server::App
stop
()
irsol::server::App
Generated by
1.9.8