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

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

CommandGIBaseHandler(std::shared_ptr< Context > ctx)irsol::server::handlers::internal::CommandGIBaseHandler
CommandGISHandler(std::shared_ptr< Context > ctx)irsol::server::handlers::CommandGISHandler
ctxirsol::server::handlers::internal::HandlerBase< T, >protected
getDescription(const protocol::Command &message, std::shared_ptr< irsol::server::ClientSession > session) constirsol::server::handlers::internal::CommandGIBaseHandlerprivate
getFrameRate(const protocol::Command &message, std::shared_ptr< irsol::server::ClientSession > session) const overrideirsol::server::handlers::CommandGISHandlerprivatevirtual
getInputSequenceLength(const protocol::Command &message, std::shared_ptr< irsol::server::ClientSession > session) const overrideirsol::server::handlers::CommandGISHandlerprivatevirtual
HandlerBase(std::shared_ptr< Context > ctx)irsol::server::handlers::internal::HandlerBase< T, >inlineprotected
operator()(const irsol::types::client_id_t &clientId, T &&message)irsol::server::handlers::internal::HandlerBase< T, >inlinevirtual
process(std::shared_ptr< irsol::server::ClientSession > session, protocol::Command &&message) final overrideirsol::server::handlers::internal::CommandGIBaseHandlerprotected
irsol::server::handlers::internal::HandlerBase::process(std::shared_ptr< irsol::server::ClientSession > session, T &&message)=0irsol::server::handlers::internal::HandlerBase< T, >protectedpure virtual
startListeningThread(std::shared_ptr< irsol::server::ClientSession > session, std::shared_ptr< irsol::server::frame_collector::FrameCollector::frame_queue_t > queue, protocol::Command &&command, const std::string &description)irsol::server::handlers::internal::CommandGIBaseHandlerprivate
validate(const protocol::Command &message, std::shared_ptr< irsol::server::ClientSession > session) const overrideirsol::server::handlers::CommandGISHandlerprivatevirtual