Struct bluenrg::event::L2CapConnectionUpdateRequest [−][src]
pub struct L2CapConnectionUpdateRequest { pub conn_handle: ConnectionHandle, pub identifier: u8, pub conn_interval: ConnectionInterval, }
The event is given by the L2CAP layer when a connection update request is received from the peripheral.
The application has to respond by calling
l2cap_connection_parameter_update_response
.
Defined in Vol 3, Part A, section 4.20 of the Bluetooth specification.
Fields
conn_handle: ConnectionHandle
Handle of the connection for which the connection update request has been received. The
same handle has to be returned
while responding to the event with the command
l2cap_connection_parameter_update_response
.
identifier: u8
This is the identifier which associates the request to the response. The same
identifier has to be returned by
the upper layer in the command
l2cap_connection_parameter_update_response
.
conn_interval: ConnectionInterval
Defines the range of the connection interval, the latency, and the supervision timeout.
Trait Implementations
impl Copy for L2CapConnectionUpdateRequest
[src]
impl Copy for L2CapConnectionUpdateRequest
impl Clone for L2CapConnectionUpdateRequest
[src]
impl Clone for L2CapConnectionUpdateRequest
fn clone(&self) -> L2CapConnectionUpdateRequest
[src]
fn clone(&self) -> L2CapConnectionUpdateRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for L2CapConnectionUpdateRequest
[src]
impl Debug for L2CapConnectionUpdateRequest
Auto Trait Implementations
impl Send for L2CapConnectionUpdateRequest
impl Send for L2CapConnectionUpdateRequest
impl Sync for L2CapConnectionUpdateRequest
impl Sync for L2CapConnectionUpdateRequest