pub struct EncryptionKeyRefreshComplete {
pub status: Status,
pub conn_handle: ConnectionHandle,
}
Expand description
Indicates to the Host that the encryption key was refreshed.
The encryption key is refreshed on the given
conn_handle
any time encryption is paused and
then resumed. The BR/EDR Controller shall send this event when the encryption key has been
refreshed due to encryption being started or resumed.
If the Encryption Key Refresh Complete event was generated due to an encryption pause and resume operation embedded within a change connection link key procedure, the Encryption Key Refresh Complete event shall be sent prior to the Change Connection Link Key Complete event.
If the Encryption Key Refresh Complete event was generated due to an encryption pause and resume operation embedded within a role switch procedure, the Encryption Key Refresh Complete event shall be sent prior to the Role Change event.
Defined in Vol 2, Part E, Section 7.7.39 of the spec.
Fields§
§status: Status
Did the encryption key refresh fail, and if so, how?
conn_handle: ConnectionHandle
Connection Handle for the ACL connection to have the encryption key refreshed on.
Trait Implementations§
Source§impl Clone for EncryptionKeyRefreshComplete
impl Clone for EncryptionKeyRefreshComplete
Source§fn clone(&self) -> EncryptionKeyRefreshComplete
fn clone(&self) -> EncryptionKeyRefreshComplete
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more