40 std::vector<out_message_t>
process(
41 std::shared_ptr<irsol::server::ClientSession>
session,
Base handler templates for protocol message processing.
Handler for inquiry of the camera integration time (exposure).
std::vector< out_message_t > process(std::shared_ptr< irsol::server::ClientSession > session, protocol::Inquiry &&message) final override
Processes an inquiry message to retrieve the integration time.
Generic handler base class for protocol messages.
std::shared_ptr< Context > ctx
Handler context (provides access to app and utilities).
constexpr auto makeHandler(std::shared_ptr< Context > ctx, Args &&... args)
Constructs a handler instance of the given type.
Represents a value inquiry in the protocol.