luxlabs header browser preview


@class NSDate;

@interface WiFiUsageLQMKernelSampleInfraTXRX : WiFiUsageLQMSample

@property (retain, nonatomic) NSDate *timestamp;
@property (nonatomic) unsigned long long decodingAttempts;
@property (nonatomic) unsigned long long rxStartOverDecodingAttemptsPercentage;
@property (nonatomic) unsigned long long rxBadPlcpOverDecodingAttemptsPercentage;
@property (nonatomic) unsigned long long rxCrsGlitchOverDecodingAttemptsPercentage;
@property (nonatomic) unsigned long long rxDecodingErrorsOverRxStart;
@property (nonatomic) unsigned long long rxUcastOverRxStart;
@property (nonatomic) unsigned long long rxBeaconOverRxStart;
@property (nonatomic) unsigned long long rxFrmTooLongOverDecodingErrors;
@property (nonatomic) unsigned long long rxFrmTooShrtOverDecodingErrors;
@property (nonatomic) unsigned long long rxAnyErrOverDecodingErrors;
@property (nonatomic) unsigned long long rxBadFCSOverDecodingErrors;
@property (nonatomic) unsigned long long rxResponseTimeoutOverDecodingErrors;
@property (nonatomic) unsigned long long rxNoDelimOverDecodingErrors;
@property (nonatomic) unsigned long long rxFifo0OvflOverDecodingErrors;
@property (nonatomic) unsigned long long rxFifo1OvflOverDecodingErrors;
@property (nonatomic) unsigned long long rxUcastDataPercentage;
@property (nonatomic) unsigned long long rxUcastMgmtPercentage;
@property (nonatomic) unsigned long long rxUcastCtrlPercentage;
@property (nonatomic) unsigned long long rxUcastRTSOverRxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long rxUcastCTSOverRxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long rxBACKOverRxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long rxUcastACKOverRxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long rxBeaconMbss;
@property (nonatomic) unsigned long long rxBeaconObss;
@property (nonatomic) unsigned long long txAllFrm;
@property (nonatomic) unsigned long long txPhyErrorOverTxAllFrmPercentage;
@property (nonatomic) unsigned long long txAMPDUOverTxAllFrmPercentage;
@property (nonatomic) unsigned long long txUcastOverTxAllFrmPercentage;
@property (nonatomic) unsigned long long txCtrlFrms;
@property (nonatomic) unsigned long long txRTSOverTxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long txCTSOverTxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long txBACKOverTxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long txACKOverTxCtrlFrmsPercentage;
@property (nonatomic) unsigned long long txRTSFailOvertxRTS;
@property (nonatomic) double duration;

+ (id)sampleWithStruct:(struct apple80211_infra_band_tx_rx_stats { unsigned int x0; unsigned long long x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; unsigned int x20; unsigned int x21; unsigned int x22; unsigned int x23; unsigned int x24; unsigned int x25; unsigned int x26; unsigned int x27; unsigned int x28; unsigned int x29; unsigned int x30; unsigned int x31; unsigned int x32; unsigned int x33; } *)a0 WithReferenceDate:(id)a1 AsNsec:(unsigned long long)a2;

- (void).cxx_destruct;
- (id)initWithStruct:(struct apple80211_infra_band_tx_rx_stats { unsigned int x0; unsigned long long x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; unsigned int x20; unsigned int x21; unsigned int x22; unsigned int x23; unsigned int x24; unsigned int x25; unsigned int x26; unsigned int x27; unsigned int x28; unsigned int x29; unsigned int x30; unsigned int x31; unsigned int x32; unsigned int x33; } *)a0 WithReferenceDate:(id)a1 AsNsec:(unsigned long long)a2;

@end