27 #ifndef FsBroker_Lib_ConnectionHandler_h
28 #define FsBroker_Lib_ConnectionHandler_h
78 #endif // FsBroker_Lib_ConnectionHandler_h
Comm * m_comm
Pointer to comm layer.
Abstract base class for application dispatch handlers registered with AsyncComm.
ApplicationQueuePtr m_app_queue
Application queue.
BrokerPtr m_broker
Pointer to file system broker object.
std::shared_ptr< Event > EventPtr
Smart pointer to Event.
virtual void handle(EventPtr &event)
Handles incoming events from client connections.
Declarations for DispatchHandler.
Connection handler for file system brokers.
std::shared_ptr< Broker > BrokerPtr
Smart pointer to Broker.
Entry point to AsyncComm service.
Declarations for ApplicationQueue.
std::shared_ptr< ApplicationQueue > ApplicationQueuePtr
Shared smart pointer to ApplicationQueue object.
ConnectionHandler(Comm *comm, ApplicationQueuePtr &app_queue, BrokerPtr &broker)
Constructor.