pub enum CommandId {
AssociationRequest,
AssociationResponse,
DisassociationNotification,
DataRequest,
PanIdConflictNotification,
OrphanNotification,
BeaconRequest,
CoordinatorRealignment,
GuaranteedTimeSlotRequest,
}
Expand description
MAC command identifiers
Variants
AssociationRequest
Association request, request association to PAN
AssociationResponse
Association response
DisassociationNotification
Dissassociation notification
DataRequest
Data request
PanIdConflictNotification
PAN identifier conflict notification, sent from coordinator to offending device
OrphanNotification
Orphan notification,
BeaconRequest
Beacon request, sent from a device which want to join a PAN
CoordinatorRealignment
Coordinator re-alignment, the coordinator will change network parameters
GuaranteedTimeSlotRequest
Guaranteed time slot request, request a guaranteed time slot
Trait Implementations
sourceimpl PartialEq<CommandId> for CommandId
impl PartialEq<CommandId> for CommandId
sourceimpl PartialEq<CommandId> for u8
impl PartialEq<CommandId> for u8
impl Copy for CommandId
impl Eq for CommandId
impl StructuralEq for CommandId
impl StructuralPartialEq for CommandId
Auto Trait Implementations
impl RefUnwindSafe for CommandId
impl Send for CommandId
impl Sync for CommandId
impl Unpin for CommandId
impl UnwindSafe for CommandId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more