@class NSString, NSMutableArray, WiFiAnalyticsAWDWiFiNWActivityTxCompletions; @interface WiFiAnalyticsAWDWiFiNWActivityPeerStats : 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 rssiValue0 : 1; unsigned char rssiValue1 : 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) WiFiAnalyticsAWDWiFiNWActivityTxCompletions *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 (nonatomic) BOOL hasRssiValue0; @property (nonatomic) int rssiValue0; @property (nonatomic) BOOL hasRssiValue1; @property (nonatomic) int rssiValue1; + (Class)snrType; + (Class)packetsType; + (Class)ccaType; + (Class)txLatencyBEType; + (Class)txLatencyVIType; + (Class)txLatencyBKType; + (Class)txLatencyVOType; + (Class)acCompletionsType; + (Class)bytesType; + (Class)rssiType; - (unsigned long long)hash; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (void).cxx_destruct; - (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; - (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)clearSnrs; - (void)clearTxLatencyBEs; - (void)clearTxLatencyBKs; - (void)clearTxLatencyVIs; - (void)clearTxLatencyVOs; - (id)rssiAtIndex:(unsigned long long)a0; - (unsigned long long)rssisCount; - (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