luxlabs header browser preview


@class NSMutableArray;

@interface AWDSymptomsAdvisoryAlternateNetworkType : PBCodable <NSCopying> {
    struct { int *list; unsigned long long count; unsigned long long size; } _cellEgressTriggers;
    struct { int *list; unsigned long long count; unsigned long long size; } _cellIngressTriggers;
    struct { int *list; unsigned long long count; unsigned long long size; } _wifiEgressTriggers;
    struct { int *list; unsigned long long count; unsigned long long size; } _wifiIngressTriggers;
    struct { unsigned char adviceHeldForSecs : 1; unsigned char timestamp : 1; unsigned char activationIdentifier : 1; unsigned char advice : 1; unsigned char advisor : 1; unsigned char bailOutOf : 1; unsigned char cellularDataUsage : 1; unsigned char comingFromState : 1; unsigned char egressMobilityCode : 1; unsigned char egressTrigger : 1; unsigned char egressTriggerMultiplier : 1; unsigned char egressTriggerOn : 1; unsigned char egressTriggerPercentagex100 : 1; unsigned char ingressMobilityCode : 1; unsigned char ingressTrigger : 1; unsigned char ingressTriggerMultiplier : 1; unsigned char ingressTriggerOn : 1; unsigned char ingressTriggerPercentagex100 : 1; unsigned char policy : 1; unsigned char transitionsSuppressedByMobility : 1; unsigned char kernelProbingActivated : 1; } _has;
}

@property (nonatomic) BOOL hasTimestamp;
@property (nonatomic) unsigned long long timestamp;
@property (nonatomic) BOOL hasAdvice;
@property (nonatomic) int advice;
@property (nonatomic) BOOL hasBailOutOf;
@property (nonatomic) int bailOutOf;
@property (nonatomic) BOOL hasAdviceHeldForSecs;
@property (nonatomic) unsigned long long adviceHeldForSecs;
@property (nonatomic) BOOL hasKernelProbingActivated;
@property (nonatomic) BOOL kernelProbingActivated;
@property (nonatomic) BOOL hasIngressTrigger;
@property (nonatomic) int ingressTrigger;
@property (nonatomic) BOOL hasIngressTriggerOn;
@property (nonatomic) int ingressTriggerOn;
@property (nonatomic) BOOL hasIngressTriggerMultiplier;
@property (nonatomic) unsigned int ingressTriggerMultiplier;
@property (nonatomic) BOOL hasIngressTriggerPercentagex100;
@property (nonatomic) unsigned int ingressTriggerPercentagex100;
@property (nonatomic) BOOL hasEgressTrigger;
@property (nonatomic) int egressTrigger;
@property (nonatomic) BOOL hasEgressTriggerOn;
@property (nonatomic) int egressTriggerOn;
@property (nonatomic) BOOL hasEgressTriggerMultiplier;
@property (nonatomic) unsigned int egressTriggerMultiplier;
@property (nonatomic) BOOL hasEgressTriggerPercentagex100;
@property (nonatomic) unsigned int egressTriggerPercentagex100;
@property (retain, nonatomic) NSMutableArray *ingressTriggerSignatures;
@property (retain, nonatomic) NSMutableArray *egressTriggerSignatures;
@property (nonatomic) BOOL hasComingFromState;
@property (nonatomic) unsigned int comingFromState;
@property (nonatomic) BOOL hasIngressMobilityCode;
@property (nonatomic) int ingressMobilityCode;
@property (nonatomic) BOOL hasEgressMobilityCode;
@property (nonatomic) int egressMobilityCode;
@property (nonatomic) BOOL hasTransitionsSuppressedByMobility;
@property (nonatomic) unsigned int transitionsSuppressedByMobility;
@property (nonatomic) BOOL hasCellularDataUsage;
@property (nonatomic) unsigned int cellularDataUsage;
@property (nonatomic) BOOL hasPolicy;
@property (nonatomic) int policy;
@property (nonatomic) BOOL hasAdvisor;
@property (nonatomic) int advisor;
@property (nonatomic) BOOL hasActivationIdentifier;
@property (nonatomic) unsigned int activationIdentifier;
@property (readonly, nonatomic) unsigned long long wifiIngressTriggersCount;
@property (readonly, nonatomic) int *wifiIngressTriggers;
@property (readonly, nonatomic) unsigned long long cellIngressTriggersCount;
@property (readonly, nonatomic) int *cellIngressTriggers;
@property (readonly, nonatomic) unsigned long long wifiEgressTriggersCount;
@property (readonly, nonatomic) int *wifiEgressTriggers;
@property (readonly, nonatomic) unsigned long long cellEgressTriggersCount;
@property (readonly, nonatomic) int *cellEgressTriggers;

+ (Class)egressTriggerSignatureType;
+ (Class)ingressTriggerSignatureType;

- (unsigned long long)hash;
- (void)dealloc;
- (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)StringAsPolicy:(id)a0;
- (int)StringAsAdvisor:(id)a0;
- (int)StringAsCellEgressTriggers:(id)a0;
- (int)StringAsEgressTrigger:(id)a0;
- (int)StringAsIngressMobilityCode:(id)a0;
- (int)StringAsIngressTriggerOn:(id)a0;
- (int)StringAsWifiIngressTriggers:(id)a0;
- (id)ingressTriggerSignatureAtIndex:(unsigned long long)a0;
- (int)StringAsAdvice:(id)a0;
- (int)StringAsBailOutOf:(id)a0;
- (int)StringAsCellIngressTriggers:(id)a0;
- (int)StringAsEgressMobilityCode:(id)a0;
- (int)StringAsEgressTriggerOn:(id)a0;
- (int)StringAsIngressTrigger:(id)a0;
- (int)StringAsWifiEgressTriggers:(id)a0;
- (id)adviceAsString:(int)a0;
- (id)policyAsString:(int)a0;
- (void)addCellEgressTriggers:(int)a0;
- (void)addCellIngressTriggers:(int)a0;
- (void)addEgressTriggerSignature:(id)a0;
- (void)addIngressTriggerSignature:(id)a0;
- (void)addWifiEgressTriggers:(int)a0;
- (void)addWifiIngressTriggers:(int)a0;
- (id)advisorAsString:(int)a0;
- (id)bailOutOfAsString:(int)a0;
- (id)cellEgressTriggersAsString:(int)a0;
- (int)cellEgressTriggersAtIndex:(unsigned long long)a0;
- (id)cellIngressTriggersAsString:(int)a0;
- (int)cellIngressTriggersAtIndex:(unsigned long long)a0;
- (void)clearCellEgressTriggers;
- (void)clearCellIngressTriggers;
- (void)clearEgressTriggerSignatures;
- (void)clearIngressTriggerSignatures;
- (void)clearWifiEgressTriggers;
- (void)clearWifiIngressTriggers;
- (id)egressMobilityCodeAsString:(int)a0;
- (id)egressTriggerAsString:(int)a0;
- (id)egressTriggerOnAsString:(int)a0;
- (id)egressTriggerSignatureAtIndex:(unsigned long long)a0;
- (unsigned long long)egressTriggerSignaturesCount;
- (id)ingressMobilityCodeAsString:(int)a0;
- (id)ingressTriggerAsString:(int)a0;
- (id)ingressTriggerOnAsString:(int)a0;
- (unsigned long long)ingressTriggerSignaturesCount;
- (void)setCellEgressTriggers:(int *)a0 count:(unsigned long long)a1;
- (void)setCellIngressTriggers:(int *)a0 count:(unsigned long long)a1;
- (void)setWifiEgressTriggers:(int *)a0 count:(unsigned long long)a1;
- (void)setWifiIngressTriggers:(int *)a0 count:(unsigned long long)a1;
- (id)wifiEgressTriggersAsString:(int)a0;
- (int)wifiEgressTriggersAtIndex:(unsigned long long)a0;
- (id)wifiIngressTriggersAsString:(int)a0;
- (int)wifiIngressTriggersAtIndex:(unsigned long long)a0;

@end