Enum capsules::ieee802154::framer::RxState
[−]
[src]
enum RxState { Idle, ReadyToDecrypt(FrameInfo, &'static mut [u8]), Decrypting(FrameInfo), ReadyToYield(FrameInfo, &'static mut [u8]), ReadyToReturn(&'static mut [u8]), }
Variants
Idle
There is no frame that has been received.
ReadyToDecrypt(FrameInfo, &'static mut [u8])
There is a secured frame that needs to be decrypted.
Decrypting(FrameInfo)
A secured frame is currently being decrypted by the decryption facility.
ReadyToYield(FrameInfo, &'static mut [u8])
There is an unsecured frame that needs to be re-parsed and exposed to the client.
ReadyToReturn(&'static mut [u8])
The buffer containing the frame needs to be returned to the radio.
Trait Implementations
impl Eq for RxState
[src]
fn assert_receiver_is_total_eq(&self)
[src]
impl PartialEq for RxState
[src]
fn eq(&self, __arg_0: &RxState) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &RxState) -> bool
[src]
This method tests for !=
.