|
dragoon
4383
|
Modules | |
| BLE Connection Handles | |
| Assigned Values for BLE UUIDs | |
| Types of UUID | |
| Bluetooth Appearance values | |
Macros | |
| #define | BLE_UUID_BLE_ASSIGN(instance, value) |
| Set .type and .uuid fields of ble_uuid_struct to specified UUID value. More... | |
| #define | BLE_UUID_COPY_PTR(dst, src) |
| Copy type and uuid members from src to dst ble_uuid_t pointer. Both pointers must be valid/non-null. More... | |
| #define | BLE_UUID_COPY_INST(dst, src) |
| Copy type and uuid members from src to dst ble_uuid_t struct. More... | |
| #define | BLE_UUID_EQ(p_uuid1, p_uuid2) (((p_uuid1)->type == (p_uuid2)->type) && ((p_uuid1)->uuid == (p_uuid2)->uuid)) |
| Compare for equality both type and uuid members of two (valid, non-null) ble_uuid_t pointers. | |
| #define | BLE_UUID_NEQ(p_uuid1, p_uuid2) (((p_uuid1)->type != (p_uuid2)->type) || ((p_uuid1)->uuid != (p_uuid2)->uuid)) |
| Compare for difference both type and uuid members of two (valid, non-null) ble_uuid_t pointers. | |
| #define BLE_UUID_BLE_ASSIGN | ( | instance, | |
| value | |||
| ) |
Set .type and .uuid fields of ble_uuid_struct to specified UUID value.
Definition at line 158 of file ble_types.h.
| #define BLE_UUID_COPY_INST | ( | dst, | |
| src | |||
| ) |
Copy type and uuid members from src to dst ble_uuid_t struct.
Definition at line 168 of file ble_types.h.
| #define BLE_UUID_COPY_PTR | ( | dst, | |
| src | |||
| ) |
Copy type and uuid members from src to dst ble_uuid_t pointer. Both pointers must be valid/non-null.
Definition at line 163 of file ble_types.h.