Enum bluenrg::event::GapProcedure [−][src]
pub enum GapProcedure { LimitedDiscovery, GeneralDiscovery, NameDiscovery(usize, NameBuffer), AutoConnectionEstablishment, GeneralConnectionEstablishment(BdAddr), SelectiveConnectionEstablishment, DirectConnectionEstablishment, }
Procedures whose completion may be reported by GapProcedureComplete.
Variants
LimitedDiscovery
See Vol 3, Part C, section 9.2.5.
GeneralDiscovery
See Vol 3, Part C, section 9.2.6.
NameDiscovery(usize, NameBuffer)
See Vol 3, Part C, section 9.2.7. Contains the number of valid bytes and buffer with enough space for the maximum length of the name that can be retuned.
AutoConnectionEstablishment
See Vol 3, Part C, section 9.3.5.
GeneralConnectionEstablishment(BdAddr)
See Vol 3, Part C, section 9.3.6. Contains the reconnection address.
SelectiveConnectionEstablishment
See Vol 3, Part C, section 9.3.7.
DirectConnectionEstablishment
See Vol 3, Part C, section 9.3.8.
Trait Implementations
impl Copy for GapProcedure
[src]
impl Copy for GapProcedure
impl Clone for GapProcedure
[src]
impl Clone for GapProcedure
fn clone(&self) -> GapProcedure
[src]
fn clone(&self) -> GapProcedure
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)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GapProcedure
[src]
impl Debug for GapProcedure
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for GapProcedure
[src]
impl PartialEq for GapProcedure
fn eq(&self, other: &GapProcedure) -> bool
[src]
fn eq(&self, other: &GapProcedure) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &GapProcedure) -> bool
[src]
fn ne(&self, other: &GapProcedure) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for GapProcedure
impl Send for GapProcedure
impl Sync for GapProcedure
impl Sync for GapProcedure