#[repr(C)]pub struct PollRequest {
pub coord_addr_mode: AddressMode,
pub security_level: SecurityLevel,
pub key_id_mode: KeyIdMode,
pub key_index: u8,
pub coord_address: MacAddress,
pub key_source: [u8; 8],
pub coord_pan_id: PanId,
pub a_stuffing: [u8; 2],
}Expand description
MLME POLL Request propmts the device to request data from the coordinator
Fields§
§coord_addr_mode: AddressModeaddressing mode of the coordinator
security_level: SecurityLevelsecurity level to be used
key_id_mode: KeyIdModemode used to identify the key to be used
key_index: u8index of the key to be used
coord_address: MacAddresscoordinator address
key_source: [u8; 8]originator of the key to be used
coord_pan_id: PanIdPAN identifier of the coordinator
a_stuffing: [u8; 2]byte stuffing to keep 32 bit alignment
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PollRequest
impl RefUnwindSafe for PollRequest
impl Send for PollRequest
impl Sync for PollRequest
impl Unpin for PollRequest
impl UnwindSafe for PollRequest
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