@class NSString, NSMutableArray, AWDWiFiNWActivityTxCompletions; @interface AWDWiFiNWActivityPeerStats : PBCodable <NSCopying> { struct { unsigned char ccaValue : 1; unsigned char ibssCCA : 1; unsigned char interferenceCCA : 1; unsigned char nfValue : 1; unsigned char obssCCA : 1; unsigned char ofdmDesense : 1; unsigned char qbssCCA : 1; unsigned char qbssSTACount : 1; unsigned char role : 1; unsigned char rssiValue : 1; unsigned char snrValue : 1; } _has; } @property (nonatomic) BOOL hasRole; @property (nonatomic) int role; @property (readonly, nonatomic) BOOL hasHashID; @property (retain, nonatomic) NSString *hashID; @property (retain, nonatomic) NSMutableArray *rssis; @property (retain, nonatomic) NSMutableArray *ccas; @property (retain, nonatomic) NSMutableArray *snrs; @property (retain, nonatomic) NSMutableArray *packets; @property (retain, nonatomic) NSMutableArray *bytes; @property (retain, nonatomic) NSMutableArray *txLatencyBKs; @property (retain, nonatomic) NSMutableArray *txLatencyBEs; @property (retain, nonatomic) NSMutableArray *txLatencyVOs; @property (retain, nonatomic) NSMutableArray *txLatencyVIs; @property (readonly, nonatomic) BOOL hasCompletions; @property (retain, nonatomic) AWDWiFiNWActivityTxCompletions *completions; @property (retain, nonatomic) NSMutableArray *acCompletions; @property (nonatomic) BOOL hasRssiValue; @property (nonatomic) int rssiValue; @property (nonatomic) BOOL hasSnrValue; @property (nonatomic) int snrValue; @property (nonatomic) BOOL hasCcaValue; @property (nonatomic) unsigned int ccaValue; @property (nonatomic) BOOL hasNfValue; @property (nonatomic) int nfValue; @property (nonatomic) BOOL hasOfdmDesense; @property (nonatomic) unsigned int ofdmDesense; @property (nonatomic) BOOL hasIbssCCA; @property (nonatomic) unsigned int ibssCCA; @property (nonatomic) BOOL hasObssCCA; @property (nonatomic) unsigned int obssCCA; @property (nonatomic) BOOL hasInterferenceCCA; @property (nonatomic) unsigned int interferenceCCA; @property (nonatomic) BOOL hasQbssCCA; @property (nonatomic) unsigned int qbssCCA; @property (nonatomic) BOOL hasQbssSTACount; @property (nonatomic) unsigned int qbssSTACount; @property (retain, nonatomic) NSMutableArray *rxLatencyTID0s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID1s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID2s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID3s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID4s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID5s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID6s; @property (retain, nonatomic) NSMutableArray *rxLatencyTID7s; + (Class)snrType; + (Class)packetsType; + (Class)ccaType; + (Class)txLatencyBEType; + (Class)txLatencyVIType; + (Class)txLatencyBKType; + (Class)txLatencyVOType; + (Class)acCompletionsType; + (Class)bytesType; + (Class)rssiType; + (Class)rxLatencyTID0Type; + (Class)rxLatencyTID1Type; + (Class)rxLatencyTID2Type; + (Class)rxLatencyTID3Type; + (Class)rxLatencyTID4Type; + (Class)rxLatencyTID5Type; + (Class)rxLatencyTID6Type; + (Class)rxLatencyTID7Type; - (unsigned long long)hash; - (void)dealloc; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (id)dictionaryRepresentation; - (void)copyTo:(id)a0; - (BOOL)isEqual:(id)a0; - (void)mergeFrom:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (int)StringAsRole:(id)a0; - (id)roleAsString:(int)a0; - (id)packetsAtIndex:(unsigned long long)a0; - (void)addPackets:(id)a0; - (void)clearPackets; - (unsigned long long)packetsCount; - (void)addTxLatencyBK:(id)a0; - (void)addTxLatencyVO:(id)a0; - (void)addCca:(id)a0; - (void)addSnr:(id)a0; - (void)addTxLatencyBE:(id)a0; - (void)addTxLatencyVI:(id)a0; - (id)acCompletionsAtIndex:(unsigned long long)a0; - (unsigned long long)acCompletionsCount; - (void)addAcCompletions:(id)a0; - (void)addBytes:(id)a0; - (void)addRssi:(id)a0; - (void)addRxLatencyTID0:(id)a0; - (void)addRxLatencyTID1:(id)a0; - (void)addRxLatencyTID2:(id)a0; - (void)addRxLatencyTID3:(id)a0; - (void)addRxLatencyTID4:(id)a0; - (void)addRxLatencyTID5:(id)a0; - (void)addRxLatencyTID6:(id)a0; - (void)addRxLatencyTID7:(id)a0; - (id)bytesAtIndex:(unsigned long long)a0; - (unsigned long long)bytesCount; - (id)ccaAtIndex:(unsigned long long)a0; - (unsigned long long)ccasCount; - (void)clearAcCompletions; - (void)clearBytes; - (void)clearCcas; - (void)clearRssis; - (void)clearRxLatencyTID0s; - (void)clearRxLatencyTID1s; - (void)clearRxLatencyTID2s; - (void)clearRxLatencyTID3s; - (void)clearRxLatencyTID4s; - (void)clearRxLatencyTID5s; - (void)clearRxLatencyTID6s; - (void)clearRxLatencyTID7s; - (void)clearSnrs; - (void)clearTxLatencyBEs; - (void)clearTxLatencyBKs; - (void)clearTxLatencyVIs; - (void)clearTxLatencyVOs; - (id)rssiAtIndex:(unsigned long long)a0; - (unsigned long long)rssisCount; - (id)rxLatencyTID0AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID0sCount; - (id)rxLatencyTID1AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID1sCount; - (id)rxLatencyTID2AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID2sCount; - (id)rxLatencyTID3AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID3sCount; - (id)rxLatencyTID4AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID4sCount; - (id)rxLatencyTID5AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID5sCount; - (id)rxLatencyTID6AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID6sCount; - (id)rxLatencyTID7AtIndex:(unsigned long long)a0; - (unsigned long long)rxLatencyTID7sCount; - (id)snrAtIndex:(unsigned long long)a0; - (unsigned long long)snrsCount; - (id)txLatencyBEAtIndex:(unsigned long long)a0; - (unsigned long long)txLatencyBEsCount; - (id)txLatencyBKAtIndex:(unsigned long long)a0; - (unsigned long long)txLatencyBKsCount; - (id)txLatencyVIAtIndex:(unsigned long long)a0; - (unsigned long long)txLatencyVIsCount; - (id)txLatencyVOAtIndex:(unsigned long long)a0; - (unsigned long long)txLatencyVOsCount; @end