![]() |
IRSOL
C++ code implementing socket server for interacting with Baumer camera.
|
Base handler templates for protocol message processing. More...
#include "irsol/protocol.hpp"
#include "irsol/server/handlers/context.hpp"
#include "irsol/traits.hpp"
#include <vector>
Go to the source code of this file.
Classes | |
class | irsol::server::handlers::internal::HandlerBase< T, > |
Generic handler base class for protocol messages. More... | |
Namespaces | |
namespace | irsol |
namespace | irsol::server |
Core server features. TOBE DEFINED FURTHER. | |
namespace | irsol::server::handlers |
Contains all logic for dispatching and implementing protocol message handlers. | |
namespace | irsol::server::handlers::internal |
Typedefs | |
using | irsol::server::handlers::in_message_t = protocol::InMessage |
using | irsol::server::handlers::out_message_t = protocol::OutMessage |
using | irsol::server::handlers::AssignmentHandler = internal::HandlerBase< protocol::Assignment > |
Handler type for assignment messages. | |
using | irsol::server::handlers::InquiryHandler = internal::HandlerBase< protocol::Inquiry > |
Handler type for inquiry messages. | |
using | irsol::server::handlers::CommandHandler = internal::HandlerBase< protocol::Command > |
Handler type for command messages. | |
Base handler templates for protocol message processing.
Defines generic handler base classes for assignment, inquiry, and command messages, as well as type aliases for common handler types.
Definition in file base.hpp.