This is the complete list of members for HiveMindBridgeImpl, including all inherited members.
getSwarmAgentId() const | HiveMindBridgeImpl | |
greet() | HiveMindBridgeImpl | private |
HiveMindBridgeImpl(ITCPServer &tcpServer, IHiveMindHostSerializer &serializer, IHiveMindHostDeserializer &deserializer, IUserCallRequestHandler &userCallRequestManager, IHiveMindHostRequestHandler &hmRequestHandler, IUserCallbackMap &userCallbackMap, IMessageHandler &messageHandler, IThreadSafeQueue< MessageDTO > &inboundQueue, IThreadSafeQueue< OutboundRequestHandle > &outboundQueue, ILogger &logger, uint32_t keepAliveNbSpin) | HiveMindBridgeImpl | |
inboundThread() | HiveMindBridgeImpl | private |
isTCPClientConnected() | HiveMindBridgeImpl | private |
m_deserializer | HiveMindBridgeImpl | private |
m_hmRequestHandler | HiveMindBridgeImpl | private |
m_inboundQueue | HiveMindBridgeImpl | private |
m_inboundRequestsQueue | HiveMindBridgeImpl | private |
m_inboundResponsesMap | HiveMindBridgeImpl | private |
m_inboundThread | HiveMindBridgeImpl | private |
m_keepAliveCounter | HiveMindBridgeImpl | private |
m_keepAliveNbSpin | HiveMindBridgeImpl | private |
m_logger | HiveMindBridgeImpl | private |
m_messageHandler | HiveMindBridgeImpl | private |
m_mutex | HiveMindBridgeImpl | private |
m_outboundQueue | HiveMindBridgeImpl | private |
m_outboundThread | HiveMindBridgeImpl | private |
m_serializer | HiveMindBridgeImpl | private |
m_swarmAgentID | HiveMindBridgeImpl | private |
m_tcpServer | HiveMindBridgeImpl | private |
m_userCallbackMap | HiveMindBridgeImpl | private |
m_userCallRequestHandler | HiveMindBridgeImpl | private |
onBytesReceived(std::function< void(uint8_t *bytes, uint64_t bytesLength)> callback) | HiveMindBridgeImpl | |
onConnect(std::function< void()> hook) | HiveMindBridgeImpl | |
onDisconnect(std::function< void()> hook) | HiveMindBridgeImpl | |
outboundThread() | HiveMindBridgeImpl | private |
queueAndSend(MessageDTO message) | HiveMindBridgeImpl | |
registerCustomAction(std::string name, CallbackFunction callback, CallbackArgsManifest manifest) | HiveMindBridgeImpl | |
registerCustomAction(std::string name, CallbackFunction callback) | HiveMindBridgeImpl | |
sendBytes(uint32_t destinationId, const uint8_t *const payload, uint16_t payloadSize) | HiveMindBridgeImpl | |
sendNeighborListUpdateRequest() | HiveMindBridgeImpl | |
sendNeighborUpdateRequest(uint16_t neighborId) | HiveMindBridgeImpl | |
sendReturn(InboundRequestHandle &result) | HiveMindBridgeImpl | private |
spin() | HiveMindBridgeImpl | |
~HiveMindBridgeImpl() | HiveMindBridgeImpl | |