nRF51 SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

Enumerations

enum  BLE_GATTS_SVCS {
  SD_BLE_GATTS_SERVICE_ADD = 0xA0, SD_BLE_GATTS_INCLUDE_ADD, SD_BLE_GATTS_CHARACTERISTIC_ADD, SD_BLE_GATTS_DESCRIPTOR_ADD,
  SD_BLE_GATTS_VALUE_SET, SD_BLE_GATTS_VALUE_GET, SD_BLE_GATTS_HVX, SD_BLE_GATTS_SERVICE_CHANGED,
  SD_BLE_GATTS_RW_AUTHORIZE_REPLY, SD_BLE_GATTS_SYS_ATTR_SET, SD_BLE_GATTS_SYS_ATTR_GET, SD_BLE_GATTS_SERVICE_ADD = 0xA0,
  SD_BLE_GATTS_INCLUDE_ADD, SD_BLE_GATTS_CHARACTERISTIC_ADD, SD_BLE_GATTS_DESCRIPTOR_ADD, SD_BLE_GATTS_VALUE_SET,
  SD_BLE_GATTS_VALUE_GET, SD_BLE_GATTS_HVX, SD_BLE_GATTS_SERVICE_CHANGED, SD_BLE_GATTS_RW_AUTHORIZE_REPLY,
  SD_BLE_GATTS_SYS_ATTR_SET, SD_BLE_GATTS_SYS_ATTR_GET, SD_BLE_GATTS_SERVICE_ADD = 0xA0, SD_BLE_GATTS_INCLUDE_ADD,
  SD_BLE_GATTS_CHARACTERISTIC_ADD, SD_BLE_GATTS_DESCRIPTOR_ADD, SD_BLE_GATTS_VALUE_SET, SD_BLE_GATTS_VALUE_GET,
  SD_BLE_GATTS_HVX, SD_BLE_GATTS_SERVICE_CHANGED, SD_BLE_GATTS_RW_AUTHORIZE_REPLY, SD_BLE_GATTS_SYS_ATTR_SET,
  SD_BLE_GATTS_SYS_ATTR_GET
}
 GATTS API SVC numbers. More...
 
enum  BLE_GATTS_EVTS {
  BLE_GATTS_EVT_WRITE = 0x50, BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST, BLE_GATTS_EVT_SYS_ATTR_MISSING, BLE_GATTS_EVT_HVC,
  BLE_GATTS_EVT_SC_CONFIRM, BLE_GATTS_EVT_TIMEOUT, BLE_GATTS_EVT_WRITE = 0x50, BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST,
  BLE_GATTS_EVT_SYS_ATTR_MISSING, BLE_GATTS_EVT_HVC, BLE_GATTS_EVT_SC_CONFIRM, BLE_GATTS_EVT_TIMEOUT,
  BLE_GATTS_EVT_WRITE = 0x50, BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST, BLE_GATTS_EVT_SYS_ATTR_MISSING, BLE_GATTS_EVT_HVC,
  BLE_GATTS_EVT_SC_CONFIRM, BLE_GATTS_EVT_TIMEOUT
}
 GATT Server Event IDs. More...
 

Detailed Description

Enumeration Type Documentation

GATT Server Event IDs.

Enumerator
BLE_GATTS_EVT_WRITE 

Write operation performed.

BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST 

Read/Write Authorization request.

BLE_GATTS_EVT_SYS_ATTR_MISSING 

A persistent system attribute access is pending, awaiting a sd_ble_gatts_sys_attr_set().

BLE_GATTS_EVT_HVC 

Handle Value Confirmation.

BLE_GATTS_EVT_SC_CONFIRM 

Service Changed Confirmation.

BLE_GATTS_EVT_TIMEOUT 

Timeout.

BLE_GATTS_EVT_WRITE 

GATTS BLE Event base. Write operation performed.

BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST 

Read/Write Authorization request.

BLE_GATTS_EVT_SYS_ATTR_MISSING 

A persistent system attribute access is pending, awaiting a sd_ble_gatts_sys_attr_set().

BLE_GATTS_EVT_HVC 

Handle Value Confirmation.

BLE_GATTS_EVT_SC_CONFIRM 

Service Changed Confirmation.

BLE_GATTS_EVT_TIMEOUT 

Timeout.

BLE_GATTS_EVT_WRITE 

Write operation performed.

BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST 

Read/Write Authorization request.

BLE_GATTS_EVT_SYS_ATTR_MISSING 

A persistent system attribute access is pending, awaiting a sd_ble_gatts_sys_attr_set().

BLE_GATTS_EVT_HVC 

Handle Value Confirmation.

BLE_GATTS_EVT_SC_CONFIRM 

Service Changed Confirmation.

BLE_GATTS_EVT_TIMEOUT 

Timeout.

GATTS API SVC numbers.

Enumerator
SD_BLE_GATTS_SERVICE_ADD 

Add a service.

SD_BLE_GATTS_INCLUDE_ADD 

Add an included service.

SD_BLE_GATTS_CHARACTERISTIC_ADD 

Add a characteristic.

SD_BLE_GATTS_DESCRIPTOR_ADD 

Add a generic attribute.

SD_BLE_GATTS_VALUE_SET 

Set an attribute value.

SD_BLE_GATTS_VALUE_GET 

Get an attribute value.

SD_BLE_GATTS_HVX 

Handle Value Notification or Indication.

SD_BLE_GATTS_SERVICE_CHANGED 

Perform a Service Changed Indication to one or more peers.

SD_BLE_GATTS_RW_AUTHORIZE_REPLY 

Reply to an authorization request for a read or write operation on one or more attributes.

SD_BLE_GATTS_SYS_ATTR_SET 

Set the persistent system attributes for a connection.

SD_BLE_GATTS_SYS_ATTR_GET 

Get updated persistent system attributes after terminating a connection.

SD_BLE_GATTS_SERVICE_ADD 

GATTS BLE SVC base. Add a service.

SD_BLE_GATTS_INCLUDE_ADD 

Add an included service.

SD_BLE_GATTS_CHARACTERISTIC_ADD 

Add a characteristic.

SD_BLE_GATTS_DESCRIPTOR_ADD 

Add a generic attribute.

SD_BLE_GATTS_VALUE_SET 

Set an attribute value.

SD_BLE_GATTS_VALUE_GET 

Get an attribute value.

SD_BLE_GATTS_HVX 

Handle Value Notification or Indication.

SD_BLE_GATTS_SERVICE_CHANGED 

Perform a Service Changed Indication to one or more peers.

SD_BLE_GATTS_RW_AUTHORIZE_REPLY 

Reply to an authorization request for a read or write operation on one or more attributes.

SD_BLE_GATTS_SYS_ATTR_SET 

Set the persistent system attributes for a connection.

SD_BLE_GATTS_SYS_ATTR_GET 

Get updated persistent system attributes after terminating a connection.

SD_BLE_GATTS_SERVICE_ADD 

Add a service.

SD_BLE_GATTS_INCLUDE_ADD 

Add an included service.

SD_BLE_GATTS_CHARACTERISTIC_ADD 

Add a characteristic.

SD_BLE_GATTS_DESCRIPTOR_ADD 

Add a generic attribute.

SD_BLE_GATTS_VALUE_SET 

Set an attribute value.

SD_BLE_GATTS_VALUE_GET 

Get an attribute value.

SD_BLE_GATTS_HVX 

Handle Value Notification or Indication.

SD_BLE_GATTS_SERVICE_CHANGED 

Perform a Service Changed Indication to one or more peers.

SD_BLE_GATTS_RW_AUTHORIZE_REPLY 

Reply to an authorization request for a read or write operation on one or more attributes.

SD_BLE_GATTS_SYS_ATTR_SET 

Set the persistent system attributes for a connection.

SD_BLE_GATTS_SYS_ATTR_GET 

Get updated persistent system attributes after terminating a connection.