|
HiveMindBridge
|
This is the complete list of members for IHiveMindBridge, including all inherited members.
| NEIGHBORS_MAX_SIZE | IHiveMindBridge | static |
| onBytesReceived(std::function< void(uint8_t *bytes, uint64_t bytesLength)> callback)=0 | IHiveMindBridge | pure virtual |
| onConnect(std::function< void()> callback)=0 | IHiveMindBridge | pure virtual |
| onDisconnect(std::function< void()> callback)=0 | IHiveMindBridge | pure virtual |
| onNeighborListUpdated(std::function< void(std::array< uint16_t, NEIGHBORS_MAX_SIZE >, uint64_t bytesLength)> callback)=0 | IHiveMindBridge | pure virtual |
| onNeighborUpdated(std::function< void(uint16_t neighborId, std::optional< Position > position)> callback)=0 | IHiveMindBridge | pure virtual |
| queueAndSend(MessageDTO message)=0 | IHiveMindBridge | pure virtual |
| registerCustomAction(std::string name, CallbackFunction callback, CallbackArgsManifest manifest)=0 | IHiveMindBridge | pure virtual |
| registerCustomAction(std::string name, CallbackFunction callback)=0 | IHiveMindBridge | pure virtual |
| sendBytes(uint32_t destinationId, const uint8_t *const payload, uint16_t payloadSize)=0 | IHiveMindBridge | pure virtual |
| sendNeighborListUpdateRequest()=0 | IHiveMindBridge | pure virtual |
| sendNeighborUpdateRequest(uint16_t neighborId)=0 | IHiveMindBridge | pure virtual |
| spin()=0 | IHiveMindBridge | pure virtual |
1.8.17