#[repr(C)]pub struct SyncRequest {
pub channel_number: MacChannel,
pub channel_page: u8,
pub track_beacon: bool,
pub a_stuffing: [u8; 1],
}
Expand description
MLME SYNC Request used to synchronize with the coordinator by acquiring and, if specified, tracking its beacons
Fields§
§channel_number: MacChannel
the channel number on which to attempt coordinator synchronization
channel_page: u8
the channel page on which to attempt coordinator synchronization
track_beacon: bool
true
if the MLME is to synchronize with the next beacon and attempts
to track all future beacons.
false
if the MLME is to synchronize with only the next beacon
a_stuffing: [u8; 1]
byte stuffing to keep 32 bit alignment
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncRequest
impl RefUnwindSafe for SyncRequest
impl Send for SyncRequest
impl Sync for SyncRequest
impl Unpin for SyncRequest
impl UnwindSafe for SyncRequest
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