ELEC-C7222
Libraries for ELEC C7222 Course Work
Loading...
Searching...
No Matches
c7222::SecurityManager Member List

This is the complete list of members for c7222::SecurityManager, including all inherited members.

AddEventHandler(const EventHandler &handler)c7222::SecurityManager
AddEventHandler(const EventHandler *handler)c7222::SecurityManager
AuthenticationRequirement enum namec7222::SecurityManager
AuthorizationResult enum namec7222::SecurityManager
ClearEventHandlers()c7222::SecurityManager
ClearFixedPasskey()c7222::SecurityManager
Configure(const SecurityParameters &params)c7222::SecurityManager
ConfirmJustWorks(ConnectionHandle con_handle)c7222::SecurityManager
ConfirmNumericComparison(ConnectionHandle con_handle, bool accept)c7222::SecurityManager
DispatchBleHciPacket(uint8_t packet_type, const uint8_t *packet, uint16_t size)c7222::SecurityManager
EventId enum namec7222::SecurityManager
FixedPasskeyRole enum namec7222::SecurityManager
GattClientSecurityLevel enum namec7222::SecurityManager
GetEventHandlerCount() constc7222::SecurityManagerinline
GetInstance()c7222::SecurityManagerstatic
GetSecurityParameters() constc7222::SecurityManagerinline
IoCapability enum namec7222::SecurityManager
IsApplied() constc7222::SecurityManagerinline
IsConfigured() constc7222::SecurityManagerinline
NonCopyable()=defaultc7222::NonCopyableprotected
NonCopyable(const NonCopyable &)=deletec7222::NonCopyable
NonCopyable(NonCopyable &&)=defaultc7222::NonCopyable
NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
NonMovable()=defaultc7222::NonMovableprotected
NonMovable(const NonMovable &)=defaultc7222::NonMovable
NonMovable(NonMovable &&)=deletec7222::NonMovable
c7222::operator=(const NonCopyable &)=deletec7222::NonCopyable
c7222::operator=(NonCopyable &&)=defaultc7222::NonCopyable
c7222::NonMovable::operator=(const NonMovable &)=defaultc7222::NonMovable
c7222::NonMovable::operator=(NonMovable &&)=deletec7222::NonMovable
PairingStatus enum namec7222::SecurityManager
ProvidePasskey(ConnectionHandle con_handle, uint32_t passkey)c7222::SecurityManager
RemoveEventHandler(const EventHandler &handler)c7222::SecurityManager
RemoveEventHandler(const EventHandler *handler)c7222::SecurityManager
RequestPairing(ConnectionHandle con_handle)c7222::SecurityManager
SetAuthenticationRequirements(AuthenticationRequirement auth)c7222::SecurityManager
SetAuthorization(ConnectionHandle con_handle, AuthorizationResult result)c7222::SecurityManager
SetBondable(bool bondable)c7222::SecurityManager
SetEncryptionKeySizeRange(uint8_t min_key_size, uint8_t max_key_size)c7222::SecurityManager
SetFixedPasskeyDisplay(uint32_t passkey)c7222::SecurityManager
SetFixedPasskeyKeyboard(uint32_t passkey)c7222::SecurityManager
SetGattClientRequiredSecurityLevel(GattClientSecurityLevel level)c7222::SecurityManager
SetIoCapability(IoCapability capability)c7222::SecurityManager
SetSecureConnectionsOnly(bool enabled)c7222::SecurityManager
ValidateConfiguration(bool authentication_required, bool authorization_required, bool encryption_required) constc7222::SecurityManager
~NonCopyable()=defaultc7222::NonCopyableprotected
~NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
~NonMovable()=defaultc7222::NonMovableprotected