Direct-BT v3.3.0-1-gc2d430c
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
 
GattClientCharacteristicConfigSpec clientConfig
 
jau::darray< GattCharacteristicPropertySpecpropertySpec
 Aggregated in PropertySpecIdx order. More...
 
GattRequirementSpec requirement
 

Detailed Description

Definition at line 145 of file test_datatype02.hpp.

Member Enumeration Documentation

◆ PropertySpecIdx

Enumerator
ReadIdx 
WriteNoAckIdx 
WriteWithAckIdx 
AuthSignedWriteIdx 
ReliableWriteExtIdx 
NotifyIdx 
IndicateIdx 
AuxWriteExtIdx 
BroadcastIdx 

Definition at line 149 of file test_datatype02.hpp.

Member Function Documentation

◆ toString()

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

Definition at line 427 of file test_datatype02.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ characteristic

GattCharacteristicType GattCharacteristicSpec::characteristic

Definition at line 146 of file test_datatype02.hpp.

◆ requirement

GattRequirementSpec GattCharacteristicSpec::requirement

Definition at line 147 of file test_datatype02.hpp.

◆ propertySpec

jau::darray<GattCharacteristicPropertySpec> GattCharacteristicSpec::propertySpec

Aggregated in PropertySpecIdx order.

Definition at line 161 of file test_datatype02.hpp.

◆ clientConfig

GattClientCharacteristicConfigSpec GattCharacteristicSpec::clientConfig

Definition at line 163 of file test_datatype02.hpp.


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