Struct flipper0::ffi::rfalNfcDepPduTxRxParam
source · pub struct rfalNfcDepPduTxRxParam {
pub txBuf: *mut rfalNfcDepPduBufFormat,
pub txBufLen: u16,
pub rxBuf: *mut rfalNfcDepPduBufFormat,
pub rxLen: *mut u16,
pub tmpBuf: *mut rfalNfcDepBufFormat,
pub FWT: u32,
pub dFWT: u32,
pub FSx: u16,
pub DID: u8,
}
Expand description
Structure of parameters used on NFC DEP PDU Transceive
Fields
txBuf: *mut rfalNfcDepPduBufFormat
< Transmit Buffer struct reference
txBufLen: u16
< Transmit Buffer INF field length in Bytes
rxBuf: *mut rfalNfcDepPduBufFormat
< Receive Buffer struct reference in Bytes
rxLen: *mut u16
< Received INF data length in Bytes
tmpBuf: *mut rfalNfcDepBufFormat
< Temp buffer for single PDUs (internal)
FWT: u32
< FWT to be used (ignored in Listen Mode)
dFWT: u32
< Delta FWT to be used
FSx: u16
< Other device Frame Size (FSD or FSC)
DID: u8
< Device ID (RFAL_ISODEP_NO_DID if no DID)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for rfalNfcDepPduTxRxParam
impl !Send for rfalNfcDepPduTxRxParam
impl !Sync for rfalNfcDepPduTxRxParam
impl Unpin for rfalNfcDepPduTxRxParam
impl UnwindSafe for rfalNfcDepPduTxRxParam
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more