Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
Public Types | Public Member Functions | Public Attributes | List of all members
GattCharacteristicSpec Struct Reference

#include <test_datatype02.hpp>

Collaboration diagram for GattCharacteristicSpec:

Public Types

enum  PropertySpecIdx : int {
  ReadIdx = 0, WriteNoAckIdx, WriteWithAckIdx, AuthSignedWriteIdx,
  ReliableWriteExtIdx, NotifyIdx, IndicateIdx, AuxWriteExtIdx,
  BroadcastIdx
}
 

Public Member Functions

std::string toString () const noexcept
 

Public Attributes

GattCharacteristicType characteristic
 
GattRequirementSpec requirement
 
jau::darray< GattCharacteristicPropertySpecpropertySpec
 Aggregated in PropertySpecIdx order. More...
 
GattClientCharacteristicConfigSpec clientConfig
 

Detailed Description

Definition at line 148 of file test_datatype02.hpp.

Member Enumeration Documentation

◆ PropertySpecIdx

Enumerator
ReadIdx 
WriteNoAckIdx 
WriteWithAckIdx 
AuthSignedWriteIdx 
ReliableWriteExtIdx 
NotifyIdx 
IndicateIdx 
AuxWriteExtIdx 
BroadcastIdx 

Definition at line 152 of file test_datatype02.hpp.

Member Function Documentation

◆ toString()

std::string GattCharacteristicSpec::toString ( ) const
noexcept

Definition at line 430 of file test_datatype02.hpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ characteristic

GattCharacteristicType GattCharacteristicSpec::characteristic

Definition at line 149 of file test_datatype02.hpp.

◆ clientConfig

GattClientCharacteristicConfigSpec GattCharacteristicSpec::clientConfig

Definition at line 166 of file test_datatype02.hpp.

◆ propertySpec

jau::darray<GattCharacteristicPropertySpec> GattCharacteristicSpec::propertySpec

Aggregated in PropertySpecIdx order.

Definition at line 164 of file test_datatype02.hpp.

◆ requirement

GattRequirementSpec GattCharacteristicSpec::requirement

Definition at line 150 of file test_datatype02.hpp.


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