| nRF5 SDK v12.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
ble_ancs_c_service_t Struct Reference
Apple Notification Service client

Structure used for holding the Apple Notification Center Service found during the discovery process. More...

`#include <ble_ancs_c.h>`

## Data Fields
ble_gattc_service_t | service
ble_gattc_char_t | control_point_char
ble_gattc_char_t | notif_source_char
ble_gattc_desc_t | notif_source_cccd
ble_gattc_char_t | data_source_char
ble_gattc_desc_t | data_source_cccd

## Detailed Description

Structure used for holding the Apple Notification Center Service found during the discovery process.

## Field Documentation

ble_gattc_char_t ble_ancs_c_service_t::control_point_char

ANCS Control Point Characteristic. Allows interaction with the peer (0xD8F3).

ble_gattc_desc_t ble_ancs_c_service_t::data_source_cccd

ANCS Data Source Characteristic Descriptor. Enables or Disables GATT notifications

ble_gattc_char_t ble_ancs_c_service_t::data_source_char

ANCS Data Source Characteristic, where attribute data for the notifications is received from peer (0xC6E9).

ble_gattc_desc_t ble_ancs_c_service_t::notif_source_cccd

ANCS Notification Source Characteristic Descriptor. Enables or Disables GATT notifications

ble_gattc_char_t ble_ancs_c_service_t::notif_source_char

ANCS Notification Source Characteristic. Keeps track of arrival, modification, and removal of notifications (0x120D).

ble_gattc_service_t ble_ancs_c_service_t::service

The GATT Service holding the discovered Apple Notification Center Service. (0xF431).