luxlabs header browser preview


@class NPLocation, NSString, NSDictionary, NPWaldo, NWEndpoint, NSDate;

@interface NPTuscanyEdge : NSObject <NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (retain) NSDictionary *onRampLists;
@property (retain) NSDictionary *currentOnRampIndexList;
@property (readonly) NWEndpoint *probeEndpoint;
@property (readonly) NWEndpoint *onRampEndpoint;
@property (retain) NSDate *lastUsed;
@property (weak) NPWaldo *parentWaldo;
@property (retain) NWEndpoint *savedEndpoint;
@property BOOL reResolve;
@property (readonly) NSString *label;
@property unsigned long long index;
@property (readonly) NPLocation *location;
@property double distance;
@property BOOL probePending;

- (unsigned long long)hash;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (void)resolveWithCompletionHandler:(id /* block */)a0;
- (long long)compareByDistance:(id)a0;
- (long long)currentIndex:(id)a0;
- (id)getCurrentOnRamp:(id)a0;
- (id)getOnRamp:(long long)a0 addressFamily:(id)a1;
- (id)getPortFromEndpoint:(id)a0 defaultPort:(id)a1;
- (id)initWithLabel:(id)a0 index:(unsigned long long)a1 onRampEndpoint:(id)a2 probeEndpoint:(id)a3 location:(id)a4;
- (void)iterateOnRampsForAddressFamily:(id)a0 withBlock:(id /* block */)a1;
- (void)linkWithOnRampsRetainMissingAddressFamilies:(BOOL)a0;
- (id)nextOnRampForLatency:(id)a0 outIndex:(long long *)a1;
- (void)setCurrentIndex:(long long)a0 addressFamily:(id)a1;
- (id)unsynthesizeAddresses:(id)a0;

@end