HiveMind
MessageDispatcher Member List

This is the complete list of members for MessageDispatcher, including all inherited members.

deserializeAndDispatch() overrideMessageDispatchervirtual
dispatchBuzzMessage(const MessageDTO &message)MessageDispatcherprivate
dispatchMessage(const MessageDTO &message)MessageDispatcherprivate
dispatchRequest(const MessageDTO &message, const RequestDTO &request)MessageDispatcherprivate
dispatchResponse(const MessageDTO &message, const ResponseDTO &response)MessageDispatcherprivate
dispatchUserCall(const MessageDTO &message, const UserCallTargetDTO &dest)MessageDispatcherprivate
dispatchUserCallRequest(const MessageDTO &message, const UserCallRequestDTO &request)MessageDispatcherprivate
dispatchUserCallResponse(const MessageDTO &message, const UserCallResponseDTO &response)MessageDispatcherprivate
m_bspMessageDispatcherprivate
m_buzzOutputQueueMessageDispatcherprivate
m_deserializerMessageDispatcherprivate
m_greetSenderMessageDispatcherprivate
m_hiveconnectApiMessageHandlerMessageDispatcherprivate
m_hivemindApiReqHandlerMessageDispatcherprivate
m_hostOutputQueueMessageDispatcherprivate
m_interlocQueueMessageDispatcherprivate
m_loggerMessageDispatcherprivate
m_remoteOutputQueueMessageDispatcherprivate
MessageDispatcher(ICircularQueue< MessageDTO > &buzzOutputQ, ICircularQueue< MessageDTO > &hostOutputQ, ICircularQueue< MessageDTO > &remoteOutputQ, ICircularQueue< MessageDTO > &interlocQ, IHiveMindHostDeserializer &deserializer, IHiveMindHostApiRequestHandler &hivemindApiReqHandler, IHiveConnectHiveMindApiMessageHandler &hiveconnectApiMessageHandler, IGreetSender &greetSender, const IBSP &bsp, ILogger &logger)MessageDispatcher
~IMessageDispatcher()=defaultIMessageDispatcherprivatevirtual
~MessageDispatcher() override=defaultMessageDispatcher