#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: