luxlabs header browser preview


@class NSString, NetworkAnalyticsQueueStatistics, NSSet, NSDate, NSMutableSet;

@interface NetworkAnalyticsStateRelay : NSObject {
    NSMutableSet *_defaultGateways;
}

@property (retain) NSString *interfaceName;
@property unsigned long long interfaceIndex;
@property BOOL active;
@property BOOL primary;
@property BOOL knownGood;
@property BOOL knownSporadic;
@property BOOL knowableSporadic;
@property BOOL firstAttachment;
@property BOOL rxSignalThresholded;
@property BOOL rxSignalFullBars;
@property BOOL txThresholded;
@property BOOL arpOut;
@property BOOL dnsOut;
@property BOOL internetDnsOut;
@property BOOL stuckDefRoute;
@property (nonatomic) unsigned int rxSignalExemptions;
@property int linkQuality;
@property int advisory;
@property unsigned char powerCostDL;
@property unsigned char powerCostUL;
@property unsigned char signalBars;
@property unsigned char radioTechnology;
@property BOOL lqmAsystole;
@property long long loi;
@property BOOL supportsIPv4;
@property BOOL supportsIPv6;
@property int lastReportedSignalToNoiseRatio;
@property int lastReportedRxSignalStrength;
@property unsigned long long lastReportedL2TxFrames;
@property unsigned long long lastReportedL2TxRetry;
@property unsigned long long lastReportedL2TxFail;
@property unsigned long long l2MetricsCount;
@property (retain) NSDate *madePrimaryDate;
@property (retain) NetworkAnalyticsQueueStatistics *queueStatistics;
@property (readonly) unsigned char functionalInterfaceType;
@property (readonly) BOOL constrained;
@property (readonly) BOOL expensive;
@property (readonly) BOOL noCostAdvantage;
@property BOOL tcpExtraStatsPositive;
@property BOOL apsdFailure;
@property unsigned int tcpProgressHintsScore;
@property (readonly) NSSet *defaultGateways;

+ (BOOL)automaticallyNotifiesObserversForKey:(id)a0;

- (void)addDefaultGateway:(id)a0;
- (void)setConstrained:(BOOL)a0;
- (id)valueForUndefinedKey:(id)a0;
- (void)setExpensive:(BOOL)a0;
- (void)populatePropertiesOnAWDMetric:(id)a0 ingress:(BOOL)a1;
- (void)setValue:(id)a0 forUndefinedKey:(id)a1;
- (void)removeAllDefaultGateways;
- (void)updateSignalStrength:(id)a0;
- (id)description;
- (void)setNoCostAdvantage:(BOOL)a0;
- (void).cxx_destruct;
- (id)initForInternalType:(unsigned char)a0;

@end