luxlabs header browser preview


@class TUCall, NSString, CoreTelephonyClient, SBBluetoothController, SBAlertItem, NWSystemPathMonitor, STWifiStatusDomain, NSObject, STTelephonyStateProvider;
@protocol OS_dispatch_queue;

@interface SBTelephonyManager : NSObject <STTelephonyStateObserver> {
    struct __CTServerConnection { } *_serverConnection;
    BOOL _containsCellularRadio;
    BOOL _hasCellularTelephony;
    BOOL _hasCellularData;
    unsigned char _usingVPN : 1;
    NSObject<OS_dispatch_queue> *_wirelessModemDynamicStoreQueue;
    struct __SCDynamicStore { } *_queue_wirelessModemDynamicStore;
    struct __CFString { } *_queue_wirelessModemDynamicStoreSharingKey;
    BOOL _isNetworkTethering;
    int _numberOfNetworkTetheredDevices;
    unsigned char _hasShownWaitingAlert : 1;
    SBAlertItem *_activationAlertItem;
    int _numActivationFailures;
    int _inEmergencyCallbackMode;
    unsigned char _loggingCallAudio : 1;
    void *_queue_fastDormancySuspendAssertion;
    NWSystemPathMonitor *_systemPathMonitor;
}

@property (retain, nonatomic) TUCall *incomingCall;
@property (retain, nonatomic) TUCall *activeCall;
@property (retain, nonatomic) TUCall *heldCall;
@property (retain, nonatomic) TUCall *outgoingCall;
@property (retain, nonatomic) CoreTelephonyClient *coreTelephonyClient;
@property (readonly, nonatomic) STTelephonyStateProvider *telephonyStateProvider;
@property (readonly, nonatomic) STWifiStatusDomain *wifiDomain;
@property (readonly, nonatomic) SBBluetoothController *bluetoothController;
@property (copy, nonatomic) NSString *cachedSlot1CountryCode;
@property (copy, nonatomic) NSString *cachedSlot2CountryCode;
@property (copy, nonatomic) NSString *cachedSlot1SIMStatus;
@property (copy, nonatomic) NSString *cachedSlot2SIMStatus;
@property (readonly, nonatomic) unsigned long long dataConnectionAvailabilityWithCurrentCalls;
@property (nonatomic, getter=isCellDataSwitchingEnabled) BOOL cellDataSwitchingEnabled;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedTelephonyManager;
+ (id)sharedTelephonyManagerCreatingIfNecessary:(BOOL)a0;
+ (struct __CTServerConnection { } *)defaultTelephonyCenter;

- (id)displayedCall;
- (unsigned long long)_callCountForService:(int)a0;
- (void)_queue_noteWirelessModemDynamicStoreChanged;
- (void)_setCurrentActivationAlertItem:(id)a0;
- (double)inCallDuration;
- (id)init;
- (BOOL)inCall;
- (BOOL)multipleCallsExist;
- (BOOL)isUsingSlowDataConnection;
- (id)_secondarySubscriptionInfo;
- (long long)_subscriptionSlotIfSIMPresent:(long long)a0;
- (long long)_dataPreferredSubscriptionSlotIfSIMPresent;
- (id)_subscriptionInfoForCall:(id)a0;
- (void)telephonyAudioChangeHandler;
- (void)handleCallControlFailure:(id)a0;
- (void)preHeatDataLinkForDomains:(id)a0;
- (long long)_otherSubscriptionSlotIfSIMPresent:(long long)a0;
- (long long)_anySubscriptionSlotWithSIMPresent;
- (void)_updateState;
- (BOOL)isNetworkTethering;
- (BOOL)heldCallExists;
- (BOOL)isEndpointOnCurrentDevice;
- (void)_performQueryInBackground:(id /* block */)a0 withMainQueueResultHandler:(id /* block */)a1;
- (void)disconnectCallAndActivateHeld;
- (id)carrierDisabledApplicationIDs;
- (void)setNetworkRegistrationEnabled:(BOOL)a0;
- (void)setFastDormancySuspended:(BOOL)a0;
- (BOOL)hasCellularData;
- (void)disconnectAllCalls;
- (void)_updateNetworkLocale;
- (void)updateCalls;
- (id)initWithStateProvider:(id)a0 wifiDomain:(id)a1 bluetoothController:(id)a2;
- (void)_setIsInEmergencyCallbackMode:(unsigned char)a0;
- (unsigned long long)callCount;
- (id)_primaryCarrierBundleInfo;
- (BOOL)toggleBargeCallState;
- (void)disconnectDisplayedCall;
- (BOOL)inBargeCall;
- (void)subscriptionInfoDidChangeForStateProvider:(id)a0 slot:(long long)a1;
- (BOOL)hasCellularTelephony;
- (id)_backgroundQueryQueue;
- (id)_callsForService:(int)a0;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void)carrierBundleInfoDidChangeForStateProvider:(id)a0 slot:(long long)a1;
- (void).cxx_destruct;
- (long long)_dataConnectedSubscriptionSlot;
- (void)callEventHandler:(id)a0;
- (struct __CTServerConnection { } *)_serverConnection;
- (unsigned long long)faceTimeAudioCallCount;
- (BOOL)isUsingVPNConnection;
- (long long)_secondarySubscriptionSlot;
- (id)_phoneApp;
- (id)_secondaryCarrierBundleInfo;
- (BOOL)activeCallExists;
- (BOOL)isNetworkRegistrationEnabled;
- (int)numberOfNetworkTetheredDevices;
- (void)_setIsNetworkTethering:(BOOL)a0 withNumberOfDevices:(int)a1;
- (void)disconnectIncomingCall;
- (BOOL)hasNonCellularNetworkConnection;
- (BOOL)inCallUsingSpeakerOrReceiver;
- (void)queue_setFastDormancySuspended:(BOOL)a0 withConnection:(struct __CTServerConnection { } *)a1;
- (void)swapCalls;
- (id)_primaryMobileEquipmentInfo;
- (BOOL)emergencyCallSupported;
- (BOOL)containsCellularRadio;
- (BOOL)outgoingCallExists;
- (BOOL)isEmergencyCallActive;
- (void)_serverConnectionDidError:(struct { int x0; int x1; })a0;
- (unsigned long long)telephonyCallCount;
- (BOOL)isTTYEnabled;
- (id)_primarySubscriptionInfo;
- (void)_avSystemControllerDidError:(id)a0;
- (BOOL)updateLocale;
- (void)_handleTelephonyDaemonRestart;
- (long long)_primarySubscriptionSlot;
- (BOOL)incomingCallExists;
- (void)dumpBasebandState:(id)a0;
- (void)_provisioningUpdateWithStatus:(int)a0 slot:(long long)a1;
- (id)_secondaryMobileEquipmentInfo;
- (BOOL)isInEmergencyCallbackMode;
- (void)updateSpringBoard;

@end