Module bluenrg::gatt [−][src]
GATT commands and types needed for those commands.
Structs
AccessPermission |
Types of access for characteristic descriptors |
AddCharacteristicParameters |
Parameters for the GATT Add Characteristic command. |
AddDescriptorParameters |
Parameters for the GATT Add Characteristic Descriptor command. |
AddServiceParameters |
Parameters for the GATT Add Service command. |
CharacteristicEvent |
Which events may be generated when a characteristic is accessed. |
CharacteristicHandle |
Handle for GATT characteristics. |
CharacteristicPermission |
Permissions available for characteristics. |
CharacteristicProperty |
Available properties for characteristics. Defined in Volume 3, Part G, Section 3.3.3.1 of Bluetooth Specification 4.1. |
CharacteristicValue |
Parameters for the Write Characteristic Value command. |
DeleteIncludedServiceParameters |
Parameters for the GATT Delete Included Service command. |
DescriptorHandle |
Handle for GATT characteristic descriptors. |
DescriptorPermission |
Permissions available for characteristic descriptors. |
DescriptorValueParameters |
Parameters for the Set Descriptor Value command. |
EncryptionKeySize |
Encryption key size, in bytes. |
Event |
Flags for individual events that can be masked by the GATT Set Event Mask command. |
FindByTypeValueParameters |
Parameters for the GATT Find by Type Value Request command. |
IncludeServiceParameters |
Parameters for the GATT Include Service command. |
LongCharacteristicReadParameters |
Parameters for the Read long characteristic value command. |
LongCharacteristicValue |
Parameters for the Write Long Characteristic Value command. |
MultipleCharacteristicReadParameters |
Parameters for the Read Multiple Characteristic Values command. |
Range |
Two ordered points that represent a range. The points may be identical to represent a range with only one value. |
ReadByTypeParameters |
Parameters for the Read by Group Type Request command. |
SecurityPermissionParameters |
Parameters for the Set Security Permission command. |
ServiceHandle |
Handle for GATT Services. |
UpdateCharacteristicValueParameters |
Parameters for the Update Characteristic Value command. |
UpdateLongCharacteristicValueParameters |
Parameters for the Update Long Characteristic Value command. |
UpdateType |
Flags for types of updates that the controller should signal when a characteristic value is updated. |
Uuid16 |
16-bit UUID |
WriteRequest |
Parameters for the Prepare Write Request command. |
WriteResponseParameters |
Parameters for the Write Response command. |
Enums
EncryptionKeySizeError |
Errors that can occur when creating an EncryptionKeySize. |
Error |
Potential errors from parameter validation. |
KnownDescriptor |
Common characteristic descriptor UUIDs. |
RangeError |
Potential errors that can occer when creating a Range. |
ServiceType |
Types of GATT services |
Uuid |
Types of UUID |
Traits
Commands |
GATT-specific commands for the ActiveBlueNRG. |