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
IdleThere 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 !=.