luxlabs header browser preview


@interface PLBasebandHardwareMessage : PLBasebandMessage

@property (nonatomic) struct _PLBasebandHWStatsHeader { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; } *header;
@property (nonatomic) struct _PLBasebandHWStatsSystem { unsigned int x0; unsigned int x1; unsigned int x2[3]; } *system;
@property (nonatomic) struct _PLBasebandHWStatsARMPerf { unsigned int x0; unsigned int x1; unsigned int x2[8]; } *armPerf;
@property (nonatomic) struct _PLBasebandHWStatsMDSP { struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x0; struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x1; unsigned int x2; unsigned int x3; unsigned int x4[5]; } *mdsp;
@property (nonatomic) struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *mdm;
@property (nonatomic) struct _PLBasebandHWStatsADSP { struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x0; struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x1; unsigned int x2; unsigned int x3; unsigned int x4[5]; } *adsp;
@property (nonatomic) struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *adm;
@property (nonatomic) struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *gps;
@property (nonatomic) struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *usb;
@property (nonatomic) struct _PLBasebandHWStatsUART { struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x0; struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } x1; } *uart;
@property (nonatomic) struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *spi;
@property (nonatomic) struct _PLBasebandHWStatsRXRSSI { unsigned int x0[4]; unsigned int x1[13]; unsigned int x2[13]; } *rx;
@property (nonatomic) struct _PLBasebandHWStatsTXPower { unsigned int x0[12]; } *tx;
@property (readonly, nonatomic) unsigned int level;
@property unsigned int logDuration;
@property (readonly, nonatomic) unsigned int revision;

- (void)logWithLogger:(id)a0;
- (id)initWithData:(id)a0;
- (BOOL)parseData:(id)a0;
- (id)convertToObjectArray:(unsigned int *)a0 ofSize:(unsigned int)a1;
- (id)convertToObjectArrayPercentage:(unsigned int *)a0 ofSize:(unsigned int)a1;
- (id)convertUint16ArrayToNSArray:(unsigned short *)a0 ofSize:(unsigned int)a1;
- (id)convertUint32ArrayToNSArray:(unsigned int *)a0 ofSize:(unsigned int)a1;
- (id)convertUint32ArrayToNSArray:(unsigned int *)a0 ofSize:(unsigned int)a1 andFill:(unsigned int)a2;
- (id)convertUint64ArrayToNSArray:(unsigned long long *)a0 ofSize:(unsigned int)a1;
- (id)convertUint8ArrayToNSArray:(char *)a0 ofSize:(unsigned int)a1;
- (void)formatArray:(unsigned int *)a0 ofSize:(unsigned int)a1 inString:(id)a2;
- (void)formatArray:(unsigned int *)a0 ofSize:(unsigned int)a1 inString:(id)a2 inReverse:(BOOL)a3;
- (void)formatArray:(unsigned int *)a0 ofSize:(unsigned int)a1 withMultiplier:(float)a2 inString:(id)a3;
- (void)formatArray:(unsigned int *)a0 ofSize:(unsigned int)a1 withMultiplier:(float)a2 inString:(id)a3 inReverse:(BOOL)a4;
- (void)formatOnOffStates:(struct _PLBasebandHWOnOffComponentStats { unsigned int x0; unsigned int x1; unsigned int x2[2]; } *)a0 inString:(id)a1;
- (void)logHeaderWithLogger:(id)a0;
- (void)logModemAppWithLogger:(id)a0;
- (void)logPeripheralsWithLogger:(id)a0;
- (void)logProcessorWithLogger:(id)a0;
- (void)logRFWithLogger2:(id)a0;
- (void)logRawWithLogger:(id)a0;
- (unsigned int)sumHardwareStat:(unsigned int *)a0 ofSize:(unsigned int)a1;

@end