CoreWLAN Changes
CoreWLAN
CW8021XProfile.h (Removed)
Removed CW8021XProfile
Removed -[CW8021XProfile init]
Removed CW8021XProfile.password
Removed +[CW8021XProfile profile]
Removed CW8021XProfile.ssid
Removed CW8021XProfile.userDefinedName
Removed CW8021XProfile.username
CWChannel.h
Modified CWChannel.channelNumber
| Declaration | |
|---|---|
| From | @property(readonly) NSUInteger channelNumber |
| To | @property(readonly) NSInteger channelNumber |
CWConfiguration.h
Modified +[CWConfiguration configuration]
| Declaration | |
|---|---|
| From | + (id)configuration |
| To | + (instancetype)configuration |
| Declaration | |
|---|---|
| From | + (id)configurationWithConfiguration:(CWConfiguration *)configuration |
| To | + (instancetype)configurationWithConfiguration:(CWConfiguration *)configuration |
Modified -[CWConfiguration init]
| Declaration | |
|---|---|
| From | - (id)init |
| To | - (instancetype)init |
| Declaration | |
|---|---|
| From | - (id)initWithConfiguration:(CWConfiguration *)configuration |
| To | - (instancetype)initWithConfiguration:(CWConfiguration *)configuration |
| Declaration | |
|---|---|
| From | @property(readonly, assign) BOOL rememberJoinedNetworks |
| To | @property(readonly) BOOL rememberJoinedNetworks |
| Declaration | |
|---|---|
| From | @property(readonly, assign) BOOL requireAdministratorForAssociation |
| To | @property(readonly) BOOL requireAdministratorForAssociation |
| Declaration | |
|---|---|
| From | @property(readonly, assign) BOOL requireAdministratorForIBSSMode |
| To | @property(readonly) BOOL requireAdministratorForIBSSMode |
| Declaration | |
|---|---|
| From | @property(readonly, assign) BOOL requireAdministratorForPower |
| To | @property(readonly) BOOL requireAdministratorForPower |
Modified CWMutableConfiguration
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
| Declaration | |
|---|---|
| From | @property(readwrite, copy) NSOrderedSet *networkProfiles |
| To | @property(copy) NSOrderedSet *networkProfiles |
| Declaration | |
|---|---|
| From | @property(readwrite, assign) BOOL rememberJoinedNetworks |
| To | @property BOOL rememberJoinedNetworks |
| Declaration | |
|---|---|
| From | @property(readwrite, assign) BOOL requireAdministratorForAssociation |
| To | @property BOOL requireAdministratorForAssociation |
| Declaration | |
|---|---|
| From | @property(readwrite, assign) BOOL requireAdministratorForIBSSMode |
| To | @property BOOL requireAdministratorForIBSSMode |
| Declaration | |
|---|---|
| From | @property(readwrite, assign) BOOL requireAdministratorForPower |
| To | @property BOOL requireAdministratorForPower |
CWInterface.h
Removed CWInterface.activePHYMode
Removed CWInterface.bssid
Removed CWInterface.cachedScanResults
Removed CWInterface.configuration
Removed CWInterface.countryCode
Removed CWInterface.deviceAttached
Removed CWInterface.hardwareAddress
Removed CWInterface.interfaceMode
Removed CWInterface.noiseMeasurement
Removed CWInterface.powerOn
Removed CWInterface.rssiValue
Removed CWInterface.security
Removed CWInterface.serviceActive
Removed CWInterface.ssid
Removed CWInterface.ssidData
Removed CWInterface.transmitPower
Removed CWInterface.transmitRate
Removed CWInterface.wlanChannel
Added -[CWInterface bssid]
Added -[CWInterface powerOn]
Added -[CWInterface rssiValue]
Added -[CWInterface security]
Added -[CWInterface ssid]
Added -[CWInterface ssidData]
| Declaration | |
|---|---|
| From | - (BOOL)associateToEnterpriseNetwork:(CWNetwork *)network identity:(SecIdentityRef)identity username:(NSString *)username password:(NSString *)password error:(NSError **)error |
| To | - (BOOL)associateToEnterpriseNetwork:(CWNetwork *)network identity:(SecIdentityRef)identity username:(NSString *)username password:(NSString *)password error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (BOOL)associateToNetwork:(CWNetwork *)network password:(NSString *)password error:(NSError **)error |
| To | - (BOOL)associateToNetwork:(CWNetwork *)network password:(NSString *)password error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (BOOL)commitConfiguration:(CWConfiguration *)configuration authorization:(SFAuthorization *)authorization error:(NSError **)error |
| To | - (BOOL)commitConfiguration:(CWConfiguration *)configuration authorization:(SFAuthorization *)authorization error:(out NSError **)error |
| Declaration | Deprecation | |
|---|---|---|
| From | - (id)initWithInterfaceName:(NSString *)name | -- |
| To | - (instancetype)initWithInterfaceName:(NSString *)name | OS X 10.10 |
Modified +[CWInterface interface]
| Declaration | Deprecation | |
|---|---|---|
| From | + (CWInterface *)interface | -- |
| To | + (instancetype)interface | OS X 10.10 |
Modified CWInterface.interfaceName
| Declaration | |
|---|---|
| From | @property(readonly, copy) NSString *interfaceName |
| To | @property(readonly) NSString *interfaceName |
Modified +[CWInterface interfaceNames]
| Introduction | Deprecation | |
|---|---|---|
| From | OS X 10.7 | -- |
| To | OS X 10.6 | OS X 10.10 |
Modified +[CWInterface interfaceWithName:]
| Declaration | Deprecation | |
|---|---|---|
| From | + (CWInterface *)interfaceWithName:(NSString *)name | -- |
| To | + (instancetype)interfaceWithName:(NSString *)name | OS X 10.10 |
| Declaration | |
|---|---|
| From | - (NSSet *)scanForNetworksWithName:(NSString *)networkName error:(NSError **)error |
| To | - (NSSet *)scanForNetworksWithName:(NSString *)networkName error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (NSSet *)scanForNetworksWithSSID:(NSData *)ssid error:(NSError **)error |
| To | - (NSSet *)scanForNetworksWithSSID:(NSData *)ssid error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (BOOL)setPairwiseMasterKey:(NSData *)key error:(NSError **)error |
| To | - (BOOL)setPairwiseMasterKey:(NSData *)key error:(out NSError **)error |
Modified -[CWInterface setPower:error:]
| Declaration | |
|---|---|
| From | - (BOOL)setPower:(BOOL)power error:(NSError **)error |
| To | - (BOOL)setPower:(BOOL)power error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (BOOL)setWEPKey:(NSData *)key flags:(CWCipherKeyFlags)flags index:(NSUInteger)index error:(NSError **)error |
| To | - (BOOL)setWEPKey:(NSData *)key flags:(CWCipherKeyFlags)flags index:(NSInteger)index error:(out NSError **)error |
Modified -[CWInterface setWLANChannel:error:]
| Declaration | |
|---|---|
| From | - (BOOL)setWLANChannel:(CWChannel *)channel error:(NSError **)error |
| To | - (BOOL)setWLANChannel:(CWChannel *)channel error:(out NSError **)error |
| Declaration | |
|---|---|
| From | - (BOOL)startIBSSModeWithSSID:(NSData *)ssidData security:(CWIBSSModeSecurity)security channel:(NSUInteger)channel password:(NSString *)password error:(NSError **)error |
| To | - (BOOL)startIBSSModeWithSSID:(NSData *)ssidData security:(CWIBSSModeSecurity)security channel:(NSUInteger)channel password:(NSString *)password error:(out NSError **)error |
CWNetwork.h
Modified CWNetwork.beaconInterval
| Declaration | |
|---|---|
| From | @property(readonly) NSUInteger beaconInterval |
| To | @property(readonly) NSInteger beaconInterval |
Modified -[CWNetwork supportsPHYMode:]
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.8 |
CWNetworkProfile.h
Modified CWMutableNetworkProfile.security
| Declaration | |
|---|---|
| From | @property(readwrite, assign) CWSecurity security |
| To | @property CWSecurity security |
Modified CWMutableNetworkProfile.ssidData
| Declaration | |
|---|---|
| From | @property(readwrite, copy) NSData *ssidData |
| To | @property(copy) NSData *ssidData |
Modified -[CWNetworkProfile init]
| Declaration | |
|---|---|
| From | - (id)init |
| To | - (instancetype)init |
| Declaration | |
|---|---|
| From | - (id)initWithNetworkProfile:(CWNetworkProfile *)networkProfile |
| To | - (instancetype)initWithNetworkProfile:(CWNetworkProfile *)networkProfile |
Modified +[CWNetworkProfile networkProfile]
| Declaration | |
|---|---|
| From | + (id)networkProfile |
| To | + (instancetype)networkProfile |
| Declaration | |
|---|---|
| From | + (id)networkProfileWithNetworkProfile:(CWNetworkProfile *)networkProfile |
| To | + (instancetype)networkProfileWithNetworkProfile:(CWNetworkProfile *)networkProfile |
Modified CWNetworkProfile.security
| Declaration | |
|---|---|
| From | @property(readonly, assign) CWSecurity security |
| To | @property(readonly) CWSecurity security |
CWWiFiClient.h (Added)
CWWirelessProfile.h (Removed)
Removed CWWirelessProfile
Removed -[CWWirelessProfile init]
Removed -[CWWirelessProfile isEqualToProfile:]
Removed CWWirelessProfile.passphrase
Removed +[CWWirelessProfile profile]
Removed CWWirelessProfile.securityMode
Removed CWWirelessProfile.ssid
Removed CWWirelessProfile.user8021XProfile
CoreWLAN.h
Removed CoreWLANFrameworkVersionNumber
Removed #def CoreWLANFrameworkVersionNumber2_0
CoreWLANConstants.h
Removed CWServiceDidChangeNotification
Modified CWBSSIDDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWCountryCodeDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWLinkDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWLinkQualityDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWLinkQualityNotificationRSSIKey
| Introduction | Deprecation | |
|---|---|---|
| From | OS X 10.7 | -- |
| To | OS X 10.6 | OS X 10.10 |
| Introduction | Deprecation | |
|---|---|---|
| From | OS X 10.7 | -- |
| To | OS X 10.6 | OS X 10.10 |
Modified CWModeDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWPowerDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWSSIDDidChangeNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
Modified CWScanCacheDidUpdateNotification
| Deprecation | |
|---|---|
| From | -- |
| To | OS X 10.10 |
CoreWLANTypes.h
Added CWEventType
Added CWEventTypeLinkDidChange
Added CWEventTypeModeDidChange
Added CWEventTypeNone
Added CWEventTypeSSIDDidChange
Added CWEventTypeUnknown
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWChannelWidth160MHz
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.7 |
Modified kCWChannelWidth80MHz
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.7 |
Modified kCWEAPOLErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWHTFeaturesNotSupportedErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWIPCFailureErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWInvalidFormatErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWInvalidInformationElementErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWInvalidParameterErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWKeychainDomainNone
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.10 |
Modified kCWKeychainDomainSystem
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.10 |
Modified kCWKeychainDomainUser
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.10 |
Modified kCWNoMemoryErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWOperationNotPermittedErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWPCOTransitionTimeNotSupportedErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWPHYMode11ac
| Introduction | |
|---|---|
| From | OS X 10.9 |
| To | OS X 10.7 |
Modified kCWReferenceNotBoundErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
Modified kCWUnknownErr
| Introduction | |
|---|---|
| From | OS X 10.7 |
| To | OS X 10.6 |
CoreWLANUtil.h