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 | |