Go to the source code of this file.
◆ Multicast_getGroups()
      
        
          | app_res_e Multicast_getGroups  | 
          ( | 
          uint8_t *  | 
          groups | ) | 
           | 
        
      
 
Get multicast groups. 
- Parameters
 - 
  
    | groups | Out: Pointer to the groups (non-aligned pointer). Note, value 0 is used for replacement value of 0xffffffff (factory reset)  | 
  
   
- Returns
 - Result of the operation 
 
 
 
◆ Multicast_isGroupCb()
Callback for querying group callback. 
- Parameters
 - 
  
    | group_addr | Address of the group  | 
  
   
- Returns
 - true: Is part of this group, false: Is not part of this group 
 
 
 
◆ Multicast_setGroups()
      
        
          | app_res_e Multicast_setGroups  | 
          ( | 
          const uint8_t *  | 
          groups | ) | 
           | 
        
      
 
Set multicast groups. 
- Parameters
 - 
  
    | groups | Pointer to the groups (non-aligned pointer)  | 
  
   
- Returns
 - Result of the operation 
 
 
 
◆ multicast_group_addr_t
      
        
          | struct multicast_group_addr_t | 
        
      
 
Definition at line 15 of file multicast.h.
 
| Data Fields | 
| 
uint8_t | 
addr[3] | 
 | 
 
 
◆ MULTICAST_ADDRESS_AMOUNT
      
        
          | #define MULTICAST_ADDRESS_AMOUNT   10 |