[][src]Struct nrf_softdevice_s113::ble_common_opt_conn_evt_ext_t

#[repr(C, packed)]pub struct ble_common_opt_conn_evt_ext_t {
    pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
}

@brief Configuration of extended BLE connection events.

When enabled the SoftDevice will dynamically extend the connection event when possible.

The connection event length is controlled by the connection configuration as set by @ref ble_gap_conn_cfg_t::event_length. The connection event can be extended if there is time to send another packet pair before the start of the next connection interval, and if there are no conflicts with other BLE roles requesting radio time.

@note @ref sd_ble_opt_get is not supported for this option.

Fields

_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>

Implementations

impl ble_common_opt_conn_evt_ext_t[src]

pub fn enable(&self) -> u8[src]

pub fn set_enable(&mut self, val: u8)[src]

pub fn new_bitfield_1(enable: u8) -> __BindgenBitfieldUnit<[u8; 1], u8>[src]

Trait Implementations

impl Clone for ble_common_opt_conn_evt_ext_t[src]

impl Copy for ble_common_opt_conn_evt_ext_t[src]

impl Debug for ble_common_opt_conn_evt_ext_t[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.