SystemConfiguration Changes for Swift
SystemConfiguration
Removed SCDynamicStoreContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Removed SCNetworkConnectionContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Removed SCNetworkReachabilityContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Removed SCPreferencesContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Removed kSCNetworkConnectionConnected
Removed kSCNetworkConnectionConnecting
Removed kSCNetworkConnectionDisconnected
Removed kSCNetworkConnectionDisconnecting
Removed kSCNetworkConnectionInvalid
Removed kSCNetworkConnectionPPPAuthenticating
Removed kSCNetworkConnectionPPPConnected
Removed kSCNetworkConnectionPPPConnectingLink
Removed kSCNetworkConnectionPPPDialOnTraffic
Removed kSCNetworkConnectionPPPDisconnected
Removed kSCNetworkConnectionPPPDisconnectingLink
Removed kSCNetworkConnectionPPPHoldingLinkOff
Removed kSCNetworkConnectionPPPInitializing
Removed kSCNetworkConnectionPPPNegotiatingLink
Removed kSCNetworkConnectionPPPNegotiatingNetwork
Removed kSCNetworkConnectionPPPSuspended
Removed kSCNetworkConnectionPPPTerminating
Removed kSCNetworkConnectionPPPWaitingForCallBack
Removed kSCNetworkConnectionPPPWaitingForRedial
Removed kSCNetworkReachabilityFlagsConnectionAutomatic
Removed kSCNetworkReachabilityFlagsConnectionOnDemand
Removed kSCNetworkReachabilityFlagsConnectionOnTraffic
Removed kSCNetworkReachabilityFlagsConnectionRequired
Removed kSCNetworkReachabilityFlagsInterventionRequired
Removed kSCNetworkReachabilityFlagsIsDirect
Removed kSCNetworkReachabilityFlagsIsLocalAddress
Removed kSCNetworkReachabilityFlagsIsWWAN
Removed kSCNetworkReachabilityFlagsReachable
Removed kSCNetworkReachabilityFlagsTransientConnection
Removed kSCPreferencesNotificationApply
Removed kSCPreferencesNotificationCommit
Removed SCNetworkConnectionPPPStatus
Removed SCNetworkConnectionStatus
Removed SCNetworkReachabilityFlags
Removed SCPreferencesNotification
Added SCDynamicStoreContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release: ((UnsafePointer<Void>) -> Void)?, copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?)
Added SCNetworkConnectionContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release: ((UnsafePointer<Void>) -> Void)?, copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?)
Added SCNetworkReachabilityContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release: ((UnsafePointer<Void>) -> Void)?, copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?)
Added SCNetworkReachabilityFlags.init(rawValue: UInt32)
Added SCPreferencesContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release: ((UnsafePointer<Void>) -> Void)?, copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?)
Added SCPreferencesNotification.init(rawValue: UInt32)
Modified SCDynamicStoreContext [struct]
Declaration | |
---|---|
From | struct SCDynamicStoreContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>) } |
To | struct SCDynamicStoreContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? var release: ((UnsafePointer<Void>) -> Void)? var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release release: ((UnsafePointer<Void>) -> Void)?, copyDescription copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?) } |
Declaration | |
---|---|
From | var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> |
To | var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? |
Modified SCDynamicStoreContext.release
Declaration | |
---|---|
From | var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> |
To | var release: ((UnsafePointer<Void>) -> Void)? |
Modified SCDynamicStoreContext.retain
Declaration | |
---|---|
From | var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> |
To | var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? |
Modified SCNetworkConnectionContext [struct]
Declaration | |
---|---|
From | struct SCNetworkConnectionContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>) } |
To | struct SCNetworkConnectionContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? var release: ((UnsafePointer<Void>) -> Void)? var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release release: ((UnsafePointer<Void>) -> Void)?, copyDescription copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?) } |
Declaration | |
---|---|
From | var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> |
To | var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? |
Modified SCNetworkConnectionContext.release
Declaration | |
---|---|
From | var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> |
To | var release: ((UnsafePointer<Void>) -> Void)? |
Modified SCNetworkConnectionContext.retain
Declaration | |
---|---|
From | var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> |
To | var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? |
Declaration | |
---|---|
From | struct SCNetworkReachabilityContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>) } |
To | struct SCNetworkReachabilityContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? var release: ((UnsafePointer<Void>) -> Void)? var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release release: ((UnsafePointer<Void>) -> Void)?, copyDescription copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?) } |
Declaration | |
---|---|
From | var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> |
To | var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? |
Modified SCNetworkReachabilityContext.release
Declaration | |
---|---|
From | var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> |
To | var release: ((UnsafePointer<Void>) -> Void)? |
Modified SCNetworkReachabilityContext.retain
Declaration | |
---|---|
From | var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> |
To | var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? |
Modified SCPreferencesContext [struct]
Declaration | |
---|---|
From | struct SCPreferencesContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>) } |
To | struct SCPreferencesContext { var version: CFIndex var info: UnsafeMutablePointer<Void> var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? var release: ((UnsafePointer<Void>) -> Void)? var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? init() init(version version: CFIndex, info info: UnsafeMutablePointer<Void>, retain retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)?, release release: ((UnsafePointer<Void>) -> Void)?, copyDescription copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)?) } |
Modified SCPreferencesContext.copyDescription
Declaration | |
---|---|
From | var copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)> |
To | var copyDescription: ((UnsafePointer<Void>) -> Unmanaged<CFString>)? |
Modified SCPreferencesContext.release
Declaration | |
---|---|
From | var release: CFunctionPointer<((UnsafePointer<Void>) -> Void)> |
To | var release: ((UnsafePointer<Void>) -> Void)? |
Modified SCPreferencesContext.retain
Declaration | |
---|---|
From | var retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)> |
To | var retain: ((UnsafePointer<Void>) -> UnsafePointer<Void>)? |
Modified kCFErrorDomainSystemConfiguration
Declaration | |
---|---|
From | let kCFErrorDomainSystemConfiguration: CFString! |
To | let kCFErrorDomainSystemConfiguration: CFString |
Modified SCCopyLastError() -> CFError
Declaration | |
---|---|
From | func SCCopyLastError() -> Unmanaged<CFError>! |
To | func SCCopyLastError() -> CFError |
Modified SCDynamicStoreCallBack
Declaration | |
---|---|
From | typealias SCDynamicStoreCallBack = CFunctionPointer<((SCDynamicStore!, CFArray!, UnsafeMutablePointer<Void>) -> Void)> |
To | typealias SCDynamicStoreCallBack = (SCDynamicStore, CFArray, UnsafeMutablePointer<Void>) -> Void |
Modified SCNetworkConnectionCallBack
Declaration | |
---|---|
From | typealias SCNetworkConnectionCallBack = CFunctionPointer<((SCNetworkConnection!, SCNetworkConnectionStatus, UnsafeMutablePointer<Void>) -> Void)> |
To | typealias SCNetworkConnectionCallBack = (SCNetworkConnection, SCNetworkConnectionStatus, UnsafeMutablePointer<Void>) -> Void |
Modified SCNetworkReachabilityCallBack
Declaration | |
---|---|
From | typealias SCNetworkReachabilityCallBack = CFunctionPointer<((SCNetworkReachability!, SCNetworkReachabilityFlags, UnsafeMutablePointer<Void>) -> Void)> |
To | typealias SCNetworkReachabilityCallBack = (SCNetworkReachability, SCNetworkReachabilityFlags, UnsafeMutablePointer<Void>) -> Void |
Declaration | |
---|---|
From | func SCNetworkReachabilityCreateWithAddress(_ allocator: CFAllocator!, _ address: UnsafePointer<sockaddr>) -> Unmanaged<SCNetworkReachability>! |
To | func SCNetworkReachabilityCreateWithAddress(_ allocator: CFAllocator?, _ address: UnsafePointer<sockaddr>) -> SCNetworkReachability? |
Declaration | |
---|---|
From | func SCNetworkReachabilityCreateWithAddressPair(_ allocator: CFAllocator!, _ localAddress: UnsafePointer<sockaddr>, _ remoteAddress: UnsafePointer<sockaddr>) -> Unmanaged<SCNetworkReachability>! |
To | func SCNetworkReachabilityCreateWithAddressPair(_ allocator: CFAllocator?, _ localAddress: UnsafePointer<sockaddr>, _ remoteAddress: UnsafePointer<sockaddr>) -> SCNetworkReachability? |
Declaration | |
---|---|
From | func SCNetworkReachabilityCreateWithName(_ allocator: CFAllocator!, _ nodename: UnsafePointer<Int8>) -> Unmanaged<SCNetworkReachability>! |
To | func SCNetworkReachabilityCreateWithName(_ allocator: CFAllocator?, _ nodename: UnsafePointer<Int8>) -> SCNetworkReachability? |
Declaration | |
---|---|
From | func SCNetworkReachabilityGetFlags(_ target: SCNetworkReachability!, _ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Boolean |
To | func SCNetworkReachabilityGetFlags(_ target: SCNetworkReachability, _ flags: UnsafeMutablePointer<SCNetworkReachabilityFlags>) -> Bool |
Declaration | |
---|---|
From | func SCNetworkReachabilityScheduleWithRunLoop(_ target: SCNetworkReachability!, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!) -> Boolean |
To | func SCNetworkReachabilityScheduleWithRunLoop(_ target: SCNetworkReachability, _ runLoop: CFRunLoop, _ runLoopMode: CFString) -> Bool |
Declaration | |
---|---|
From | func SCNetworkReachabilitySetCallback(_ target: SCNetworkReachability!, _ callout: SCNetworkReachabilityCallBack, _ context: UnsafeMutablePointer<SCNetworkReachabilityContext>) -> Boolean |
To | func SCNetworkReachabilitySetCallback(_ target: SCNetworkReachability, _ callout: SCNetworkReachabilityCallBack?, _ context: UnsafeMutablePointer<SCNetworkReachabilityContext>) -> Bool |
Modified SCNetworkReachabilitySetDispatchQueue(_: SCNetworkReachability, _: dispatch_queue_t?) -> Bool
Declaration | |
---|---|
From | func SCNetworkReachabilitySetDispatchQueue(_ target: SCNetworkReachability!, _ queue: dispatch_queue_t!) -> Boolean |
To | func SCNetworkReachabilitySetDispatchQueue(_ target: SCNetworkReachability, _ queue: dispatch_queue_t?) -> Bool |
Declaration | |
---|---|
From | func SCNetworkReachabilityUnscheduleFromRunLoop(_ target: SCNetworkReachability!, _ runLoop: CFRunLoop!, _ runLoopMode: CFString!) -> Boolean |
To | func SCNetworkReachabilityUnscheduleFromRunLoop(_ target: SCNetworkReachability, _ runLoop: CFRunLoop, _ runLoopMode: CFString) -> Bool |
Modified SCPreferencesCallBack
Declaration | |
---|---|
From | typealias SCPreferencesCallBack = CFunctionPointer<((SCPreferences!, SCPreferencesNotification, UnsafeMutablePointer<Void>) -> Void)> |
To | typealias SCPreferencesCallBack = (SCPreferences, SCPreferencesNotification, UnsafeMutablePointer<Void>) -> Void |