luxlabs header browser preview


@class NSString, WiFiP2PXPCConnection, NSMutableArray;

@interface WiFiP2PAWDLStateMonitor : NSObject <WiFiP2PAWDLStateMonitorXPCDelegate, WiFiP2PXPCConnectionDelegate> {
    WiFiP2PXPCConnection *_xpcConnection;
    NSMutableArray *_interestedUniqueIdentifiers;
}

@property (copy, nonatomic) id /* block */ stateUpdatedHandler;
@property (copy, nonatomic) id /* block */ statisticsUpdatedHandler;
@property (copy, nonatomic) id /* block */ lowLatencyStatisticsUpdatedHandler;
@property (copy, nonatomic) id /* block */ realtimeModeUpdatedHandler;
@property (copy, nonatomic) id /* block */ threadCoexistenceEventHandler;
@property (copy, nonatomic) id /* block */ softAPChannelChangedEventHandler;
@property (copy, nonatomic) id /* block */ channelSequenceUpdatedEventHandler;
@property (copy, nonatomic) id /* block */ serviceAvailabilityUpdatedHandler;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)exportedInterface;
- (id)copyLowLatencyStatistics;
- (id)init;
- (void)startConnectionUsingProxy:(id)a0 completionHandler:(id /* block */)a1;
- (void)updatedLowLatencyStatistics;
- (id)copyStatistics;
- (id)exportedObject;
- (void)channelSequenceChangedEvent:(id)a0;
- (void)softAPChannelChangedEvent:(BOOL)a0 channelNumber:(unsigned short)a1;
- (void)updatedRealtimeMode:(BOOL)a0;
- (void)updatedAWDLState:(id)a0;
- (void).cxx_destruct;
- (void)availabilityUpdatedForService:(id)a0 error:(id)a1;
- (void)beginMonitoring;
- (void)registerAvailabilityUpdatesForService:(id)a0;
- (void)updatedStatistics;
- (int)queryAverageRSSIForPeer:(id)a0;
- (id)queryPeerDatabase;
- (void)threadCoexistenceEvent:(id)a0;
- (void)endMonitoring;
- (id)copySidecarStatistics;
- (id)lowLatencyStatisticsDifferenceBetweenPrevious:(id)a0 current:(id)a1;
- (id)copyActiveServiceUniqueIdentifiers;

@end