Documentation Archive Developer
Search

SystemConfiguration Changes

SystemConfiguration

Added SCDynamicStoreContext.init()
Added SCDynamicStoreContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Added SCNetworkConnectionContext.init()
Added SCNetworkConnectionContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Added SCNetworkReachabilityContext.init()
Added SCNetworkReachabilityContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Added SCPreferencesContext.init()
Added SCPreferencesContext.init(version: CFIndex, info: UnsafeMutablePointer<Void>, retain: CFunctionPointer<((UnsafePointer<Void>) -> UnsafePointer<Void>)>, release: CFunctionPointer<((UnsafePointer<Void>) -> Void)>, copyDescription: CFunctionPointer<((UnsafePointer<Void>) -> Unmanaged<CFString>!)>)
Added kSCNetworkConnectionBytesIn
Added kSCNetworkConnectionBytesOut
Added kSCNetworkConnectionErrorsIn
Added kSCNetworkConnectionErrorsOut
Added kSCNetworkConnectionPacketsIn
Added kSCNetworkConnectionPacketsOut
Added kSCNetworkConnectionSelectionOptionOnDemandHostName
Added kSCNetworkConnectionSelectionOptionOnDemandRetry
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>!)>
}
To
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>!)>)
}

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>!)>
}
To
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>!)>)
}

Modified SCNetworkReachabilityContext [struct]
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>!)>
}
To
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>!)>)
}

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>!)>
}
To
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>!)>)
}