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