Struct radiotap::Radiotap[][src]

pub struct Radiotap {
    pub header: Header,
    pub tsft: Option<TSFT>,
    pub flags: Option<Flags>,
    pub rate: Option<Rate>,
    pub channel: Option<Channel>,
    pub fhss: Option<FHSS>,
    pub antenna_signal: Option<AntennaSignal>,
    pub antenna_noise: Option<AntennaNoise>,
    pub lock_quality: Option<LockQuality>,
    pub tx_attenuation: Option<TxAttenuation>,
    pub tx_attenuation_db: Option<TxAttenuationDb>,
    pub tx_power: Option<TxPower>,
    pub antenna: Option<Antenna>,
    pub antenna_signal_db: Option<AntennaSignalDb>,
    pub antenna_noise_db: Option<AntennaNoiseDb>,
    pub rx_flags: Option<RxFlags>,
    pub tx_flags: Option<TxFlags>,
    pub rts_retries: Option<RTSRetries>,
    pub data_retries: Option<DataRetries>,
    pub xchannel: Option<XChannel>,
    pub mcs: Option<MCS>,
    pub ampdu_status: Option<AMPDUStatus>,
    pub vht: Option<VHT>,
    pub timestamp: Option<Timestamp>,
}

Represents a parsed Radiotap capture, including the parsed header and all fields as Option members.

Fields

Methods

impl Radiotap
[src]

Returns the parsed Radiotap from an input byte array.

Returns the parsed Radiotap and remaining data from an input byte array.

Trait Implementations

impl Clone for Radiotap
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Radiotap
[src]

Formats the value using the given formatter. Read more

impl Default for Radiotap
[src]

Returns the "default value" for a type. Read more

impl PartialEq for Radiotap
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for Radiotap

impl Sync for Radiotap