Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
ble_central_discovery_t Struct Reference

Describes a service or characteristic that has been discovered. More...

#include <cs_BleCentralPackets.h>

Collaboration diagram for ble_central_discovery_t:

Public Attributes

UUID serviceUuid
 The service UUID. More...
 
UUID uuid
 The characteristic UUID, or the service UUID for a service discovery. More...
 
uint16_t valueHandle
 The value handle. 0 when it does not exist. More...
 
uint16_t cccdHandle
 The CCCD handle. 0 when it does not exist. More...
 
struct {
   bool   broadcast: 1
 
   bool   read: 1
 
   bool   write_no_ack: 1
 
   bool   write_with_ack: 1
 
   bool   notify: 1
 
   bool   indicate: 1
 
   bool   write_signed: 1
 
flags
 

Detailed Description

Describes a service or characteristic that has been discovered.

Member Data Documentation

◆ broadcast

bool ble_central_discovery_t::broadcast

◆ cccdHandle

uint16_t ble_central_discovery_t::cccdHandle

The CCCD handle. 0 when it does not exist.

◆ 

struct { ... } ble_central_discovery_t::flags

◆ indicate

bool ble_central_discovery_t::indicate

◆ notify

bool ble_central_discovery_t::notify

◆ read

bool ble_central_discovery_t::read

◆ serviceUuid

UUID ble_central_discovery_t::serviceUuid

The service UUID.

◆ uuid

UUID ble_central_discovery_t::uuid

The characteristic UUID, or the service UUID for a service discovery.

◆ valueHandle

uint16_t ble_central_discovery_t::valueHandle

The value handle. 0 when it does not exist.

◆ write_no_ack

bool ble_central_discovery_t::write_no_ack

◆ write_signed

bool ble_central_discovery_t::write_signed

◆ write_with_ack

bool ble_central_discovery_t::write_with_ack

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