@class TUCall, NSString, CoreTelephonyClient, SBBluetoothController, SBAlertItem, NWSystemPathMonitor, STWifiStatusDomain, NSObject, STTelephonyStateProvider; @protocol OS_dispatch_queue; @interface SBTelephonyManager : NSObject { struct __CTServerConnection { } *_serverConnection; BOOL _containsCellularRadio; BOOL _hasCellularTelephony; BOOL _hasCellularData; unsigned char _usingVPN : 1; NSObject *_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