Go to the documentation of this file.
50 #ifndef __BLE_PRF_TYPES_H__
51 #define __BLE_PRF_TYPES_H__
60 #define PRF_CHAR_PRES_FMT_SIZE (7)
62 #define PRF_INVALID_HANDLE (0x0000)
uint8_t month
Definition: ble_prf_types.h:103
uint8_t exponent
Definition: ble_prf_types.h:95
@ PRF_CLI_START_IND
Definition: ble_prf_types.h:73
prf_cli_conf_t
The values for setting client configuration characteristics.
Definition: ble_prf_types.h:70
uint16_t slave_latency
Definition: ble_prf_types.h:115
uint8_t status
Definition: ble_prf_types.h:125
@ PRF_CLI_START_NTF
Definition: ble_prf_types.h:72
Characteristic Presentation Format Descriptor structure. The packed size is PRF_CHAR_PRES_FMT_SIZE.
Definition: ble_prf_types.h:91
uint16_t length
Definition: ble_prf_types.h:124
Attribute information.
Definition: ble_prf_types.h:121
@ PRF_CLI_STOP_NTFIND
Definition: ble_prf_types.h:71
uint8_t min
Definition: ble_prf_types.h:106
uint16_t sdk_err_t
SDK API result type.
Definition: ble_error.h:243
uint8_t * p_data
Definition: ble_prf_types.h:126
The date and time structure. The packed size is 7 bytes.
Definition: ble_prf_types.h:101
uint16_t handle
Definition: ble_prf_types.h:122
uint16_t con_intv_max
Definition: ble_prf_types.h:114
uint16_t description
Definition: ble_prf_types.h:93
uint16_t unit
Definition: ble_prf_types.h:92
void(* prf_error_handler_t)(sdk_err_t err_code)
Function for handling profile/service error.
Definition: ble_prf_types.h:82
uint16_t con_intv_min
Definition: ble_prf_types.h:113
uint8_t day
Definition: ble_prf_types.h:104
uint8_t hour
Definition: ble_prf_types.h:105
Slave preferred connection parameters.
Definition: ble_prf_types.h:112
uint8_t format
Definition: ble_prf_types.h:94
uint16_t year
Definition: ble_prf_types.h:102
uint8_t sec
Definition: ble_prf_types.h:107
uint16_t conn_timeout
Definition: ble_prf_types.h:116
uint8_t name_space
Definition: ble_prf_types.h:96
uint16_t offset
Definition: ble_prf_types.h:123