STM32F7 Ethernet interface for nucleo STM32F767

Embed: (wiki syntax)

« Back to documentation index

GattServerEvents Class Reference

GattServerEvents Class Reference
[Server]

Abstract events generated by a GattServer vendor port. More...

#include <GattServerEvents.h>

Public Types

enum  gattEvent_e {
  GATT_EVENT_DATA_SENT = 1, GATT_EVENT_DATA_WRITTEN = 2, GATT_EVENT_UPDATES_ENABLED = 3, GATT_EVENT_UPDATES_DISABLED = 4,
  GATT_EVENT_CONFIRMATION_RECEIVED = 5, GATT_EVENT_READ_AUTHORIZATION_REQ = 6, GATT_EVENT_WRITE_AUTHORIZATION_REQ = 7
}
 

Enumeration of events, which a GattServer implementation can generate.

More...
typedef enum
GattServerEvents::gattEvent_e 
gattEvent_t
 Enumeration of events, which a GattServer implementation can generate.

Detailed Description

Abstract events generated by a GattServer vendor port.

This class is not part of the public API.

Definition at line 34 of file GattServerEvents.h.


Member Typedef Documentation

Enumeration of events, which a GattServer implementation can generate.


Member Enumeration Documentation

Enumeration of events, which a GattServer implementation can generate.

Enumerator:
GATT_EVENT_DATA_SENT 

Fired when a server event was successfully sent.

GATT_EVENT_DATA_WRITTEN 

Client has written a server attribute.

GATT_EVENT_UPDATES_ENABLED 

Notification or indication enabled in CCCD.

GATT_EVENT_UPDATES_DISABLED 

Notification or Indication disabled in CCCD.

GATT_EVENT_CONFIRMATION_RECEIVED 

Response received from Characteristic Value Indication message.

GATT_EVENT_READ_AUTHORIZATION_REQ 

Request application to authorize read.

GATT_EVENT_WRITE_AUTHORIZATION_REQ 

Request application to authorize write.

Definition at line 41 of file GattServerEvents.h.