#[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: AddressMode
addressing mode of the coordinator
security_level: SecurityLevel
security level to be used
key_id_mode: KeyIdMode
mode used to identify the key to be used
key_index: u8
index of the key to be used
coord_address: MacAddress
coordinator address
key_source: [u8; 8]
originator of the key to be used
coord_pan_id: PanId
PAN 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