GATTC Connectivity event encoders. More...
Functions |
|
| uint32_t | ble_gattc_evt_char_disc_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_char_disc_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_char_val_by_uuid_read_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_char_val_by_uuid_read_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_char_vals_read_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_char_vals_read_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_desc_disc_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_desc_disc_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_hvx_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_hvx event.
More...
|
|
| uint32_t | ble_gattc_evt_prim_srvc_disc_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_prim_srvc_disc_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_read_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_read_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_rel_disc_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_rel_disc_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_timeout_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_timeout event.
More...
|
|
| uint32_t | ble_gattc_evt_write_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_write_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_attr_info_disc_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_attr_info_disc_rsp event.
More...
|
|
| uint32_t | ble_gattc_evt_exchange_mtu_rsp_enc ( ble_evt_t const *const p_event, uint32_t event_len, uint8_t *const p_buf, uint32_t *const p_buf_len) |
|
Encodes ble_gattc_evt_exchange_mtu_rsp event.
More...
|
|
Detailed Description
GATTC Connectivity event encoders.
Function Documentation
| uint32_t ble_gattc_evt_attr_info_disc_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_attr_info_disc_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_char_disc_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_char_disc_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_char_val_by_uuid_read_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_char_val_by_uuid_read_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_char_vals_read_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_char_vals_read_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_desc_disc_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_desc_disc_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_exchange_mtu_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_exchange_mtu_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_hvx_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_hvx event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_prim_srvc_disc_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_prim_srvc_disc_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_read_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_read_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_rel_disc_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_rel_disc_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_timeout_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_timeout event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.
| uint32_t ble_gattc_evt_write_rsp_enc | ( | ble_evt_t const *const | p_event , |
| uint32_t | event_len , | ||
| uint8_t *const | p_buf , | ||
| uint32_t *const | p_buf_len | ||
| ) |
Encodes ble_gattc_evt_write_rsp event.
- Parameters
-
[in] p_event Pointer to the ble_evt_t buffer that shall be encoded. [in] event_len Size (in bytes) of p_eventbuffer.[out] p_buf Pointer to the beginning of a buffer for encoded event packet. [in,out] p_buf_len in:Size (in bytes) ofp_bufbuffer.out:Length of encoded contents inp_buf.
- Return values
-
NRF_SUCCESS Encoding success. NRF_ERROR_NULL Encoding failure. NULL pointer supplied. NRF_ERROR_INVALID_LENGTH Encoding failure. Incorrect buffer length.