Class that:
More...
#include <cs_MeshMsgHandler.h>
Class that:
- Handles received messages from the mesh.
◆ checkStateReceived()
void MeshMsgHandler::checkStateReceived |
( |
| ) |
|
|
private |
Check if all parts of a state are received.
Send an event if that's the case.
◆ dispatchEventForMeshMsg()
◆ handleAck()
◆ handleCmdMultiSwitch()
◆ handleCmdNoop()
◆ handleCmdTime()
◆ handleControlCommand()
void MeshMsgHandler::handleControlCommand |
( |
MeshMsgEvent & |
msg | ) |
|
|
protected |
◆ handleMsg()
◆ handleProfileLocation()
◆ handleResult()
◆ handleRssiData()
◆ handleRssiPing()
◆ handleSetIbeaconConfigId()
◆ handleState0()
◆ handleState1()
◆ handleStateSet()
◆ handleSyncRequest()
◆ handleTest()
◆ handleTimeSync()
◆ handleTrackedDeviceHeartbeat()
◆ handleTrackedDeviceListSize()
◆ handleTrackedDeviceRegister()
◆ handleTrackedDeviceToken()
◆ init()
void MeshMsgHandler::init |
( |
| ) |
|
◆ isFromSameState()
Whether a state message is from the same state as last received part.
◆ replyWithRetCode()
Set the reply to a result message with given mesh message type and return code as payload.
◆ sendResultToUart()
Send the given result to UART.
◆ TYPIFY() [1/2]
Cache last received set time command, so it can be ignored.
◆ TYPIFY() [2/2]
◆ _lastReceivedState
Cache part(s) of the last received state, so it can be combined.
The documentation for this class was generated from the following file: