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 name
c7222::SecurityManager
AuthorizationResult
enum name
c7222::SecurityManager
ClearEventHandlers
()
c7222::SecurityManager
ClearFixedPasskey
()
c7222::SecurityManager
Configure
(const SecurityParameters ¶ms)
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 name
c7222::SecurityManager
FixedPasskeyRole
enum name
c7222::SecurityManager
GattClientSecurityLevel
enum name
c7222::SecurityManager
GetEventHandlerCount
() const
c7222::SecurityManager
inline
GetInstance
()
c7222::SecurityManager
static
GetSecurityParameters
() const
c7222::SecurityManager
inline
IoCapability
enum name
c7222::SecurityManager
IsApplied
() const
c7222::SecurityManager
inline
IsConfigured
() const
c7222::SecurityManager
inline
NonCopyable
()=default
c7222::NonCopyable
protected
NonCopyable
(const NonCopyable &)=delete
c7222::NonCopyable
NonCopyable
(NonCopyable &&)=default
c7222::NonCopyable
NonCopyableNonMovable
()=default
c7222::NonCopyableNonMovable
protected
NonMovable
()=default
c7222::NonMovable
protected
NonMovable
(const NonMovable &)=default
c7222::NonMovable
NonMovable
(NonMovable &&)=delete
c7222::NonMovable
c7222::operator=
(const NonCopyable &)=delete
c7222::NonCopyable
c7222::operator=
(NonCopyable &&)=default
c7222::NonCopyable
c7222::NonMovable::operator=
(const NonMovable &)=default
c7222::NonMovable
c7222::NonMovable::operator=
(NonMovable &&)=delete
c7222::NonMovable
PairingStatus
enum name
c7222::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) const
c7222::SecurityManager
~NonCopyable
()=default
c7222::NonCopyable
protected
~NonCopyableNonMovable
()=default
c7222::NonCopyableNonMovable
protected
~NonMovable
()=default
c7222::NonMovable
protected
Generated by
1.9.8