luxlabs header browser preview


@class NSXPCConnection, NSString, NSArray, NSUUID, RBSProcessState, NSMutableDictionary, NSObject, NSMutableArray, NSMutableSet, CWFXPCProxyConnection;
@protocol OS_dispatch_queue, CWFXPCConnectionDelegate, OS_os_transaction;

@interface CWFXPCConnection : NSObject <CWFXPCRequestProtocolInternal, CWFXPCRequestProtocolPrivate, CWFXPCRequestProtocolPrivateReadonly, CWFXPCRequestProtocolPublicWiFi, CWFXPCRequestProtocolCoreWLAN, CWFXPCRequestProtocolUnrestricted, NSXPCProxyCreating> {
    NSObject<OS_dispatch_queue> *_mutexQueue;
    NSObject<OS_dispatch_queue> *_requestQueue;
    NSObject<OS_dispatch_queue> *_replyQueue;
    NSObject<OS_dispatch_queue> *_eventQueue;
    NSObject<OS_dispatch_queue> *_ackQueue;
    NSMutableDictionary *_mutablePendingRequestMap;
    NSMutableArray *_mutableActivities;
    NSMutableSet *_mutableEventIDs;
    NSMutableArray *_mutablePendingEventAcknowledgements;
    RBSProcessState *_processState;
    NSMutableDictionary *_coalescedEvents;
    NSObject<OS_os_transaction> *_XPCTransaction;
    NSMutableDictionary *_entitlementsCache;
    unsigned char _codesignedByApple;
}

@property (retain) id<CWFXPCConnectionDelegate> delegate;
@property (readonly, retain, nonatomic) NSXPCConnection *XPCConnection;
@property (readonly, nonatomic) long long serviceType;
@property (readonly, copy, nonatomic) NSArray *bootArgs;
@property (readonly, copy, nonatomic) NSString *processName;
@property (readonly, copy, nonatomic) NSString *bundleID;
@property (readonly) BOOL isCodesignedByApple;
@property (readonly, copy, nonatomic) NSUUID *UUID;
@property (copy) id /* block */ invalidationHandler;
@property (readonly, nonatomic) BOOL isLocal;
@property (readonly, nonatomic) CWFXPCProxyConnection *localXPCProxyConnection;
@property (retain, nonatomic) CWFXPCProxyConnection *remoteXPCProxyConnection;

+ (int)locationAuthorizationStatusForWiFiNetworking;

- (id)processState;
- (void)queryTxRateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryPasswordForKnownNetworkProfile:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)__shouldPerformPreAssociation6GHzFollowupScan:(id)a0;
- (void)queryAWDLMasterChannelWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)init;
- (void)setPower:(BOOL)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (int)locationAuthorizationStatus;
- (id)__filterScanResultsForPrivacy:(id)a0;
- (void)setThermalIndex:(long long)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)querySystemEventIDsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)addKnownBSS:(id)a0 knownNetworkProfile:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)queryAWDLElectionParametersWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryCCAWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryPowerWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)endAllActivitiesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (BOOL)__allowAlreadyPendingRequest:(id)a0;
- (void)queryBluetoothCoexProfiles2GHzWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)removeKnownNetworkProfile:(id)a0 reason:(long long)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)queryBluetoothCoexModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryWEPSubtypeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv4NetworkServiceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)suspend;
- (void)queryGlobalIPv6InterfaceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAutoJoinStatusWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryLeakyAPStatsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryLinkQualityMetricWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalDNSServerAddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryKnownNetworkProfilesWithProperties:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryRxRateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDTIMIntervalWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv6RouterWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDHCPServerIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv4RouterWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLContinuousElectionAlgorithmEnabledWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryInterfaceNamesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)__privacyFilteredScanResult:(id)a0 allowSSID:(BOOL)a1 allowBSSID:(BOOL)a2 allowCountryCode:(BOOL)a3;
- (void)queryAWDLOpModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLSyncChannelSequenceWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)startMonitoringEvent:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)__performFollowupANQPForPasspointScanResults:(id)a0 combinedScanResults:(id)a1 parameters:(id)a2 parentXPCRequest:(id)a3;
- (id)initWithServiceType:(long long)a0 XPCConnection:(id)a1 bootArgs:(id)a2;
- (void)queryAWDLEncryptionTypeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)resetAutoJoinStatisticsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryCountryBandSupport:(id)a0 reply:(id /* block */)a1;
- (void)disassociateWithReason:(long long)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryAutoJoinStatisticsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)synchronousRemoteObjectProxyWithErrorHandler:(id /* block */)a0;
- (void)queryIO80211InterfaceInfoWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryChannelWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)__updateXPCTransactionCount;
- (void)__addXPCRequestWithType:(long long)a0 info:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)queryAutoHotspotModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryEAP8021XClientStatusWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryInterfaceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)invalidate;
- (void)queryJoinStatusWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)updateSoftAPBand:(unsigned int)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryOpModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryChainAckWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv6AddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)setProcessState:(id)a0;
- (void)queryAWDLExtensionStateMachineParamsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv4ARPResolvedHardwareAddressWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)setUserAutoJoinState:(BOOL)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryBSSIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv4RouterWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLStrategyWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)associateWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryMACAddressWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)remoteObjectProxy;
- (void)queryAWDLAvailabilityWindowAPAlignmentWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryCurrentKnownNetworkProfileWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDHCPv6ServerIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)removeKnownBSS:(id)a0 knownNetworkProfile:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)setUserSettings:(id)a0 properties:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (BOOL)__shouldCoalesceEventTypeWhileSuspended:(long long)a0;
- (void)startAWDLPeerAssistedDiscoveryWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryGlobalIPv6AddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryParentInterfaceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv6NetworkServiceIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)addKnownNetworkProfile:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryIPv4SubnetMasksWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryEAP8021XControlModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGuardIntervalWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)beginActivity:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (id)__processPathFromAuditToken:(struct { unsigned int x0[8]; })a0;
- (void)performRangingWithPeerList:(id)a0 timeout:(unsigned long long)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)cancelRequestsWithUUID:(id)a0 reply:(id /* block */)a1;
- (void)queryWoWEnabledWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)__matchKnownNetworksWithScanResults:(id)a0 parentXPCRequest:(id)a1;
- (id)__addXPCRequestWithType:(long long)a0 info:(id)a1 requestParams:(id)a2 parentRequestUUID:(id)a3 isParentRequest:(BOOL)a4 reply:(id /* block */)a5;
- (void)setRangingIdentifier:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryMaxNSSForAPWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv6RouterWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLStatisticsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryNetworkServiceIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)valueForEntitlement:(id)a0;
- (id)description;
- (void)queryIPv4ARPResolvedIPAddressWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)resume;
- (id)__passpointScanResults:(id)a0;
- (void)queryBSSIDForVendorWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLElectionMetricWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryBluetoothCoexProfiles5GHzWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLSyncStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)sendXPCEvent:(id)a0 reply:(id /* block */)a1;
- (void)queryPHYModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)remoteObjectProxyWithErrorHandler:(id /* block */)a0;
- (void)queryDHCPLeaseExpirationTimeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)setCompanionCountryCode:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)performSensingWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)__coalesceAndCacheEvent:(id)a0;
- (void)stopMonitoringEvent:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)setBlockedBands:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)querySecurityWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryLinkDownStatusWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (BOOL)isVisible;
- (void)queryGlobalIPv4InterfaceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLPresenceModeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryLQMSummaryWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)__performANQPWithParameters:(id)a0 parentXPCRequest:(id)a1;
- (void)queryBluetoothCoexConfigWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv4AddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryPowerDebugInfoWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryUserSettingsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv4NetworkSignatureWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryIPv6NetworkSignatureWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void).cxx_destruct;
- (void)queryIO80211ControllerInfoWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryEAP8021XSupplicantStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)performANQPWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryAuthTypeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryBlockedBandsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)registeredActivities;
- (void)queryAWDLSecondaryMasterChannelWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryMCSIndexWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryTxNSSWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryNetworkReachabilityWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLSyncEnabledWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryTxChainPowerWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (unsigned long long)__defaultTimeoutForRequestType:(long long)a0;
- (void)__perform6GHzFollowupScanAndAssociateWithParameters:(id)a0 BSS:(id)a1 parentXPCRequest:(id)a2;
- (void)queryDHCPLeaseStartTimeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDeviceUUIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryHardwareSupportedChannelsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryMaxLinkSpeedWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv4AddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)__bundleIDFromAuditToken:(struct { unsigned int x0[8]; })a0;
- (void)performScanWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryAWDLSidecarDiagnosticsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryPowersaveWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (BOOL)__hasPendingRequestWithType:(long long)a0;
- (void)queryHardwareMACAddressWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)__didInvalidate;
- (id)__matchedScanResultsWithKnownNetworkProfiles:(id)a0 scanResults:(id)a1;
- (void)setAutoHotspotMode:(long long)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryVirtualInterfaceNamesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryCurrentScanResultWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)setPassword:(id)a0 knownNetworkProfile:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)queryAutoJoinMetricWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDesenseWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)updateKnownBSS:(id)a0 knownNetworkProfile:(id)a1 properties:(id)a2 OSSpecificKeys:(id)a3 requestParams:(id)a4 reply:(id /* block */)a5;
- (void)queryVirtualInterfaceRoleWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLSyncParametersWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryRSSIWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)endActivityWithUUID:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryKnownNetworkProfileMatchingNetworkProfile:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryAWDLElectionIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryUserAutoJoinStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryKnownNetworkProfileMatchingScanResult:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryCountryCodeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)querySSIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)updateKnownNetworkProfile:(id)a0 properties:(id)a1 OSSpecificKeys:(id)a2 requestParams:(id)a3 reply:(id /* block */)a4;
- (void)queryNetworkServiceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLBTLEStateParamsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (BOOL)isCodesignedByApple;
- (void)queryThermalIndexWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLGuardTimeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLPreferredChannelsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryNoiseWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)setChannel:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (BOOL)__shouldDropEventTypeWhileSuspended:(long long)a0;
- (void)queryIsNetworkServiceEnabledWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)stopAWDLPeerAssistedDiscoveryWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLPeerDatabaseWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryWAPISubtypeWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryRoamStatusWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLSocialTimeSlotsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryGlobalIPv4NetworkServiceIDWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryEAP8021XControlStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)__performScanWithParameters:(id)a0 parentXPCRequest:(id)a1;
- (void)queryDNSServerAddressesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryTxPowerWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryInterfaceCapabilitiesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (BOOL)__allowXPCRequestWithType:(long long)a0 error:(id *)a1;
- (void)queryAWDLElectionRSSIThresholdsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryDesenseLevelWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)querySupportedChannelsWithCountryCode:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)querySupportedPHYModesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)stopMonitoringAllEventsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryActivitiesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (id)registeredEventIDs;
- (void)queryGlobalIPv6NetworkServiceNameWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)querySystemActivitiesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryPowerStateWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLPeerTrafficRegistrationWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)performAutoJoinWithParameters:(id)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)setRangeable:(BOOL)a0 peerList:(id)a1 requestParams:(id)a2 reply:(id /* block */)a3;
- (void)__addXPCGetRequestWithType:(long long)a0 requestParams:(id)a1 reply:(id /* block */)a2;
- (void)queryEventIDsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryRangingCapabilitiesWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryBeaconCacheWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryNumberOfSpatialStreamsWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)querySSIDForVendorWithRequestParams:(id)a0 reply:(id /* block */)a1;
- (void)queryAWDLAFTxModeWithRequestParams:(id)a0 reply:(id /* block */)a1;

@end