|
Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
This is the complete list of members for TrackedDevices, including all inherited members.
| _deviceListIsSynced | TrackedDevices | private |
| _expectedDeviceListSize | TrackedDevices | private |
| _store | TrackedDevices | private |
| add() | TrackedDevices | private |
| checkSynced() | TrackedDevices | private |
| EventListener() | EventListener | inline |
| find(device_id_t deviceId) | TrackedDevices | private |
| findOrAdd(device_id_t deviceId) | TrackedDevices | private |
| findToken(uint8_t *deviceToken, uint8_t size) | TrackedDevices | private |
| handleEvent(event_t &evt) override | TrackedDevices | virtual |
| handleHeartbeat(internal_tracked_device_heartbeat_packet_t &packet) | TrackedDevices | private |
| handleHeartbeat(TrackedDevice &device, uint8_t locationId, uint8_t ttlMinutes, bool fromMesh) | TrackedDevices | private |
| handleMeshHeartbeat(TYPIFY(EVT_MESH_TRACKED_DEVICE_HEARTBEAT) &packet) | TrackedDevices | private |
| handleMeshListSize(TYPIFY(EVT_MESH_TRACKED_DEVICE_LIST_SIZE) &packet) | TrackedDevices | private |
| handleMeshRegister(TYPIFY(EVT_MESH_TRACKED_DEVICE_REGISTER) &packet) | TrackedDevices | private |
| handleMeshToken(TYPIFY(EVT_MESH_TRACKED_DEVICE_TOKEN) &packet) | TrackedDevices | private |
| handleRegister(internal_register_tracked_device_packet_t &packet) | TrackedDevices | private |
| handleScannedDevice(adv_background_parsed_v1_t &packet) | TrackedDevices | private |
| handleUpdate(internal_update_tracked_device_packet_t &packet) | TrackedDevices | private |
| hasAccess(TrackedDevice &device, uint8_t accessLevel) | TrackedDevices | private |
| HEARTBEAT_TTL_MINUTES_MAX | TrackedDevices | static |
| init() | TrackedDevices | |
| isTokenOkToSet(TrackedDevice &device, uint8_t *deviceToken, uint8_t size) | TrackedDevices | private |
| listen() | EventListener | |
| LOCATION_ID_TTL_MINUTES | TrackedDevices | static |
| MAX_TRACKED_DEVICES | TrackedDevices | static |
| print(TrackedDevice &device) | TrackedDevices | private |
| sendBackgroundAdv(TrackedDevice &device, uint8_t *macAddress, int8_t rssi) | TrackedDevices | private |
| sendDeviceList() | TrackedDevices | private |
| sendHeartbeatLocation(TrackedDevice &device, bool fromMesh, bool simulated) | TrackedDevices | private |
| sendHeartbeatToMesh(TrackedDevice &device) | TrackedDevices | private |
| sendListSizeToMesh(uint8_t deviceCount) | TrackedDevices | private |
| sendRegisterToMesh(TrackedDevice &device) | TrackedDevices | private |
| sendTokenToMesh(TrackedDevice &device) | TrackedDevices | private |
| tickMinute() | TrackedDevices | private |
| TICKS_PER_MINUTES | TrackedDevices | privatestatic |
| TICKS_PER_SECOND | TrackedDevices | privatestatic |
| tickSecond() | TrackedDevices | private |
| ticksLeftMinute | TrackedDevices | private |
| ticksLeftSecond | TrackedDevices | private |
| TrackedDevices() | TrackedDevices | |
| ~EventListener() | EventListener | virtual |