pub struct L2CapConnectionUpdateRequest {
pub conn_handle: ConnectionHandle,
pub identifier: u8,
pub conn_interval: ConnectionInterval,
}
Expand description
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§
Source§impl Clone for L2CapConnectionUpdateRequest
impl Clone for L2CapConnectionUpdateRequest
Source§fn clone(&self) -> L2CapConnectionUpdateRequest
fn clone(&self) -> L2CapConnectionUpdateRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for L2CapConnectionUpdateRequest
impl Debug for L2CapConnectionUpdateRequest
impl Copy for L2CapConnectionUpdateRequest
Auto Trait Implementations§
impl Freeze for L2CapConnectionUpdateRequest
impl RefUnwindSafe for L2CapConnectionUpdateRequest
impl Send for L2CapConnectionUpdateRequest
impl Sync for L2CapConnectionUpdateRequest
impl Unpin for L2CapConnectionUpdateRequest
impl UnwindSafe for L2CapConnectionUpdateRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more