HiveMind
|
This is the complete list of members for MessageDispatcher, including all inherited members.
deserializeAndDispatch() override | MessageDispatcher | virtual |
dispatchBuzzMessage(const MessageDTO &message) | MessageDispatcher | private |
dispatchMessage(const MessageDTO &message) | MessageDispatcher | private |
dispatchRequest(const MessageDTO &message, const RequestDTO &request) | MessageDispatcher | private |
dispatchResponse(const MessageDTO &message, const ResponseDTO &response) | MessageDispatcher | private |
dispatchUserCall(const MessageDTO &message, const UserCallTargetDTO &dest) | MessageDispatcher | private |
dispatchUserCallRequest(const MessageDTO &message, const UserCallRequestDTO &request) | MessageDispatcher | private |
dispatchUserCallResponse(const MessageDTO &message, const UserCallResponseDTO &response) | MessageDispatcher | private |
m_bsp | MessageDispatcher | private |
m_buzzOutputQueue | MessageDispatcher | private |
m_deserializer | MessageDispatcher | private |
m_greetSender | MessageDispatcher | private |
m_hiveconnectApiMessageHandler | MessageDispatcher | private |
m_hivemindApiReqHandler | MessageDispatcher | private |
m_hostOutputQueue | MessageDispatcher | private |
m_interlocQueue | MessageDispatcher | private |
m_logger | MessageDispatcher | private |
m_remoteOutputQueue | MessageDispatcher | private |
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()=default | IMessageDispatcher | privatevirtual |
~MessageDispatcher() override=default | MessageDispatcher |