CrownstoneManufacturer defines the different types of developed devices for within the advertisement packets.  
 More...
#include <cs_CrownstoneManufacturer.h>
CrownstoneManufacturer defines the different types of developed devices for within the advertisement packets. 
◆ CrownstoneManufacturer() [1/2]
◆ CrownstoneManufacturer() [2/2]
◆ ~CrownstoneManufacturer()
  
  | 
        
          | virtual CrownstoneManufacturer::~CrownstoneManufacturer | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ getArray()
  
  | 
        
          | uint8_t * CrownstoneManufacturer::getArray | ( |  | ) |  |  | inline | 
 
 
◆ getDeviceType()
  
  | 
        
          | uint8_t CrownstoneManufacturer::getDeviceType | ( |  | ) |  |  | inline | 
 
 
◆ parse()
      
        
          | void CrownstoneManufacturer::parse | ( | uint8_t * | array, | 
        
          |  |  | uint16_t | len | 
        
          |  | ) |  |  | 
      
 
 
◆ size()
  
  | 
        
          | uint8_t CrownstoneManufacturer::size | ( |  | ) |  |  | inline | 
 
 
◆ toArray()
      
        
          | void CrownstoneManufacturer::toArray | ( | uint8_t * | array | ) |  | 
      
 
Serializes the object to a byte array. 
@array pointer to the preallocated byte array where the data should be copied into. Use <size> to get the required length of the array 
 
 
      
        
          | union  { ... }  CrownstoneManufacturer::@1 | 
      
 
 
◆ _buffer
      
        
          | uint8_t CrownstoneManufacturer::_buffer[sizeof(_params)] | 
      
 
 
      
        
          | struct  { ... }  CrownstoneManufacturer::_params | 
      
 
 
◆ deviceType
      
        
          | uint8_t CrownstoneManufacturer::deviceType | 
      
 
 
The documentation for this class was generated from the following file: