#include <cs_UartCommandHandler.h>
◆ dispatchEventForCommand()
void UartCommandHandler::dispatchEventForCommand |
( |
CS_TYPE |
type, |
|
|
cs_data_t |
commandData |
|
) |
| |
|
private |
Dispatch event.
- Parameters
-
[in] | type | Event type. |
[in] | commandData | Command data, which will be used as event data. |
◆ getRequiredAccessLevel()
◆ handleCommand()
Handle UART command.
- Checks access level.
- Checks size of command data.
- Parameters
-
[in] | opCode | Command type. |
[in] | commandData | Command payload data. |
[in] | accessLevel | Access level. |
[in] | wasEncrypted | Whether the incoming message was encrypted. |
[in] | resultBuffer | |
◆ handleCommandControl()
◆ handleCommandEnableAdvertising()
void UartCommandHandler::handleCommandEnableAdvertising |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandEnableMesh()
void UartCommandHandler::handleCommandEnableMesh |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandGetId()
void UartCommandHandler::handleCommandGetId |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandGetMacAddress()
void UartCommandHandler::handleCommandGetMacAddress |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandHeartBeat()
void UartCommandHandler::handleCommandHeartBeat |
( |
cs_data_t |
commandData, |
|
|
bool |
wasEncrypted |
|
) |
| |
|
private |
◆ handleCommandHello()
void UartCommandHandler::handleCommandHello |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandHubDataReply()
◆ handleCommandInjectEvent()
void UartCommandHandler::handleCommandInjectEvent |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandSessionNonce()
void UartCommandHandler::handleCommandSessionNonce |
( |
cs_data_t |
commandData | ) |
|
|
private |
◆ handleCommandStatus()
void UartCommandHandler::handleCommandStatus |
( |
cs_data_t |
commandData | ) |
|
|
private |
The documentation for this class was generated from the following file: