/Frameworks/CoreTelephony.framework/CTTelephonyNetworkInfo.h

http://github.com/nst/iOS-Runtime-Headers · C Header · 92 lines · 85 code · 4 blank · 3 comment · 0 complexity · d9b7762eec9504827ffed672e5364e7d MD5 · raw file

  1. /* Generated by RuntimeBrowser
  2. Image: /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
  3. */
  4. @interface CTTelephonyNetworkInfo : NSObject <CoreTelephonyClientDataDelegate, CoreTelephonyClientRegistrationDelegate> {
  5. NSMutableDictionary * _cachedCellIds;
  6. NSMutableDictionary * _cachedCurrentRadioAccessTechnology;
  7. NSMutableDictionary * _cachedSignalStrength;
  8. CoreTelephonyClient * _client;
  9. CTServiceDescriptorContainer * _descriptors;
  10. struct queue {
  11. struct object {
  12. struct dispatch_object_s {} *fObj;
  13. } fObj;
  14. } _queue;
  15. NSDictionary * _serviceCurrentRadioAccessTechnology;
  16. NSMutableDictionary * _serviceSubscriberCellularProvider;
  17. id /* block */ _serviceSubscriberCellularProviderDidUpdateNotifier;
  18. NSDictionary * _serviceSubscriberCellularProviders;
  19. id /* block */ _serviceSubscriberCellularProvidersDidUpdateNotifier;
  20. CTCarrier * _subscriberCellularProvider;
  21. id /* block */ _subscriberCellularProviderDidUpdateNotifier;
  22. }
  23. @property (retain) NSMutableDictionary *cachedCellIds;
  24. @property (retain) NSMutableDictionary *cachedCurrentRadioAccessTechnology;
  25. @property (retain) NSMutableDictionary *cachedSignalStrength;
  26. @property (nonatomic, readonly, retain) NSString *currentRadioAccessTechnology;
  27. @property (readonly, copy) NSString *debugDescription;
  28. @property (readonly, copy) NSString *description;
  29. @property (readonly) CTServiceDescriptorContainer *descriptors;
  30. @property (readonly) unsigned long long hash;
  31. @property (nonatomic, readonly, retain) NSDictionary *serviceCurrentRadioAccessTechnology;
  32. @property (retain) NSMutableDictionary *serviceSubscriberCellularProvider;
  33. @property (readonly, retain) NSDictionary *serviceSubscriberCellularProviders;
  34. @property (nonatomic, copy) id /* block */ serviceSubscriberCellularProvidersDidUpdateNotifier;
  35. @property (retain) CTCarrier *subscriberCellularProvider;
  36. @property (nonatomic, copy) id /* block */ subscriberCellularProviderDidUpdateNotifier;
  37. @property (readonly) Class superclass;
  38. - (id).cxx_construct;
  39. - (void).cxx_destruct;
  40. - (id)cachedCellIds;
  41. - (id)cachedCurrentRadioAccessTechnology;
  42. - (id)cachedSignalStrength;
  43. - (void)carrierBundleChange:(id)arg1;
  44. - (void)cellChanged:(id)arg1 cell:(id)arg2;
  45. - (id)cellId;
  46. - (void)connectionStateChanged:(id)arg1 connection:(int)arg2 dataConnectionStatusInfo:(id)arg3;
  47. - (id)currentRadioAccessTechnology;
  48. - (id)currentServiceRadioAccessTechnology;
  49. - (void)dealloc;
  50. - (id)descriptors;
  51. - (bool)getAllowsVOIP:(bool*)arg1 forContext:(id)arg2 withError:(id*)arg3;
  52. - (bool)getCarrierName:(id)arg1 forContext:(id)arg2 withError:(id*)arg3;
  53. - (id)getFirstCellId;
  54. - (bool)getMobileCountryCode:(id)arg1 andIsoCountryCode:(id)arg2 forContext:(id)arg3 withError:(id*)arg4;
  55. - (bool)getMobileNetworkCode:(id)arg1 forContext:(id)arg2 withError:(id*)arg3;
  56. - (id)init;
  57. - (void)postCellularProviderUpdatesIfNecessary;
  58. - (void)queryCTSignalStrength;
  59. - (void)queryCellIds;
  60. - (void)queryRat;
  61. - (void)queryRatForDescriptor:(id)arg1;
  62. - (void)querySignalStrengthForDescriptor:(id)arg1;
  63. - (id)radioAccessTechnology;
  64. - (id)serviceCellId;
  65. - (id)serviceCurrentRadioAccessTechnology;
  66. - (id)serviceSignalStrength;
  67. - (id)serviceSubscriberCellularProvider;
  68. - (id /* block */)serviceSubscriberCellularProviderDidUpdateNotifier;
  69. - (id)serviceSubscriberCellularProviders;
  70. - (id /* block */)serviceSubscriberCellularProvidersDidUpdateNotifier;
  71. - (void)setCachedCellIds:(id)arg1;
  72. - (void)setCachedCurrentRadioAccessTechnology:(id)arg1;
  73. - (void)setCachedSignalStrength:(id)arg1;
  74. - (void)setServiceSubscriberCellularProvider:(id)arg1;
  75. - (void)setServiceSubscriberCellularProviderDidUpdateNotifier:(id /* block */)arg1;
  76. - (void)setServiceSubscriberCellularProvidersDidUpdateNotifier:(id /* block */)arg1;
  77. - (void)setSubscriberCellularProvider:(id)arg1;
  78. - (void)setSubscriberCellularProviderDidUpdateNotifier:(id /* block */)arg1;
  79. - (id)signalStrength;
  80. - (void)signalStrengthChanged:(id)arg1 info:(id)arg2;
  81. - (id)subscriberCellularProvider;
  82. - (id /* block */)subscriberCellularProviderDidUpdateNotifier;
  83. - (void)updateCellId:(id)arg1 forDescriptor:(id)arg2;
  84. - (void)updateLegacyRat:(id)arg1;
  85. - (bool)updateNetworkInfoAndShouldNotifyClient:(bool*)arg1 forContext:(id)arg2;
  86. - (void)updateRat:(id)arg1 descriptor:(id)arg2;
  87. - (void)updateSignalStrength:(id)arg1 descriptor:(id)arg2;
  88. @end