HiveMindBridge
|
This is the complete list of members for HiveMindBridge, including all inherited members.
HiveMindBridge(int tcpPort, ILogger &logger, uint32_t keepAliveNbSpin=0) | HiveMindBridge | |
m_bridge | HiveMindBridge | private |
m_deserializer | HiveMindBridge | private |
m_hmRequestHandler | HiveMindBridge | private |
m_hmResponseHandler | HiveMindBridge | private |
m_inboundQueue | HiveMindBridge | private |
m_logger | HiveMindBridge | private |
m_messageHandler | HiveMindBridge | private |
m_outboundQueue | HiveMindBridge | private |
m_serializer | HiveMindBridge | private |
m_tcpServer | HiveMindBridge | private |
m_userCallbackMap | HiveMindBridge | private |
m_userCallRequestHandler | HiveMindBridge | private |
NEIGHBORS_MAX_SIZE | IHiveMindBridge | static |
onBytesReceived(std::function< void(uint8_t *bytes, uint64_t bytesLength)> callback) override | HiveMindBridge | virtual |
onConnect(std::function< void()> hook) | HiveMindBridge | virtual |
onDisconnect(std::function< void()> hook) | HiveMindBridge | virtual |
onNeighborListUpdated(std::function< void(std::array< uint16_t, NEIGHBORS_MAX_SIZE >, uint64_t bytesLength)> callback) | HiveMindBridge | virtual |
onNeighborUpdated(std::function< void(uint16_t neighborId, std::optional< Position > position)> callback) | HiveMindBridge | virtual |
queueAndSend(MessageDTO message) | HiveMindBridge | virtual |
registerCustomAction(std::string name, CallbackFunction callback, CallbackArgsManifest manifest) | HiveMindBridge | virtual |
registerCustomAction(std::string name, CallbackFunction callback) | HiveMindBridge | virtual |
sendBytes(uint32_t destinationId, const uint8_t *const payload, uint16_t payloadSize) | HiveMindBridge | virtual |
sendNeighborListUpdateRequest() | HiveMindBridge | virtual |
sendNeighborUpdateRequest(uint16_t neighborId) | HiveMindBridge | virtual |
spin() | HiveMindBridge | virtual |
~HiveMindBridge()=default | HiveMindBridge |