UUID type.
#include <at_ble_api.h>
Data Fields | |
at_ble_uuid_type_t | type |
either a 16-Bit UUID or a 128-Bit UUID More... | |
uint8_t | uuid [AT_BLE_UUID_128_LEN] |
If type is 16-Bit, only bytes [0] and [1] are used, otherwise all bytes are used in case of type 128-Bit. More... | |
at_ble_uuid_type_t at_ble_uuid_t::type |
either a 16-Bit UUID or a 128-Bit UUID
Referenced by at_ble_characteristic_discover_by_uuid(), at_ble_characteristic_read_by_uuid(), at_ble_primary_service_discover_by_uuid(), gattc_disc_char_desc_ind_parser(), gattc_disc_char_ind_parser(), gattc_disc_svc_incl_ind_parser(), gattc_disc_svc_ind_parser(), trans_service_init(), and uuid_size().
uint8_t at_ble_uuid_t::uuid[AT_BLE_UUID_128_LEN] |
If type is 16-Bit, only bytes [0] and [1] are used, otherwise all bytes are used in case of type 128-Bit.
LSB format.
Referenced by at_ble_characteristic_discover_by_uuid(), at_ble_characteristic_read_by_uuid(), at_ble_primary_service_discover_by_uuid(), at_ble_service_define(), ble_trans_service_advertise(), gattc_disc_char_desc_ind_parser(), gattc_disc_char_ind_parser(), gattc_disc_svc_incl_ind_parser(), gattc_disc_svc_ind_parser(), and trans_service_init().