Functions | |
bool_t | BbBlePeriodicListCheckAddr (uint8_t addrType, uint64_t addr, uint8_t SID) |
Check if address is periodic listed. More... | |
uint8_t | BbBlePeriodicListGetSize (void) |
Get periodic list size. More... | |
void | BbBlePeriodicListClear (void) |
Clear all periodic list entries. More... | |
bool_t | BbBlePeriodicListAdd (uint8_t addrType, uint64_t addr, uint8_t SID) |
Add device to the periodic list. More... | |
bool_t | BbBlePeriodicListRemove (bool_t randAddr, uint64_t addr, uint8_t SID) |
Remove device from the periodic list. More... | |
bool_t | BbBleWhiteListCheckAddr (bool_t randAddr, uint64_t addr) |
Check if address is white listed. More... | |
uint8_t | BbBleWhiteListGetSize (void) |
Get white list size. More... | |
void | BbBleWhiteListClear (void) |
Clear all white list entries. More... | |
bool_t | BbBleWhiteListAdd (bool_t randAddr, uint64_t addr) |
Add device to the white list. More... | |
bool_t | BbBleWhiteListRemove (bool_t randAddr, uint64_t addr) |
Remove device from the white list. More... | |
void | BbBleWhiteListAddAnonymous (void) |
Add anonymous device to the white list. More... | |
void | BbBleWhiteListRemoveAnonymous (void) |
Remove anonymous device from the white list. More... | |
bool_t | BbBleWhiteListIsAnonymousAllowed (void) |
Check if anonymous peer is allowed. More... | |
bool_t BbBlePeriodicListAdd | ( | uint8_t | addrType, |
uint64_t | addr, | ||
uint8_t | SID | ||
) |
Add device to the periodic list.
addrType | Address type. |
addr | Bluetooth device address. |
SID | Set ID. |
Adds the given address to the periodic list stored in the BB.
bool_t BbBlePeriodicListCheckAddr | ( | uint8_t | addrType, |
uint64_t | addr, | ||
uint8_t | SID | ||
) |
Check if address is periodic listed.
addrType | Address type. |
addr | Bluetooth device address. |
SID | Set ID. |
void BbBlePeriodicListClear | ( | void | ) |
Clear all periodic list entries.
Clear all periodic list entries stored in the BB.
uint8_t BbBlePeriodicListGetSize | ( | void | ) |
Get periodic list size.
Read the periodic list capacity supported by the BB.
bool_t BbBlePeriodicListRemove | ( | bool_t | randAddr, |
uint64_t | addr, | ||
uint8_t | SID | ||
) |
Remove device from the periodic list.
randAddr | TRUE if random address, FALSE if public. |
addr | Bluetooth device address. |
SID | Set ID. |
Removes the given address from the periodic list stored in the BB.
bool_t BbBleWhiteListAdd | ( | bool_t | randAddr, |
uint64_t | addr | ||
) |
Add device to the white list.
randAddr | TRUE if random address, FALSE if public. |
addr | Bluetooth device address. |
Adds the given address to the white list stored in the BB.
void BbBleWhiteListAddAnonymous | ( | void | ) |
Add anonymous device to the white list.
bool_t BbBleWhiteListCheckAddr | ( | bool_t | randAddr, |
uint64_t | addr | ||
) |
Check if address is white listed.
randAddr | TRUE if random address, FALSE if public. |
addr | Bluetooth device address. |
void BbBleWhiteListClear | ( | void | ) |
Clear all white list entries.
Clear all white list entries stored in the BB.
uint8_t BbBleWhiteListGetSize | ( | void | ) |
Get white list size.
Read the white list capacity supported by the BB.
bool_t BbBleWhiteListIsAnonymousAllowed | ( | void | ) |
Check if anonymous peer is allowed.
bool_t BbBleWhiteListRemove | ( | bool_t | randAddr, |
uint64_t | addr | ||
) |
Remove device from the white list.
randAddr | TRUE if random address, FALSE if public. |
addr | Bluetooth device address. |
Removes the given address from the white list stored in the BB.
void BbBleWhiteListRemoveAnonymous | ( | void | ) |
Remove anonymous device from the white list.