35 uint8_t
size() {
return 1; }
50 void parse(uint8_t* array, uint16_t len);
CrownstoneManufacturer defines the different types of developed devices for within the advertisement ...
Definition: cs_CrownstoneManufacturer.h:18
uint8_t deviceType
Definition: cs_CrownstoneManufacturer.h:23
uint8_t size()
Definition: cs_CrownstoneManufacturer.h:35
uint8_t * getArray()
Definition: cs_CrownstoneManufacturer.h:37
void toArray(uint8_t *array)
Serializes the object to a byte array.
CrownstoneManufacturer()
Definition: cs_CrownstoneManufacturer.h:29
uint8_t _buffer[sizeof(_params)]
Definition: cs_CrownstoneManufacturer.h:25
uint8_t getDeviceType()
Definition: cs_CrownstoneManufacturer.h:39
struct CrownstoneManufacturer::@0::@2 _params
virtual ~CrownstoneManufacturer()
Definition: cs_CrownstoneManufacturer.h:33
CrownstoneManufacturer(uint8_t deviceType)
Definition: cs_CrownstoneManufacturer.h:31
void parse(uint8_t *array, uint16_t len)
#define DEVICE_UNDEF
Definition: cs_DeviceTypes.h:23