Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
ble::Service::GATTAttribute Struct Reference

Public Attributes

const uint8_t uuidLen_
 UUID_LEN_16, UUID_LEN_32, or UUID_LEN_16.
 
const uint8_t * uuid_
 16-bit, 32-bit, or 128-bit UUID pointer
 
const Defs::GATTPerm perm_
 permissions
 
const uint16_t size_
 size in bytes
 
const uint8_t * value_
 value pointer
 

Detailed Description

Definition at line 42 of file ble/Service.hxx.

Member Data Documentation

◆ perm_

const Defs::GATTPerm ble::Service::GATTAttribute::perm_

permissions

Definition at line 46 of file ble/Service.hxx.

◆ size_

const uint16_t ble::Service::GATTAttribute::size_

size in bytes

Definition at line 47 of file ble/Service.hxx.

◆ uuid_

const uint8_t* ble::Service::GATTAttribute::uuid_

16-bit, 32-bit, or 128-bit UUID pointer

Definition at line 45 of file ble/Service.hxx.

◆ uuidLen_

const uint8_t ble::Service::GATTAttribute::uuidLen_

UUID_LEN_16, UUID_LEN_32, or UUID_LEN_16.

Definition at line 44 of file ble/Service.hxx.

◆ value_

const uint8_t* ble::Service::GATTAttribute::value_

value pointer

Definition at line 48 of file ble/Service.hxx.


The documentation for this struct was generated from the following file: