systemconfiguration

package
v0.8.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package systemconfiguration provides purego-based Go bindings for the macOS SystemConfiguration framework.

Apple documentation: https://developer.apple.com/documentation/systemconfiguration

Index

Constants

View Source
const (
	KSCBondStatusLinkInvalid      = 1
	KSCBondStatusNoPartner        = 2
	KSCBondStatusNotInActiveGroup = 3
	KSCBondStatusOK               = 0
	KSCBondStatusUnknown          = 999
)
View Source
const (
	KSCNetworkFlagsConnectionAutomatic  = 8
	KSCNetworkFlagsConnectionRequired   = 4
	KSCNetworkFlagsInterventionRequired = 16
	KSCNetworkFlagsIsDirect             = 131072
	KSCNetworkFlagsIsLocalAddress       = 65536
	KSCNetworkFlagsReachable            = 2
	KSCNetworkFlagsTransientConnection  = 1
)
View Source
const (
	KSCStatusAccessError         = 1003
	KSCStatusConnectionIgnore    = 5002
	KSCStatusConnectionNoService = 5001
	KSCStatusFailed              = 1001
	KSCStatusInvalidArgument     = 1002
	KSCStatusKeyExists           = 1005
	KSCStatusLocked              = 1006
	KSCStatusMaxLink             = 3006
	KSCStatusNeedLock            = 1007
	KSCStatusNoConfigFile        = 3003
	KSCStatusNoKey               = 1004
	KSCStatusNoLink              = 3004
	KSCStatusNoPrefsSession      = 3001
	KSCStatusNoStoreServer       = 2002
	KSCStatusNoStoreSession      = 2001
	KSCStatusNotifierActive      = 2003
	KSCStatusOK                  = 0
	KSCStatusPrefsBusy           = 3002
	KSCStatusReachabilityUnknown = 4001
	KSCStatusStale               = 3005
)

Variables

This section is empty.

Functions

func KCFErrorDomainSystemConfiguration

func KCFErrorDomainSystemConfiguration() uintptr

@const kCFErrorDomainSystemConfiguration @discussion CFError domain associated with errors reported by the SystemConfiguration.framework.

func KSCBondStatusDeviceAggregationStatus

func KSCBondStatusDeviceAggregationStatus() uintptr

@const kSCBondStatusDeviceAggregationStatus

func KSCBondStatusDeviceCollecting

func KSCBondStatusDeviceCollecting() uintptr

@const kSCBondStatusDeviceCollecting

func KSCBondStatusDeviceDistributing

func KSCBondStatusDeviceDistributing() uintptr

@const kSCBondStatusDeviceDistributing

func KSCCompAnyRegex

func KSCCompAnyRegex() uintptr

@const kSCCompAnyRegex

func KSCCompGlobal

func KSCCompGlobal() uintptr

@const kSCCompGlobal

func KSCCompHostNames

func KSCCompHostNames() uintptr

@const kSCCompHostNames

func KSCCompInterface

func KSCCompInterface() uintptr

@const kSCCompInterface

func KSCCompNetwork

func KSCCompNetwork() uintptr

@const kSCCompNetwork

func KSCCompService

func KSCCompService() uintptr

@const kSCCompService

func KSCCompSystem

func KSCCompSystem() uintptr

@const kSCCompSystem

func KSCCompUsers

func KSCCompUsers() uintptr

@const kSCCompUsers

func KSCDynamicStoreDomainFile

func KSCDynamicStoreDomainFile() uintptr

@const kSCDynamicStoreDomainFile

func KSCDynamicStoreDomainPlugin

func KSCDynamicStoreDomainPlugin() uintptr

@const kSCDynamicStoreDomainPlugin

func KSCDynamicStoreDomainPrefs

func KSCDynamicStoreDomainPrefs() uintptr

@const kSCDynamicStoreDomainPrefs

func KSCDynamicStoreDomainSetup

func KSCDynamicStoreDomainSetup() uintptr

@const kSCDynamicStoreDomainSetup

func KSCDynamicStoreDomainState

func KSCDynamicStoreDomainState() uintptr

@const kSCDynamicStoreDomainState

func KSCDynamicStorePropNetInterfaces

func KSCDynamicStorePropNetInterfaces() uintptr

@const kSCDynamicStorePropNetInterfaces @discussion Value is a CFArray[CFString]

func KSCDynamicStorePropNetPrimaryInterface

func KSCDynamicStorePropNetPrimaryInterface() uintptr

@const kSCDynamicStorePropNetPrimaryInterface @discussion Value is a CFString

func KSCDynamicStorePropNetPrimaryService

func KSCDynamicStorePropNetPrimaryService() uintptr

@const kSCDynamicStorePropNetPrimaryService @discussion Value is a CFString

func KSCDynamicStorePropNetServiceIDs

func KSCDynamicStorePropNetServiceIDs() uintptr

@const kSCDynamicStorePropNetServiceIDs @discussion Value is a CFArray[CFString]

func KSCDynamicStorePropSetupCurrentSet

func KSCDynamicStorePropSetupCurrentSet() uintptr

@const kSCDynamicStorePropSetupCurrentSet @discussion Value is a CFString

func KSCDynamicStorePropSetupLastUpdated

func KSCDynamicStorePropSetupLastUpdated() uintptr

@const kSCDynamicStorePropSetupLastUpdated

func KSCDynamicStoreUseSessionKeys

func KSCDynamicStoreUseSessionKeys() uintptr

func KSCEntNet6to4

func KSCEntNet6to4() uintptr

@const kSCEntNet6to4 @discussion Value is a CFDictionary

func KSCEntNetAirPort

func KSCEntNetAirPort() uintptr

@const kSCEntNetAirPort @discussion Value is a CFDictionary

func KSCEntNetDHCP

func KSCEntNetDHCP() uintptr

@const kSCEntNetDHCP @discussion Value is a CFDictionary

func KSCEntNetDNS

func KSCEntNetDNS() uintptr

@const kSCEntNetDNS @discussion Value is a CFDictionary

func KSCEntNetEthernet

func KSCEntNetEthernet() uintptr

@const kSCEntNetEthernet @discussion Value is a CFDictionary

func KSCEntNetFireWire

func KSCEntNetFireWire() uintptr

@const kSCEntNetFireWire @discussion Value is a CFDictionary

func KSCEntNetIPSec

func KSCEntNetIPSec() uintptr

@const kSCEntNetIPSec @discussion Value is a CFDictionary

func KSCEntNetIPv4

func KSCEntNetIPv4() uintptr

@const kSCEntNetIPv4 @discussion Value is a CFDictionary

func KSCEntNetIPv6

func KSCEntNetIPv6() uintptr

@const kSCEntNetIPv6 @discussion Value is a CFDictionary

func KSCEntNetInterface

func KSCEntNetInterface() uintptr

@const kSCEntNetInterface @discussion Value is a CFDictionary

func KSCEntNetL2TP

func KSCEntNetL2TP() uintptr

@const kSCEntNetL2TP @discussion Value is a CFDictionary

func KSCEntNetLink() uintptr

@const kSCEntNetLink @discussion Value is a CFDictionary

func KSCEntNetModem

func KSCEntNetModem() uintptr

@const kSCEntNetModem @discussion Value is a CFDictionary

func KSCEntNetPPP

func KSCEntNetPPP() uintptr

@const kSCEntNetPPP @discussion Value is a CFDictionary

func KSCEntNetPPPSerial

func KSCEntNetPPPSerial() uintptr

@const kSCEntNetPPPSerial @discussion Value is a CFDictionary

func KSCEntNetPPPoE

func KSCEntNetPPPoE() uintptr

@const kSCEntNetPPPoE @discussion Value is a CFDictionary

func KSCEntNetPPTP

func KSCEntNetPPTP() uintptr

@const kSCEntNetPPTP @discussion Value is a CFDictionary Deprecated: No longer supported

func KSCEntNetProxies

func KSCEntNetProxies() uintptr

@const kSCEntNetProxies @discussion Value is a CFDictionary

func KSCEntNetSMB

func KSCEntNetSMB() uintptr

@const kSCEntNetSMB @discussion Value is a CFDictionary

func KSCEntUsersConsoleUser

func KSCEntUsersConsoleUser() uintptr

@const kSCEntUsersConsoleUser

func KSCNetworkInterfaceIPv4

func KSCNetworkInterfaceIPv4() uintptr

@const kSCNetworkInterfaceIPv4 @discussion A network interface that can used for layering other interfaces (e.g. 6to4, IPSec, PPTP, L2TP) over an existing IPv4 network.

func KSCNetworkInterfaceType6to4

func KSCNetworkInterfaceType6to4() uintptr

@const kSCNetworkInterfaceType6to4

func KSCNetworkInterfaceTypeBluetooth

func KSCNetworkInterfaceTypeBluetooth() uintptr

@const kSCNetworkInterfaceTypeBluetooth

func KSCNetworkInterfaceTypeBond

func KSCNetworkInterfaceTypeBond() uintptr

@const kSCNetworkInterfaceTypeBond

func KSCNetworkInterfaceTypeEthernet

func KSCNetworkInterfaceTypeEthernet() uintptr

@const kSCNetworkInterfaceTypeEthernet

func KSCNetworkInterfaceTypeFireWire

func KSCNetworkInterfaceTypeFireWire() uintptr

@const kSCNetworkInterfaceTypeFireWire

func KSCNetworkInterfaceTypeIEEE80211

func KSCNetworkInterfaceTypeIEEE80211() uintptr

@const kSCNetworkInterfaceTypeIEEE80211

func KSCNetworkInterfaceTypeIPSec

func KSCNetworkInterfaceTypeIPSec() uintptr

@const kSCNetworkInterfaceTypeIPSec

func KSCNetworkInterfaceTypeIPv4

func KSCNetworkInterfaceTypeIPv4() uintptr

@const kSCNetworkInterfaceTypeIPv4

func KSCNetworkInterfaceTypeIrDA

func KSCNetworkInterfaceTypeIrDA() uintptr

@const kSCNetworkInterfaceTypeIrDA Deprecated: No longer supported

func KSCNetworkInterfaceTypeL2TP

func KSCNetworkInterfaceTypeL2TP() uintptr

@const kSCNetworkInterfaceTypeL2TP

func KSCNetworkInterfaceTypeModem

func KSCNetworkInterfaceTypeModem() uintptr

@const kSCNetworkInterfaceTypeModem

func KSCNetworkInterfaceTypePPP

func KSCNetworkInterfaceTypePPP() uintptr

@const kSCNetworkInterfaceTypePPP

func KSCNetworkInterfaceTypePPTP

func KSCNetworkInterfaceTypePPTP() uintptr

@const kSCNetworkInterfaceTypePPTP Deprecated: No longer supported

func KSCNetworkInterfaceTypeSerial

func KSCNetworkInterfaceTypeSerial() uintptr

@const kSCNetworkInterfaceTypeSerial

func KSCNetworkInterfaceTypeVLAN

func KSCNetworkInterfaceTypeVLAN() uintptr

@const kSCNetworkInterfaceTypeVLAN

func KSCNetworkInterfaceTypeWWAN

func KSCNetworkInterfaceTypeWWAN() uintptr

@const kSCNetworkInterfaceTypeWWAN

func KSCNetworkProtocolTypeDNS

func KSCNetworkProtocolTypeDNS() uintptr

@const kSCNetworkProtocolTypeDNS

func KSCNetworkProtocolTypeIPv4

func KSCNetworkProtocolTypeIPv4() uintptr

@const kSCNetworkProtocolTypeIPv4

func KSCNetworkProtocolTypeIPv6

func KSCNetworkProtocolTypeIPv6() uintptr

@const kSCNetworkProtocolTypeIPv6

func KSCNetworkProtocolTypeProxies

func KSCNetworkProtocolTypeProxies() uintptr

@const kSCNetworkProtocolTypeProxies

func KSCNetworkProtocolTypeSMB

func KSCNetworkProtocolTypeSMB() uintptr

@const kSCNetworkProtocolTypeSMB

func KSCPrefCurrentSet

func KSCPrefCurrentSet() uintptr

@const kSCPrefCurrentSet @discussion Value is a CFString

func KSCPrefNetworkServices

func KSCPrefNetworkServices() uintptr

@const kSCPrefNetworkServices @discussion Value is a CFDictionary

func KSCPrefSets

func KSCPrefSets() uintptr

@const kSCPrefSets @discussion Value is a CFDictionary

func KSCPrefSystem

func KSCPrefSystem() uintptr

@const kSCPrefSystem @discussion Value is a CFDictionary

func KSCPropInterfaceName

func KSCPropInterfaceName() uintptr

@const kSCPropInterfaceName @discussion Value is a CFString

func KSCPropMACAddress

func KSCPropMACAddress() uintptr

@const kSCPropMACAddress @discussion Value is a CFString

func KSCPropNet6to4Relay

func KSCPropNet6to4Relay() uintptr

@const kSCPropNet6to4Relay @discussion Value is a CFString

func KSCPropNetAirPortAllowNetCreation

func KSCPropNetAirPortAllowNetCreation() uintptr

@const kSCPropNetAirPortAllowNetCreation @discussion Value is a CFNumber (0 or 1) Deprecated: No longer supported

func KSCPropNetAirPortAuthPassword

func KSCPropNetAirPortAuthPassword() uintptr

@const kSCPropNetAirPortAuthPassword @discussion Value is a CFData Deprecated: No longer supported

func KSCPropNetAirPortAuthPasswordEncryption

func KSCPropNetAirPortAuthPasswordEncryption() uintptr

@const kSCPropNetAirPortAuthPasswordEncryption @discussion Value is a CFString Deprecated: No longer supported

func KSCPropNetAirPortJoinMode

func KSCPropNetAirPortJoinMode() uintptr

@const kSCPropNetAirPortJoinMode @discussion Value is a CFString Deprecated: No longer supported

func KSCPropNetAirPortPowerEnabled

func KSCPropNetAirPortPowerEnabled() uintptr

@const kSCPropNetAirPortPowerEnabled @discussion Value is a CFNumber (0 or 1) Deprecated: No longer supported

func KSCPropNetAirPortPreferredNetwork

func KSCPropNetAirPortPreferredNetwork() uintptr

@const kSCPropNetAirPortPreferredNetwork @discussion Value is a CFString Deprecated: No longer supported

func KSCPropNetAirPortSavePasswords

func KSCPropNetAirPortSavePasswords() uintptr

@const kSCPropNetAirPortSavePasswords @discussion Value is a CFNumber (0 or 1) Deprecated: No longer supported

func KSCPropNetDNSDomainName

func KSCPropNetDNSDomainName() uintptr

@const kSCPropNetDNSDomainName @discussion Value is a CFString

func KSCPropNetDNSOptions

func KSCPropNetDNSOptions() uintptr

@const kSCPropNetDNSOptions @discussion Value is a CFString

func KSCPropNetDNSSearchDomains

func KSCPropNetDNSSearchDomains() uintptr

@const kSCPropNetDNSSearchDomains @discussion Value is a CFArray[CFString]

func KSCPropNetDNSSearchOrder

func KSCPropNetDNSSearchOrder() uintptr

@const kSCPropNetDNSSearchOrder @discussion Value is a CFNumber

func KSCPropNetDNSServerAddresses

func KSCPropNetDNSServerAddresses() uintptr

@const kSCPropNetDNSServerAddresses @discussion Value is a CFArray[CFString]

func KSCPropNetDNSServerPort

func KSCPropNetDNSServerPort() uintptr

@const kSCPropNetDNSServerPort @discussion Value is a CFNumber

func KSCPropNetDNSServerTimeout

func KSCPropNetDNSServerTimeout() uintptr

@const kSCPropNetDNSServerTimeout @discussion Value is a CFNumber

func KSCPropNetDNSSortList

func KSCPropNetDNSSortList() uintptr

@const kSCPropNetDNSSortList @discussion Value is a CFArray[CFString]

func KSCPropNetDNSSupplementalMatchDomains

func KSCPropNetDNSSupplementalMatchDomains() uintptr

@const kSCPropNetDNSSupplementalMatchDomains @discussion Value is a CFArray[CFString]

func KSCPropNetDNSSupplementalMatchOrders

func KSCPropNetDNSSupplementalMatchOrders() uintptr

@const kSCPropNetDNSSupplementalMatchOrders @discussion Value is a CFArray[CFNumber]

func KSCPropNetEthernetMTU

func KSCPropNetEthernetMTU() uintptr

@const kSCPropNetEthernetMTU @discussion Value is a CFNumber

func KSCPropNetEthernetMediaOptions

func KSCPropNetEthernetMediaOptions() uintptr

@const kSCPropNetEthernetMediaOptions @discussion Value is a CFArray[CFString]

func KSCPropNetEthernetMediaSubType

func KSCPropNetEthernetMediaSubType() uintptr

@const kSCPropNetEthernetMediaSubType @discussion Value is a CFString

func KSCPropNetIPSecAuthenticationMethod

func KSCPropNetIPSecAuthenticationMethod() uintptr

@const kSCPropNetIPSecAuthenticationMethod @discussion Value is a CFString

func KSCPropNetIPSecConnectTime

func KSCPropNetIPSecConnectTime() uintptr

@const kSCPropNetIPSecConnectTime @discussion Value is a CFNumber

func KSCPropNetIPSecLocalCertificate

func KSCPropNetIPSecLocalCertificate() uintptr

@const kSCPropNetIPSecLocalCertificate @discussion Value is a CFData

func KSCPropNetIPSecLocalIdentifier

func KSCPropNetIPSecLocalIdentifier() uintptr

@const kSCPropNetIPSecLocalIdentifier @discussion Value is a CFString

func KSCPropNetIPSecLocalIdentifierType

func KSCPropNetIPSecLocalIdentifierType() uintptr

@const kSCPropNetIPSecLocalIdentifierType @discussion Value is a CFString

func KSCPropNetIPSecRemoteAddress

func KSCPropNetIPSecRemoteAddress() uintptr

@const kSCPropNetIPSecRemoteAddress @discussion Value is a CFString

func KSCPropNetIPSecSharedSecret

func KSCPropNetIPSecSharedSecret() uintptr

@const kSCPropNetIPSecSharedSecret @discussion Value is a CFString

func KSCPropNetIPSecSharedSecretEncryption

func KSCPropNetIPSecSharedSecretEncryption() uintptr

@const kSCPropNetIPSecSharedSecretEncryption @discussion Value is a CFString

func KSCPropNetIPSecStatus

func KSCPropNetIPSecStatus() uintptr

@const kSCPropNetIPSecStatus @discussion Value is a CFNumber

func KSCPropNetIPSecXAuthEnabled

func KSCPropNetIPSecXAuthEnabled() uintptr

@const kSCPropNetIPSecXAuthEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetIPSecXAuthName

func KSCPropNetIPSecXAuthName() uintptr

@const kSCPropNetIPSecXAuthName @discussion Value is a CFString

func KSCPropNetIPSecXAuthPassword

func KSCPropNetIPSecXAuthPassword() uintptr

@const kSCPropNetIPSecXAuthPassword @discussion Value is a CFString

func KSCPropNetIPSecXAuthPasswordEncryption

func KSCPropNetIPSecXAuthPasswordEncryption() uintptr

@const kSCPropNetIPSecXAuthPasswordEncryption @discussion Value is a CFString

func KSCPropNetIPv4Addresses

func KSCPropNetIPv4Addresses() uintptr

@const kSCPropNetIPv4Addresses @discussion Value is a CFArray[CFString]

func KSCPropNetIPv4BroadcastAddresses

func KSCPropNetIPv4BroadcastAddresses() uintptr

@const kSCPropNetIPv4BroadcastAddresses @discussion Value is a CFArray[CFString]

func KSCPropNetIPv4ConfigMethod

func KSCPropNetIPv4ConfigMethod() uintptr

@const kSCPropNetIPv4ConfigMethod @discussion Value is a CFString

func KSCPropNetIPv4DHCPClientID

func KSCPropNetIPv4DHCPClientID() uintptr

@const kSCPropNetIPv4DHCPClientID @discussion Value is a CFString

func KSCPropNetIPv4DestAddresses

func KSCPropNetIPv4DestAddresses() uintptr

@const kSCPropNetIPv4DestAddresses @discussion Value is a CFArray[CFString]

func KSCPropNetIPv4Router

func KSCPropNetIPv4Router() uintptr

@const kSCPropNetIPv4Router @discussion Value is a CFString

func KSCPropNetIPv4SubnetMasks

func KSCPropNetIPv4SubnetMasks() uintptr

@const kSCPropNetIPv4SubnetMasks @discussion Value is a CFArray[CFString]

func KSCPropNetIPv6Addresses

func KSCPropNetIPv6Addresses() uintptr

@const kSCPropNetIPv6Addresses @discussion Value is a CFArray[CFString]

func KSCPropNetIPv6ConfigMethod

func KSCPropNetIPv6ConfigMethod() uintptr

@const kSCPropNetIPv6ConfigMethod @discussion Value is a CFString

func KSCPropNetIPv6DestAddresses

func KSCPropNetIPv6DestAddresses() uintptr

@const kSCPropNetIPv6DestAddresses @discussion Value is a CFArray[CFString]

func KSCPropNetIPv6Flags

func KSCPropNetIPv6Flags() uintptr

@const kSCPropNetIPv6Flags @discussion Value is a CFArray[CFNumber]

func KSCPropNetIPv6PrefixLength

func KSCPropNetIPv6PrefixLength() uintptr

@const kSCPropNetIPv6PrefixLength @discussion Value is a CFArray[CFNumber]

func KSCPropNetIPv6Router

func KSCPropNetIPv6Router() uintptr

@const kSCPropNetIPv6Router @discussion Value is a CFString

func KSCPropNetInterfaceDeviceName

func KSCPropNetInterfaceDeviceName() uintptr

@const kSCPropNetInterfaceDeviceName @discussion Value is a CFString

func KSCPropNetInterfaceHardware

func KSCPropNetInterfaceHardware() uintptr

@const kSCPropNetInterfaceHardware @discussion Value is a CFString

func KSCPropNetInterfaceSubType

func KSCPropNetInterfaceSubType() uintptr

@const kSCPropNetInterfaceSubType @discussion Value is a CFString

func KSCPropNetInterfaceSupportsModemOnHold

func KSCPropNetInterfaceSupportsModemOnHold() uintptr

@const kSCPropNetInterfaceSupportsModemOnHold @discussion Value is a CFNumber (0 or 1) Deprecated: No longer supported

func KSCPropNetInterfaceType

func KSCPropNetInterfaceType() uintptr

@const kSCPropNetInterfaceType @discussion Value is a CFString

func KSCPropNetInterfaces

func KSCPropNetInterfaces() uintptr

@const kSCPropNetInterfaces @discussion Value is a CFArray[CFString]

func KSCPropNetL2TPIPSecSharedSecret

func KSCPropNetL2TPIPSecSharedSecret() uintptr

@const kSCPropNetL2TPIPSecSharedSecret @discussion Value is a CFString

func KSCPropNetL2TPIPSecSharedSecretEncryption

func KSCPropNetL2TPIPSecSharedSecretEncryption() uintptr

@const kSCPropNetL2TPIPSecSharedSecretEncryption @discussion Value is a CFString

func KSCPropNetL2TPTransport

func KSCPropNetL2TPTransport() uintptr

@const kSCPropNetL2TPTransport @discussion Value is a CFString

func KSCPropNetLinkActive

func KSCPropNetLinkActive() uintptr

@const kSCPropNetLinkActive @discussion Value is a CFBoolean

func KSCPropNetLinkDetaching

func KSCPropNetLinkDetaching() uintptr

@const kSCPropNetLinkDetaching @discussion Value is a CFBoolean

func KSCPropNetLocalHostName

func KSCPropNetLocalHostName() uintptr

@const kSCPropNetLocalHostName @discussion Value is a CFString

func KSCPropNetModemAccessPointName

func KSCPropNetModemAccessPointName() uintptr

@const kSCPropNetModemAccessPointName @discussion Value is a CFString

func KSCPropNetModemConnectSpeed

func KSCPropNetModemConnectSpeed() uintptr

@const kSCPropNetModemConnectSpeed @discussion Value is a CFNumber

func KSCPropNetModemConnectionPersonality

func KSCPropNetModemConnectionPersonality() uintptr

@const kSCPropNetModemConnectionPersonality @discussion Value is a CFString

func KSCPropNetModemConnectionScript

func KSCPropNetModemConnectionScript() uintptr

@const kSCPropNetModemConnectionScript @discussion Value is a CFString

func KSCPropNetModemDataCompression

func KSCPropNetModemDataCompression() uintptr

@const kSCPropNetModemDataCompression @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemDeviceContextID

func KSCPropNetModemDeviceContextID() uintptr

@const kSCPropNetModemDeviceContextID @discussion Value is a CFString

func KSCPropNetModemDeviceModel

func KSCPropNetModemDeviceModel() uintptr

@const kSCPropNetModemDeviceModel @discussion Value is a CFString

func KSCPropNetModemDeviceVendor

func KSCPropNetModemDeviceVendor() uintptr

@const kSCPropNetModemDeviceVendor @discussion Value is a CFString

func KSCPropNetModemDialMode

func KSCPropNetModemDialMode() uintptr

@const kSCPropNetModemDialMode @discussion Value is a CFString

func KSCPropNetModemErrorCorrection

func KSCPropNetModemErrorCorrection() uintptr

@const kSCPropNetModemErrorCorrection @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemHoldCallWaitingAudibleAlert

func KSCPropNetModemHoldCallWaitingAudibleAlert() uintptr

@const kSCPropNetModemHoldCallWaitingAudibleAlert @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemHoldDisconnectOnAnswer

func KSCPropNetModemHoldDisconnectOnAnswer() uintptr

@const kSCPropNetModemHoldDisconnectOnAnswer @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemHoldEnabled

func KSCPropNetModemHoldEnabled() uintptr

@const kSCPropNetModemHoldEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemHoldReminder

func KSCPropNetModemHoldReminder() uintptr

@const kSCPropNetModemHoldReminder @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemHoldReminderTime

func KSCPropNetModemHoldReminderTime() uintptr

@const kSCPropNetModemHoldReminderTime @discussion Value is a CFNumber

func KSCPropNetModemNote

func KSCPropNetModemNote() uintptr

@const kSCPropNetModemNote @discussion Value is a CFString

func KSCPropNetModemPulseDial

func KSCPropNetModemPulseDial() uintptr

@const kSCPropNetModemPulseDial @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemSpeaker

func KSCPropNetModemSpeaker() uintptr

@const kSCPropNetModemSpeaker @discussion Value is a CFNumber (0 or 1)

func KSCPropNetModemSpeed

func KSCPropNetModemSpeed() uintptr

@const kSCPropNetModemSpeed @discussion Value is a CFNumber

func KSCPropNetOverridePrimary

func KSCPropNetOverridePrimary() uintptr

@const kSCPropNetOverridePrimary @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPACSPEnabled

func KSCPropNetPPPACSPEnabled() uintptr

@const kSCPropNetPPPACSPEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPAuthEAPPlugins

func KSCPropNetPPPAuthEAPPlugins() uintptr

@const kSCPropNetPPPAuthEAPPlugins @discussion Value is a CFArray[CFString] Deprecated: No longer supported

func KSCPropNetPPPAuthName

func KSCPropNetPPPAuthName() uintptr

@const kSCPropNetPPPAuthName @discussion Value is a CFString

func KSCPropNetPPPAuthPassword

func KSCPropNetPPPAuthPassword() uintptr

@const kSCPropNetPPPAuthPassword @discussion Value is a CFString

func KSCPropNetPPPAuthPasswordEncryption

func KSCPropNetPPPAuthPasswordEncryption() uintptr

@const kSCPropNetPPPAuthPasswordEncryption @discussion Value is a CFString

func KSCPropNetPPPAuthPrompt

func KSCPropNetPPPAuthPrompt() uintptr

@const kSCPropNetPPPAuthPrompt @discussion Value is a CFString

func KSCPropNetPPPAuthProtocol

func KSCPropNetPPPAuthProtocol() uintptr

@const kSCPropNetPPPAuthProtocol @discussion Value is a CFArray[CFString]

func KSCPropNetPPPCCPEnabled

func KSCPropNetPPPCCPEnabled() uintptr

@const kSCPropNetPPPCCPEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPCCPMPPE40Enabled

func KSCPropNetPPPCCPMPPE40Enabled() uintptr

@const kSCPropNetPPPCCPMPPE40Enabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPCCPMPPE128Enabled

func KSCPropNetPPPCCPMPPE128Enabled() uintptr

@const kSCPropNetPPPCCPMPPE128Enabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPCommAlternateRemoteAddress

func KSCPropNetPPPCommAlternateRemoteAddress() uintptr

@const kSCPropNetPPPCommAlternateRemoteAddress @discussion Value is a CFString

func KSCPropNetPPPCommConnectDelay

func KSCPropNetPPPCommConnectDelay() uintptr

@const kSCPropNetPPPCommConnectDelay @discussion Value is a CFNumber

func KSCPropNetPPPCommDisplayTerminalWindow

func KSCPropNetPPPCommDisplayTerminalWindow() uintptr

@const kSCPropNetPPPCommDisplayTerminalWindow @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPCommRedialCount

func KSCPropNetPPPCommRedialCount() uintptr

@const kSCPropNetPPPCommRedialCount @discussion Value is a CFNumber

func KSCPropNetPPPCommRedialEnabled

func KSCPropNetPPPCommRedialEnabled() uintptr

@const kSCPropNetPPPCommRedialEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPCommRedialInterval

func KSCPropNetPPPCommRedialInterval() uintptr

@const kSCPropNetPPPCommRedialInterval @discussion Value is a CFNumber

func KSCPropNetPPPCommRemoteAddress

func KSCPropNetPPPCommRemoteAddress() uintptr

@const kSCPropNetPPPCommRemoteAddress @discussion Value is a CFString

func KSCPropNetPPPCommTerminalScript

func KSCPropNetPPPCommTerminalScript() uintptr

@const kSCPropNetPPPCommTerminalScript @discussion Value is a CFString

func KSCPropNetPPPCommUseTerminalScript

func KSCPropNetPPPCommUseTerminalScript() uintptr

@const kSCPropNetPPPCommUseTerminalScript @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPConnectTime

func KSCPropNetPPPConnectTime() uintptr

@const kSCPropNetPPPConnectTime @discussion Value is a CFNumber

func KSCPropNetPPPDeviceLastCause

func KSCPropNetPPPDeviceLastCause() uintptr

@const kSCPropNetPPPDeviceLastCause @discussion Value is a CFNumber

func KSCPropNetPPPDialOnDemand

func KSCPropNetPPPDialOnDemand() uintptr

@const kSCPropNetPPPDialOnDemand @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPDisconnectOnFastUserSwitch

func KSCPropNetPPPDisconnectOnFastUserSwitch() uintptr

@const kSCPropNetPPPDisconnectOnFastUserSwitch @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPDisconnectOnIdle

func KSCPropNetPPPDisconnectOnIdle() uintptr

@const kSCPropNetPPPDisconnectOnIdle @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPDisconnectOnIdleTimer

func KSCPropNetPPPDisconnectOnIdleTimer() uintptr

@const kSCPropNetPPPDisconnectOnIdleTimer @discussion Value is a CFNumber

func KSCPropNetPPPDisconnectOnLogout

func KSCPropNetPPPDisconnectOnLogout() uintptr

@const kSCPropNetPPPDisconnectOnLogout @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPDisconnectOnSleep

func KSCPropNetPPPDisconnectOnSleep() uintptr

@const kSCPropNetPPPDisconnectOnSleep @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPDisconnectTime

func KSCPropNetPPPDisconnectTime() uintptr

@const kSCPropNetPPPDisconnectTime @discussion Value is a CFNumber

func KSCPropNetPPPIPCPCompressionVJ

func KSCPropNetPPPIPCPCompressionVJ() uintptr

@const kSCPropNetPPPIPCPCompressionVJ @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPIPCPUsePeerDNS

func KSCPropNetPPPIPCPUsePeerDNS() uintptr

@const kSCPropNetPPPIPCPUsePeerDNS @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPIdleReminder

func KSCPropNetPPPIdleReminder() uintptr

@const kSCPropNetPPPIdleReminder @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPIdleReminderTimer

func KSCPropNetPPPIdleReminderTimer() uintptr

@const kSCPropNetPPPIdleReminderTimer @discussion Value is a CFNumber

func KSCPropNetPPPLCPCompressionACField

func KSCPropNetPPPLCPCompressionACField() uintptr

@const kSCPropNetPPPLCPCompressionACField @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPLCPCompressionPField

func KSCPropNetPPPLCPCompressionPField() uintptr

@const kSCPropNetPPPLCPCompressionPField @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPLCPEchoEnabled

func KSCPropNetPPPLCPEchoEnabled() uintptr

@const kSCPropNetPPPLCPEchoEnabled @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPLCPEchoFailure

func KSCPropNetPPPLCPEchoFailure() uintptr

@const kSCPropNetPPPLCPEchoFailure @discussion Value is a CFNumber

func KSCPropNetPPPLCPEchoInterval

func KSCPropNetPPPLCPEchoInterval() uintptr

@const kSCPropNetPPPLCPEchoInterval @discussion Value is a CFNumber

func KSCPropNetPPPLCPMRU

func KSCPropNetPPPLCPMRU() uintptr

@const kSCPropNetPPPLCPMRU @discussion Value is a CFNumber

func KSCPropNetPPPLCPMTU

func KSCPropNetPPPLCPMTU() uintptr

@const kSCPropNetPPPLCPMTU @discussion Value is a CFNumber

func KSCPropNetPPPLCPReceiveACCM

func KSCPropNetPPPLCPReceiveACCM() uintptr

@const kSCPropNetPPPLCPReceiveACCM @discussion Value is a CFNumber

func KSCPropNetPPPLCPTransmitACCM

func KSCPropNetPPPLCPTransmitACCM() uintptr

@const kSCPropNetPPPLCPTransmitACCM @discussion Value is a CFNumber

func KSCPropNetPPPLastCause

func KSCPropNetPPPLastCause() uintptr

@const kSCPropNetPPPLastCause @discussion Value is a CFNumber

func KSCPropNetPPPLogfile

func KSCPropNetPPPLogfile() uintptr

@const kSCPropNetPPPLogfile @discussion Value is a CFString

func KSCPropNetPPPOverridePrimary

func KSCPropNetPPPOverridePrimary() uintptr

@const kSCPropNetPPPOverridePrimary @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPPlugins

func KSCPropNetPPPPlugins() uintptr

@const kSCPropNetPPPPlugins @discussion Value is a CFArray[CFString] Deprecated: No longer supported

func KSCPropNetPPPRetryConnectTime

func KSCPropNetPPPRetryConnectTime() uintptr

@const kSCPropNetPPPRetryConnectTime @discussion Value is a CFNumber

func KSCPropNetPPPSessionTimer

func KSCPropNetPPPSessionTimer() uintptr

@const kSCPropNetPPPSessionTimer @discussion Value is a CFNumber

func KSCPropNetPPPStatus

func KSCPropNetPPPStatus() uintptr

@const kSCPropNetPPPStatus @discussion Value is a CFNumber

func KSCPropNetPPPUseSessionTimer

func KSCPropNetPPPUseSessionTimer() uintptr

@const kSCPropNetPPPUseSessionTimer @discussion Value is a CFNumber (0 or 1)

func KSCPropNetPPPVerboseLogging

func KSCPropNetPPPVerboseLogging() uintptr

@const kSCPropNetPPPVerboseLogging @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesExceptionsList

func KSCPropNetProxiesExceptionsList() uintptr

@const kSCPropNetProxiesExceptionsList @discussion Value is a CFArray[CFString]

func KSCPropNetProxiesExcludeSimpleHostnames

func KSCPropNetProxiesExcludeSimpleHostnames() uintptr

@const kSCPropNetProxiesExcludeSimpleHostnames @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesFTPEnable

func KSCPropNetProxiesFTPEnable() uintptr

@const kSCPropNetProxiesFTPEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesFTPPassive

func KSCPropNetProxiesFTPPassive() uintptr

@const kSCPropNetProxiesFTPPassive @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesFTPPort

func KSCPropNetProxiesFTPPort() uintptr

@const kSCPropNetProxiesFTPPort @discussion Value is a CFNumber

func KSCPropNetProxiesFTPProxy

func KSCPropNetProxiesFTPProxy() uintptr

@const kSCPropNetProxiesFTPProxy @discussion Value is a CFString

func KSCPropNetProxiesFTPUser

func KSCPropNetProxiesFTPUser() uintptr

@const kSCPropNetProxiesFTPUser @discussion Value is a CFString

func KSCPropNetProxiesGopherEnable

func KSCPropNetProxiesGopherEnable() uintptr

@const kSCPropNetProxiesGopherEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesGopherPort

func KSCPropNetProxiesGopherPort() uintptr

@const kSCPropNetProxiesGopherPort @discussion Value is a CFNumber

func KSCPropNetProxiesGopherProxy

func KSCPropNetProxiesGopherProxy() uintptr

@const kSCPropNetProxiesGopherProxy @discussion Value is a CFString

func KSCPropNetProxiesGopherUser

func KSCPropNetProxiesGopherUser() uintptr

@const kSCPropNetProxiesGopherUser @discussion Value is a CFString

func KSCPropNetProxiesHTTPEnable

func KSCPropNetProxiesHTTPEnable() uintptr

@const kSCPropNetProxiesHTTPEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesHTTPPort

func KSCPropNetProxiesHTTPPort() uintptr

@const kSCPropNetProxiesHTTPPort @discussion Value is a CFNumber

func KSCPropNetProxiesHTTPProxy

func KSCPropNetProxiesHTTPProxy() uintptr

@const kSCPropNetProxiesHTTPProxy @discussion Value is a CFString

func KSCPropNetProxiesHTTPSEnable

func KSCPropNetProxiesHTTPSEnable() uintptr

@const kSCPropNetProxiesHTTPSEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesHTTPSPort

func KSCPropNetProxiesHTTPSPort() uintptr

@const kSCPropNetProxiesHTTPSPort @discussion Value is a CFNumber

func KSCPropNetProxiesHTTPSProxy

func KSCPropNetProxiesHTTPSProxy() uintptr

@const kSCPropNetProxiesHTTPSProxy @discussion Value is a CFString

func KSCPropNetProxiesHTTPSUser

func KSCPropNetProxiesHTTPSUser() uintptr

@const kSCPropNetProxiesHTTPSUser @discussion Value is a CFString

func KSCPropNetProxiesHTTPUser

func KSCPropNetProxiesHTTPUser() uintptr

@const kSCPropNetProxiesHTTPUser @discussion Value is a CFString

func KSCPropNetProxiesProxyAutoConfigEnable

func KSCPropNetProxiesProxyAutoConfigEnable() uintptr

@const kSCPropNetProxiesProxyAutoConfigEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesProxyAutoConfigJavaScript

func KSCPropNetProxiesProxyAutoConfigJavaScript() uintptr

@const kSCPropNetProxiesProxyAutoConfigJavaScript @discussion Value is a CFString

func KSCPropNetProxiesProxyAutoConfigURLString

func KSCPropNetProxiesProxyAutoConfigURLString() uintptr

@const kSCPropNetProxiesProxyAutoConfigURLString @discussion Value is a CFString

func KSCPropNetProxiesProxyAutoDiscoveryEnable

func KSCPropNetProxiesProxyAutoDiscoveryEnable() uintptr

@const kSCPropNetProxiesProxyAutoDiscoveryEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesRTSPEnable

func KSCPropNetProxiesRTSPEnable() uintptr

@const kSCPropNetProxiesRTSPEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesRTSPPort

func KSCPropNetProxiesRTSPPort() uintptr

@const kSCPropNetProxiesRTSPPort @discussion Value is a CFNumber

func KSCPropNetProxiesRTSPProxy

func KSCPropNetProxiesRTSPProxy() uintptr

@const kSCPropNetProxiesRTSPProxy @discussion Value is a CFString

func KSCPropNetProxiesRTSPUser

func KSCPropNetProxiesRTSPUser() uintptr

@const kSCPropNetProxiesRTSPUser @discussion Value is a CFString

func KSCPropNetProxiesSOCKSEnable

func KSCPropNetProxiesSOCKSEnable() uintptr

@const kSCPropNetProxiesSOCKSEnable @discussion Value is a CFNumber (0 or 1)

func KSCPropNetProxiesSOCKSPort

func KSCPropNetProxiesSOCKSPort() uintptr

@const kSCPropNetProxiesSOCKSPort @discussion Value is a CFNumber

func KSCPropNetProxiesSOCKSProxy

func KSCPropNetProxiesSOCKSProxy() uintptr

@const kSCPropNetProxiesSOCKSProxy @discussion Value is a CFString

func KSCPropNetProxiesSOCKSUser

func KSCPropNetProxiesSOCKSUser() uintptr

@const kSCPropNetProxiesSOCKSUser @discussion Value is a CFString

func KSCPropNetSMBNetBIOSName

func KSCPropNetSMBNetBIOSName() uintptr

@const kSCPropNetSMBNetBIOSName @discussion Value is a CFString

func KSCPropNetSMBNetBIOSNodeType

func KSCPropNetSMBNetBIOSNodeType() uintptr

@const kSCPropNetSMBNetBIOSNodeType @discussion Value is a CFString

func KSCPropNetSMBNetBIOSScope

func KSCPropNetSMBNetBIOSScope() uintptr

@const kSCPropNetSMBNetBIOSScope @discussion Value is a CFString Deprecated: No longer supported

func KSCPropNetSMBWINSAddresses

func KSCPropNetSMBWINSAddresses() uintptr

@const kSCPropNetSMBWINSAddresses @discussion Value is a CFArray[CFString]

func KSCPropNetSMBWorkgroup

func KSCPropNetSMBWorkgroup() uintptr

@const kSCPropNetSMBWorkgroup @discussion Value is a CFString

func KSCPropNetServiceOrder

func KSCPropNetServiceOrder() uintptr

@const kSCPropNetServiceOrder @discussion Value is a CFArray[CFString]

func KSCPropSystemComputerName

func KSCPropSystemComputerName() uintptr

@const kSCPropSystemComputerName @discussion Value is a CFString

func KSCPropSystemComputerNameEncoding

func KSCPropSystemComputerNameEncoding() uintptr

@const kSCPropSystemComputerNameEncoding @discussion Value is a CFNumber

func KSCPropUserDefinedName

func KSCPropUserDefinedName() uintptr

@const kSCPropUserDefinedName @discussion Value is a CFString

func KSCPropUsersConsoleUserGID

func KSCPropUsersConsoleUserGID() uintptr

@const kSCPropUsersConsoleUserGID @discussion Value is a CFNumber Deprecated: No longer supported

func KSCPropUsersConsoleUserName

func KSCPropUsersConsoleUserName() uintptr

@const kSCPropUsersConsoleUserName @discussion Value is a CFString Deprecated: No longer supported

func KSCPropUsersConsoleUserUID

func KSCPropUsersConsoleUserUID() uintptr

@const kSCPropUsersConsoleUserUID @discussion Value is a CFNumber Deprecated: No longer supported

func KSCPropVersion

func KSCPropVersion() uintptr

@const kSCPropVersion @discussion Value is a CFString

func KSCResvInactive

func KSCResvInactive() uintptr

@const kSCResvInactive

func KSCResvLink() uintptr

@const kSCResvLink @discussion Value is a CFString

func KSCValNetAirPortAuthPasswordEncryptionKeychain

func KSCValNetAirPortAuthPasswordEncryptionKeychain() uintptr

@const kSCValNetAirPortAuthPasswordEncryptionKeychain Deprecated: No longer supported

func KSCValNetAirPortJoinModeAutomatic

func KSCValNetAirPortJoinModeAutomatic() uintptr

@const kSCValNetAirPortJoinModeAutomatic Deprecated: No longer supported

func KSCValNetAirPortJoinModePreferred

func KSCValNetAirPortJoinModePreferred() uintptr

@const kSCValNetAirPortJoinModePreferred Deprecated: No longer supported

func KSCValNetAirPortJoinModeRanked

func KSCValNetAirPortJoinModeRanked() uintptr

@const kSCValNetAirPortJoinModeRanked Deprecated: No longer supported

func KSCValNetAirPortJoinModeRecent

func KSCValNetAirPortJoinModeRecent() uintptr

@const kSCValNetAirPortJoinModeRecent Deprecated: No longer supported

func KSCValNetAirPortJoinModeStrongest

func KSCValNetAirPortJoinModeStrongest() uintptr

@const kSCValNetAirPortJoinModeStrongest Deprecated: No longer supported

func KSCValNetIPSecAuthenticationMethodCertificate

func KSCValNetIPSecAuthenticationMethodCertificate() uintptr

@const kSCValNetIPSecAuthenticationMethodCertificate

func KSCValNetIPSecAuthenticationMethodHybrid

func KSCValNetIPSecAuthenticationMethodHybrid() uintptr

@const kSCValNetIPSecAuthenticationMethodHybrid

func KSCValNetIPSecAuthenticationMethodSharedSecret

func KSCValNetIPSecAuthenticationMethodSharedSecret() uintptr

@const kSCValNetIPSecAuthenticationMethodSharedSecret

func KSCValNetIPSecLocalIdentifierTypeKeyID

func KSCValNetIPSecLocalIdentifierTypeKeyID() uintptr

@const kSCValNetIPSecLocalIdentifierTypeKeyID

func KSCValNetIPSecSharedSecretEncryptionKeychain

func KSCValNetIPSecSharedSecretEncryptionKeychain() uintptr

@const kSCValNetIPSecSharedSecretEncryptionKeychain

func KSCValNetIPSecXAuthPasswordEncryptionKeychain

func KSCValNetIPSecXAuthPasswordEncryptionKeychain() uintptr

@const kSCValNetIPSecXAuthPasswordEncryptionKeychain

func KSCValNetIPSecXAuthPasswordEncryptionPrompt

func KSCValNetIPSecXAuthPasswordEncryptionPrompt() uintptr

@const kSCValNetIPSecXAuthPasswordEncryptionPrompt

func KSCValNetIPv4ConfigMethodAutomatic

func KSCValNetIPv4ConfigMethodAutomatic() uintptr

@const kSCValNetIPv4ConfigMethodAutomatic

func KSCValNetIPv4ConfigMethodBOOTP

func KSCValNetIPv4ConfigMethodBOOTP() uintptr

@const kSCValNetIPv4ConfigMethodBOOTP

func KSCValNetIPv4ConfigMethodDHCP

func KSCValNetIPv4ConfigMethodDHCP() uintptr

@const kSCValNetIPv4ConfigMethodDHCP

func KSCValNetIPv4ConfigMethodINFORM

func KSCValNetIPv4ConfigMethodINFORM() uintptr

@const kSCValNetIPv4ConfigMethodINFORM

func KSCValNetIPv4ConfigMethodLinkLocal

func KSCValNetIPv4ConfigMethodLinkLocal() uintptr

@const kSCValNetIPv4ConfigMethodLinkLocal

func KSCValNetIPv4ConfigMethodManual

func KSCValNetIPv4ConfigMethodManual() uintptr

@const kSCValNetIPv4ConfigMethodManual

func KSCValNetIPv4ConfigMethodPPP

func KSCValNetIPv4ConfigMethodPPP() uintptr

@const kSCValNetIPv4ConfigMethodPPP

func KSCValNetIPv6ConfigMethod6to4

func KSCValNetIPv6ConfigMethod6to4() uintptr

@const kSCValNetIPv6ConfigMethod6to4

func KSCValNetIPv6ConfigMethodAutomatic

func KSCValNetIPv6ConfigMethodAutomatic() uintptr

@const kSCValNetIPv6ConfigMethodAutomatic

func KSCValNetIPv6ConfigMethodLinkLocal

func KSCValNetIPv6ConfigMethodLinkLocal() uintptr

@const kSCValNetIPv6ConfigMethodLinkLocal

func KSCValNetIPv6ConfigMethodManual

func KSCValNetIPv6ConfigMethodManual() uintptr

@const kSCValNetIPv6ConfigMethodManual

func KSCValNetIPv6ConfigMethodRouterAdvertisement

func KSCValNetIPv6ConfigMethodRouterAdvertisement() uintptr

@const kSCValNetIPv6ConfigMethodRouterAdvertisement

func KSCValNetInterfaceSubTypeL2TP

func KSCValNetInterfaceSubTypeL2TP() uintptr

@const kSCValNetInterfaceSubTypeL2TP

func KSCValNetInterfaceSubTypePPPSerial

func KSCValNetInterfaceSubTypePPPSerial() uintptr

@const kSCValNetInterfaceSubTypePPPSerial

func KSCValNetInterfaceSubTypePPPoE

func KSCValNetInterfaceSubTypePPPoE() uintptr

@const kSCValNetInterfaceSubTypePPPoE

func KSCValNetInterfaceSubTypePPTP

func KSCValNetInterfaceSubTypePPTP() uintptr

@const kSCValNetInterfaceSubTypePPTP Deprecated: No longer supported

func KSCValNetInterfaceType6to4

func KSCValNetInterfaceType6to4() uintptr

@const kSCValNetInterfaceType6to4

func KSCValNetInterfaceTypeEthernet

func KSCValNetInterfaceTypeEthernet() uintptr

@const kSCValNetInterfaceTypeEthernet

func KSCValNetInterfaceTypeFireWire

func KSCValNetInterfaceTypeFireWire() uintptr

@const kSCValNetInterfaceTypeFireWire

func KSCValNetInterfaceTypeIPSec

func KSCValNetInterfaceTypeIPSec() uintptr

@const kSCValNetInterfaceTypeIPSec

func KSCValNetInterfaceTypePPP

func KSCValNetInterfaceTypePPP() uintptr

@const kSCValNetInterfaceTypePPP

func KSCValNetL2TPIPSecSharedSecretEncryptionKeychain

func KSCValNetL2TPIPSecSharedSecretEncryptionKeychain() uintptr

@const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain

func KSCValNetL2TPTransportIP

func KSCValNetL2TPTransportIP() uintptr

@const kSCValNetL2TPTransportIP

func KSCValNetL2TPTransportIPSec

func KSCValNetL2TPTransportIPSec() uintptr

@const kSCValNetL2TPTransportIPSec

func KSCValNetModemDialModeIgnoreDialTone

func KSCValNetModemDialModeIgnoreDialTone() uintptr

@const kSCValNetModemDialModeIgnoreDialTone

func KSCValNetModemDialModeManual

func KSCValNetModemDialModeManual() uintptr

@const kSCValNetModemDialModeManual

func KSCValNetModemDialModeWaitForDialTone

func KSCValNetModemDialModeWaitForDialTone() uintptr

@const kSCValNetModemDialModeWaitForDialTone

func KSCValNetPPPAuthPasswordEncryptionKeychain

func KSCValNetPPPAuthPasswordEncryptionKeychain() uintptr

@const kSCValNetPPPAuthPasswordEncryptionKeychain

func KSCValNetPPPAuthPasswordEncryptionToken

func KSCValNetPPPAuthPasswordEncryptionToken() uintptr

@const kSCValNetPPPAuthPasswordEncryptionToken

func KSCValNetPPPAuthPromptAfter

func KSCValNetPPPAuthPromptAfter() uintptr

@const kSCValNetPPPAuthPromptAfter @discussion Value is a CFString

func KSCValNetPPPAuthPromptBefore

func KSCValNetPPPAuthPromptBefore() uintptr

@const kSCValNetPPPAuthPromptBefore @discussion Value is a CFString

func KSCValNetPPPAuthProtocolCHAP

func KSCValNetPPPAuthProtocolCHAP() uintptr

@const kSCValNetPPPAuthProtocolCHAP @discussion Value is a CFString

func KSCValNetPPPAuthProtocolEAP

func KSCValNetPPPAuthProtocolEAP() uintptr

@const kSCValNetPPPAuthProtocolEAP @discussion Value is a CFString

func KSCValNetPPPAuthProtocolMSCHAP1

func KSCValNetPPPAuthProtocolMSCHAP1() uintptr

@const kSCValNetPPPAuthProtocolMSCHAP1 @discussion Value is a CFString

func KSCValNetPPPAuthProtocolMSCHAP2

func KSCValNetPPPAuthProtocolMSCHAP2() uintptr

@const kSCValNetPPPAuthProtocolMSCHAP2 @discussion Value is a CFString

func KSCValNetPPPAuthProtocolPAP

func KSCValNetPPPAuthProtocolPAP() uintptr

@const kSCValNetPPPAuthProtocolPAP @discussion Value is a CFString

func KSCValNetSMBNetBIOSNodeTypeBroadcast

func KSCValNetSMBNetBIOSNodeTypeBroadcast() uintptr

@const kSCValNetSMBNetBIOSNodeTypeBroadcast

func KSCValNetSMBNetBIOSNodeTypeHybrid

func KSCValNetSMBNetBIOSNodeTypeHybrid() uintptr

@const kSCValNetSMBNetBIOSNodeTypeHybrid

func KSCValNetSMBNetBIOSNodeTypeMixed

func KSCValNetSMBNetBIOSNodeTypeMixed() uintptr

@const kSCValNetSMBNetBIOSNodeTypeMixed

func KSCValNetSMBNetBIOSNodeTypePeer

func KSCValNetSMBNetBIOSNodeTypePeer() uintptr

@const kSCValNetSMBNetBIOSNodeTypePeer

func SCBondInterfaceCopyAll

func SCBondInterfaceCopyAll(prefs unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceCopyAvailableMemberInterfaces

func SCBondInterfaceCopyAvailableMemberInterfaces(prefs unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceCopyStatus

func SCBondInterfaceCopyStatus(bond unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceCreate

func SCBondInterfaceCreate(prefs unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceGetMemberInterfaces

func SCBondInterfaceGetMemberInterfaces(bond unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceGetOptions

func SCBondInterfaceGetOptions(bond unsafe.Pointer) unsafe.Pointer

func SCBondInterfaceRemove

func SCBondInterfaceRemove(bond unsafe.Pointer) uint8

func SCBondInterfaceSetLocalizedDisplayName

func SCBondInterfaceSetLocalizedDisplayName(bond unsafe.Pointer, newName unsafe.Pointer) uint8

func SCBondInterfaceSetMemberInterfaces

func SCBondInterfaceSetMemberInterfaces(bond unsafe.Pointer, members unsafe.Pointer) uint8

func SCBondInterfaceSetOptions

func SCBondInterfaceSetOptions(bond unsafe.Pointer, newOptions unsafe.Pointer) uint8

func SCBondStatusGetInterfaceStatus

func SCBondStatusGetInterfaceStatus(bondStatus unsafe.Pointer, interface_ unsafe.Pointer) unsafe.Pointer

func SCBondStatusGetMemberInterfaces

func SCBondStatusGetMemberInterfaces(bondStatus unsafe.Pointer) unsafe.Pointer

func SCBondStatusGetTypeID

func SCBondStatusGetTypeID() uint

func SCCopyLastError

func SCCopyLastError() unsafe.Pointer

@function SCCopyLastError @discussion Returns the most recent status or error code generated as the result of calling a System Configuration framework API. @result Returns the last error encountered.

func SCDynamicStoreAddTemporaryValue

func SCDynamicStoreAddTemporaryValue(store unsafe.Pointer, key unsafe.Pointer, value unsafe.Pointer) uint8

func SCDynamicStoreAddValue

func SCDynamicStoreAddValue(store unsafe.Pointer, key unsafe.Pointer, value unsafe.Pointer) uint8

func SCDynamicStoreCopyComputerName

func SCDynamicStoreCopyComputerName(store unsafe.Pointer, nameEncoding *uint) unsafe.Pointer

func SCDynamicStoreCopyConsoleUser

func SCDynamicStoreCopyConsoleUser(store unsafe.Pointer, uid *uint, gid *uint) unsafe.Pointer

func SCDynamicStoreCopyKeyList

func SCDynamicStoreCopyKeyList(store unsafe.Pointer, pattern unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyLocalHostName

func SCDynamicStoreCopyLocalHostName(store unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyLocation

func SCDynamicStoreCopyLocation(store unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyMultiple

func SCDynamicStoreCopyMultiple(store unsafe.Pointer, keys unsafe.Pointer, patterns unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyNotifiedKeys

func SCDynamicStoreCopyNotifiedKeys(store unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyProxies

func SCDynamicStoreCopyProxies(store unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCopyValue

func SCDynamicStoreCopyValue(store unsafe.Pointer, key unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreCreate

func SCDynamicStoreCreate(allocator unsafe.Pointer, name unsafe.Pointer, callout unsafe.Pointer, context_ *SCDynamicStoreContext) unsafe.Pointer

func SCDynamicStoreCreateRunLoopSource

func SCDynamicStoreCreateRunLoopSource(allocator unsafe.Pointer, store unsafe.Pointer, order int) unsafe.Pointer

func SCDynamicStoreCreateWithOptions

func SCDynamicStoreCreateWithOptions(allocator unsafe.Pointer, name unsafe.Pointer, storeOptions unsafe.Pointer, callout unsafe.Pointer, context_ *SCDynamicStoreContext) unsafe.Pointer

func SCDynamicStoreGetTypeID

func SCDynamicStoreGetTypeID() uint

func SCDynamicStoreKeyCreateComputerName

func SCDynamicStoreKeyCreateComputerName(allocator unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateConsoleUser

func SCDynamicStoreKeyCreateConsoleUser(allocator unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateHostNames

func SCDynamicStoreKeyCreateHostNames(allocator unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateLocation

func SCDynamicStoreKeyCreateLocation(allocator unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateNetworkGlobalEntity

func SCDynamicStoreKeyCreateNetworkGlobalEntity(allocator unsafe.Pointer, domain unsafe.Pointer, entity unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateNetworkInterface

func SCDynamicStoreKeyCreateNetworkInterface(allocator unsafe.Pointer, domain unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateNetworkInterfaceEntity

func SCDynamicStoreKeyCreateNetworkInterfaceEntity(allocator unsafe.Pointer, domain unsafe.Pointer, ifname unsafe.Pointer, entity unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateNetworkServiceEntity

func SCDynamicStoreKeyCreateNetworkServiceEntity(allocator unsafe.Pointer, domain unsafe.Pointer, serviceID unsafe.Pointer, entity unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreKeyCreateProxies

func SCDynamicStoreKeyCreateProxies(allocator unsafe.Pointer) unsafe.Pointer

func SCDynamicStoreNotifyValue

func SCDynamicStoreNotifyValue(store unsafe.Pointer, key unsafe.Pointer) uint8

func SCDynamicStoreRemoveValue

func SCDynamicStoreRemoveValue(store unsafe.Pointer, key unsafe.Pointer) uint8

func SCDynamicStoreSetDispatchQueue

func SCDynamicStoreSetDispatchQueue(store unsafe.Pointer, queue *foundation.NSObject) uint8

func SCDynamicStoreSetMultiple

func SCDynamicStoreSetMultiple(store unsafe.Pointer, keysToSet unsafe.Pointer, keysToRemove unsafe.Pointer, keysToNotify unsafe.Pointer) uint8

func SCDynamicStoreSetNotificationKeys

func SCDynamicStoreSetNotificationKeys(store unsafe.Pointer, keys unsafe.Pointer, patterns unsafe.Pointer) uint8

func SCDynamicStoreSetValue

func SCDynamicStoreSetValue(store unsafe.Pointer, key unsafe.Pointer, value unsafe.Pointer) uint8

func SCError

func SCError() int

@function SCError @discussion Returns the most recent status or error code generated as the result of calling a System Configuration framework API. @result Returns the last error encountered.

func SCErrorString

func SCErrorString(status int) string

@function SCErrorString @discussion Returns a pointer to the message string associated with the specified status or error number. @param status The status or error number. @result Returns a pointer to the error message string.

func SCNetworkCheckReachabilityByAddress deprecated

func SCNetworkCheckReachabilityByAddress(address unsafe.Pointer, addrlen uint, flags *uint32) uint8

Deprecated: No longer supported

func SCNetworkCheckReachabilityByName deprecated

func SCNetworkCheckReachabilityByName(nodename string, flags *uint32) uint8

Deprecated: No longer supported

func SCNetworkConnectionCopyExtendedStatus

func SCNetworkConnectionCopyExtendedStatus(connection unsafe.Pointer) unsafe.Pointer

func SCNetworkConnectionCopyServiceID

func SCNetworkConnectionCopyServiceID(connection unsafe.Pointer) unsafe.Pointer

func SCNetworkConnectionCopyStatistics

func SCNetworkConnectionCopyStatistics(connection unsafe.Pointer) unsafe.Pointer

func SCNetworkConnectionCopyUserOptions

func SCNetworkConnectionCopyUserOptions(connection unsafe.Pointer) unsafe.Pointer

func SCNetworkConnectionCopyUserPreferences

func SCNetworkConnectionCopyUserPreferences(selectionOptions unsafe.Pointer, serviceID unsafe.Pointer, userOptions unsafe.Pointer) uint8

func SCNetworkConnectionCreateWithServiceID

func SCNetworkConnectionCreateWithServiceID(allocator unsafe.Pointer, serviceID unsafe.Pointer, callout unsafe.Pointer, context_ *SCNetworkConnectionContext) unsafe.Pointer

func SCNetworkConnectionGetTypeID

func SCNetworkConnectionGetTypeID() uint

func SCNetworkConnectionScheduleWithRunLoop

func SCNetworkConnectionScheduleWithRunLoop(connection unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

func SCNetworkConnectionSetDispatchQueue

func SCNetworkConnectionSetDispatchQueue(connection unsafe.Pointer, queue *foundation.NSObject) uint8

func SCNetworkConnectionStart

func SCNetworkConnectionStart(connection unsafe.Pointer, userOptions unsafe.Pointer, linger uint8) uint8

func SCNetworkConnectionStop

func SCNetworkConnectionStop(connection unsafe.Pointer, forceDisconnect uint8) uint8

func SCNetworkConnectionUnscheduleFromRunLoop

func SCNetworkConnectionUnscheduleFromRunLoop(connection unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

func SCNetworkInterfaceCopyAll

func SCNetworkInterfaceCopyAll() unsafe.Pointer

func SCNetworkInterfaceCopyMTU

func SCNetworkInterfaceCopyMTU(interface_ unsafe.Pointer, mtu_cur *int32, mtu_min *int32, mtu_max *int32) uint8

func SCNetworkInterfaceCopyMediaOptions

func SCNetworkInterfaceCopyMediaOptions(interface_ unsafe.Pointer, current unsafe.Pointer, active unsafe.Pointer, available unsafe.Pointer, filter uint8) uint8

func SCNetworkInterfaceCopyMediaSubTypeOptions

func SCNetworkInterfaceCopyMediaSubTypeOptions(available unsafe.Pointer, subType unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceCopyMediaSubTypes

func SCNetworkInterfaceCopyMediaSubTypes(available unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceCreateWithInterface

func SCNetworkInterfaceCreateWithInterface(interface_ unsafe.Pointer, interfaceType unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceForceConfigurationRefresh

func SCNetworkInterfaceForceConfigurationRefresh(interface_ unsafe.Pointer) uint8

func SCNetworkInterfaceGetBSDName

func SCNetworkInterfaceGetBSDName(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetConfiguration

func SCNetworkInterfaceGetConfiguration(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetExtendedConfiguration

func SCNetworkInterfaceGetExtendedConfiguration(interface_ unsafe.Pointer, extendedType unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetHardwareAddressString

func SCNetworkInterfaceGetHardwareAddressString(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetInterface

func SCNetworkInterfaceGetInterface(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetInterfaceType

func SCNetworkInterfaceGetInterfaceType(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetLocalizedDisplayName

func SCNetworkInterfaceGetLocalizedDisplayName(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetSupportedInterfaceTypes

func SCNetworkInterfaceGetSupportedInterfaceTypes(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetSupportedProtocolTypes

func SCNetworkInterfaceGetSupportedProtocolTypes(interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkInterfaceGetTypeID

func SCNetworkInterfaceGetTypeID() uint

func SCNetworkInterfaceRefreshConfiguration deprecated

func SCNetworkInterfaceRefreshConfiguration(ifName unsafe.Pointer) uint8

Deprecated: No longer supported

func SCNetworkInterfaceSetConfiguration

func SCNetworkInterfaceSetConfiguration(interface_ unsafe.Pointer, config unsafe.Pointer) uint8

func SCNetworkInterfaceSetExtendedConfiguration

func SCNetworkInterfaceSetExtendedConfiguration(interface_ unsafe.Pointer, extendedType unsafe.Pointer, config unsafe.Pointer) uint8

func SCNetworkInterfaceSetMTU

func SCNetworkInterfaceSetMTU(interface_ unsafe.Pointer, mtu int) uint8

func SCNetworkInterfaceSetMediaOptions

func SCNetworkInterfaceSetMediaOptions(interface_ unsafe.Pointer, subtype unsafe.Pointer, options unsafe.Pointer) uint8

func SCNetworkProtocolGetConfiguration

func SCNetworkProtocolGetConfiguration(protocol unsafe.Pointer) unsafe.Pointer

func SCNetworkProtocolGetEnabled

func SCNetworkProtocolGetEnabled(protocol unsafe.Pointer) uint8

func SCNetworkProtocolGetProtocolType

func SCNetworkProtocolGetProtocolType(protocol unsafe.Pointer) unsafe.Pointer

func SCNetworkProtocolGetTypeID

func SCNetworkProtocolGetTypeID() uint

func SCNetworkProtocolSetConfiguration

func SCNetworkProtocolSetConfiguration(protocol unsafe.Pointer, config unsafe.Pointer) uint8

func SCNetworkProtocolSetEnabled

func SCNetworkProtocolSetEnabled(protocol unsafe.Pointer, enabled uint8) uint8

func SCNetworkReachabilityCreateWithAddress deprecated

func SCNetworkReachabilityCreateWithAddress(allocator unsafe.Pointer, address unsafe.Pointer) unsafe.Pointer

Deprecated: since macOS 14.4.

func SCNetworkReachabilityCreateWithAddressPair deprecated

func SCNetworkReachabilityCreateWithAddressPair(allocator unsafe.Pointer, localAddress unsafe.Pointer, remoteAddress unsafe.Pointer) unsafe.Pointer

Deprecated: since macOS 14.4.

func SCNetworkReachabilityCreateWithName deprecated

func SCNetworkReachabilityCreateWithName(allocator unsafe.Pointer, nodename string) unsafe.Pointer

Deprecated: since macOS 14.4.

func SCNetworkReachabilityGetFlags deprecated

func SCNetworkReachabilityGetFlags(target unsafe.Pointer, flags *SCNetworkReachabilityFlags) uint8

Deprecated: since macOS 14.4.

func SCNetworkReachabilityGetTypeID deprecated

func SCNetworkReachabilityGetTypeID() uint

Deprecated: since macOS 14.4.

func SCNetworkReachabilityScheduleWithRunLoop deprecated

func SCNetworkReachabilityScheduleWithRunLoop(target unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

Deprecated: since macOS 14.4.

func SCNetworkReachabilitySetCallback deprecated

func SCNetworkReachabilitySetCallback(target unsafe.Pointer, callout unsafe.Pointer, context_ *SCNetworkReachabilityContext) uint8

Deprecated: since macOS 14.4.

func SCNetworkReachabilitySetDispatchQueue deprecated

func SCNetworkReachabilitySetDispatchQueue(target unsafe.Pointer, queue *foundation.NSObject) uint8

Deprecated: since macOS 14.4.

func SCNetworkReachabilityUnscheduleFromRunLoop deprecated

func SCNetworkReachabilityUnscheduleFromRunLoop(target unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

Deprecated: since macOS 14.4.

func SCNetworkServiceAddProtocolType

func SCNetworkServiceAddProtocolType(service unsafe.Pointer, protocolType unsafe.Pointer) uint8

func SCNetworkServiceCopy

func SCNetworkServiceCopy(prefs unsafe.Pointer, serviceID unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceCopyAll

func SCNetworkServiceCopyAll(prefs unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceCopyProtocol

func SCNetworkServiceCopyProtocol(service unsafe.Pointer, protocolType unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceCopyProtocols

func SCNetworkServiceCopyProtocols(service unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceCreate

func SCNetworkServiceCreate(prefs unsafe.Pointer, interface_ unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceEstablishDefaultConfiguration

func SCNetworkServiceEstablishDefaultConfiguration(service unsafe.Pointer) uint8

func SCNetworkServiceGetEnabled

func SCNetworkServiceGetEnabled(service unsafe.Pointer) uint8

func SCNetworkServiceGetInterface

func SCNetworkServiceGetInterface(service unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceGetName

func SCNetworkServiceGetName(service unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceGetServiceID

func SCNetworkServiceGetServiceID(service unsafe.Pointer) unsafe.Pointer

func SCNetworkServiceGetTypeID

func SCNetworkServiceGetTypeID() uint

func SCNetworkServiceRemove

func SCNetworkServiceRemove(service unsafe.Pointer) uint8

func SCNetworkServiceRemoveProtocolType

func SCNetworkServiceRemoveProtocolType(service unsafe.Pointer, protocolType unsafe.Pointer) uint8

func SCNetworkServiceSetEnabled

func SCNetworkServiceSetEnabled(service unsafe.Pointer, enabled uint8) uint8

func SCNetworkServiceSetName

func SCNetworkServiceSetName(service unsafe.Pointer, name unsafe.Pointer) uint8

func SCNetworkSetAddService

func SCNetworkSetAddService(set unsafe.Pointer, service unsafe.Pointer) uint8

func SCNetworkSetContainsInterface

func SCNetworkSetContainsInterface(set unsafe.Pointer, interface_ unsafe.Pointer) uint8

func SCNetworkSetCopy

func SCNetworkSetCopy(prefs unsafe.Pointer, setID unsafe.Pointer) unsafe.Pointer

func SCNetworkSetCopyAll

func SCNetworkSetCopyAll(prefs unsafe.Pointer) unsafe.Pointer

func SCNetworkSetCopyCurrent

func SCNetworkSetCopyCurrent(prefs unsafe.Pointer) unsafe.Pointer

func SCNetworkSetCopyServices

func SCNetworkSetCopyServices(set unsafe.Pointer) unsafe.Pointer

func SCNetworkSetCreate

func SCNetworkSetCreate(prefs unsafe.Pointer) unsafe.Pointer

func SCNetworkSetGetName

func SCNetworkSetGetName(set unsafe.Pointer) unsafe.Pointer

func SCNetworkSetGetServiceOrder

func SCNetworkSetGetServiceOrder(set unsafe.Pointer) unsafe.Pointer

func SCNetworkSetGetSetID

func SCNetworkSetGetSetID(set unsafe.Pointer) unsafe.Pointer

func SCNetworkSetGetTypeID

func SCNetworkSetGetTypeID() uint

func SCNetworkSetRemove

func SCNetworkSetRemove(set unsafe.Pointer) uint8

func SCNetworkSetRemoveService

func SCNetworkSetRemoveService(set unsafe.Pointer, service unsafe.Pointer) uint8

func SCNetworkSetSetCurrent

func SCNetworkSetSetCurrent(set unsafe.Pointer) uint8

func SCNetworkSetSetName

func SCNetworkSetSetName(set unsafe.Pointer, name unsafe.Pointer) uint8

func SCNetworkSetSetServiceOrder

func SCNetworkSetSetServiceOrder(set unsafe.Pointer, newOrder unsafe.Pointer) uint8

func SCPreferencesAddValue

func SCPreferencesAddValue(prefs unsafe.Pointer, key unsafe.Pointer, value unsafe.Pointer) uint8

func SCPreferencesApplyChanges

func SCPreferencesApplyChanges(prefs unsafe.Pointer) uint8

func SCPreferencesCommitChanges

func SCPreferencesCommitChanges(prefs unsafe.Pointer) uint8

func SCPreferencesCopyKeyList

func SCPreferencesCopyKeyList(prefs unsafe.Pointer) unsafe.Pointer

func SCPreferencesCreate

func SCPreferencesCreate(allocator unsafe.Pointer, name unsafe.Pointer, prefsID unsafe.Pointer) unsafe.Pointer

func SCPreferencesCreateWithAuthorization

func SCPreferencesCreateWithAuthorization(allocator unsafe.Pointer, name unsafe.Pointer, prefsID unsafe.Pointer, authorization unsafe.Pointer) unsafe.Pointer

func SCPreferencesGetSignature

func SCPreferencesGetSignature(prefs unsafe.Pointer) unsafe.Pointer

func SCPreferencesGetTypeID

func SCPreferencesGetTypeID() uint

func SCPreferencesGetValue

func SCPreferencesGetValue(prefs unsafe.Pointer, key unsafe.Pointer) unsafe.Pointer

func SCPreferencesLock

func SCPreferencesLock(prefs unsafe.Pointer, wait uint8) uint8

func SCPreferencesPathCreateUniqueChild

func SCPreferencesPathCreateUniqueChild(prefs unsafe.Pointer, prefix unsafe.Pointer) unsafe.Pointer
func SCPreferencesPathGetLink(prefs unsafe.Pointer, path unsafe.Pointer) unsafe.Pointer

func SCPreferencesPathGetValue

func SCPreferencesPathGetValue(prefs unsafe.Pointer, path unsafe.Pointer) unsafe.Pointer

func SCPreferencesPathRemoveValue

func SCPreferencesPathRemoveValue(prefs unsafe.Pointer, path unsafe.Pointer) uint8
func SCPreferencesPathSetLink(prefs unsafe.Pointer, path unsafe.Pointer, link unsafe.Pointer) uint8

func SCPreferencesPathSetValue

func SCPreferencesPathSetValue(prefs unsafe.Pointer, path unsafe.Pointer, value unsafe.Pointer) uint8

func SCPreferencesRemoveValue

func SCPreferencesRemoveValue(prefs unsafe.Pointer, key unsafe.Pointer) uint8

func SCPreferencesScheduleWithRunLoop

func SCPreferencesScheduleWithRunLoop(prefs unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

func SCPreferencesSetCallback

func SCPreferencesSetCallback(prefs unsafe.Pointer, callout unsafe.Pointer, context_ *SCPreferencesContext) uint8

func SCPreferencesSetComputerName

func SCPreferencesSetComputerName(prefs unsafe.Pointer, name unsafe.Pointer, nameEncoding uint) uint8

func SCPreferencesSetDispatchQueue

func SCPreferencesSetDispatchQueue(prefs unsafe.Pointer, queue *foundation.NSObject) uint8

func SCPreferencesSetLocalHostName

func SCPreferencesSetLocalHostName(prefs unsafe.Pointer, name unsafe.Pointer) uint8

func SCPreferencesSetValue

func SCPreferencesSetValue(prefs unsafe.Pointer, key unsafe.Pointer, value unsafe.Pointer) uint8

func SCPreferencesSynchronize

func SCPreferencesSynchronize(prefs unsafe.Pointer)

func SCPreferencesUnlock

func SCPreferencesUnlock(prefs unsafe.Pointer) uint8

func SCPreferencesUnscheduleFromRunLoop

func SCPreferencesUnscheduleFromRunLoop(prefs unsafe.Pointer, runLoop unsafe.Pointer, runLoopMode unsafe.Pointer) uint8

func SCVLANInterfaceCopyAll

func SCVLANInterfaceCopyAll(prefs unsafe.Pointer) unsafe.Pointer

func SCVLANInterfaceCopyAvailablePhysicalInterfaces

func SCVLANInterfaceCopyAvailablePhysicalInterfaces() unsafe.Pointer

func SCVLANInterfaceCreate

func SCVLANInterfaceCreate(prefs unsafe.Pointer, physical unsafe.Pointer, tag unsafe.Pointer) unsafe.Pointer

func SCVLANInterfaceGetOptions

func SCVLANInterfaceGetOptions(vlan unsafe.Pointer) unsafe.Pointer

func SCVLANInterfaceGetPhysicalInterface

func SCVLANInterfaceGetPhysicalInterface(vlan unsafe.Pointer) unsafe.Pointer

func SCVLANInterfaceGetTag

func SCVLANInterfaceGetTag(vlan unsafe.Pointer) unsafe.Pointer

func SCVLANInterfaceRemove

func SCVLANInterfaceRemove(vlan unsafe.Pointer) uint8

func SCVLANInterfaceSetLocalizedDisplayName

func SCVLANInterfaceSetLocalizedDisplayName(vlan unsafe.Pointer, newName unsafe.Pointer) uint8

func SCVLANInterfaceSetOptions

func SCVLANInterfaceSetOptions(vlan unsafe.Pointer, newOptions unsafe.Pointer) uint8

func SCVLANInterfaceSetPhysicalInterfaceAndTag

func SCVLANInterfaceSetPhysicalInterfaceAndTag(vlan unsafe.Pointer, physical unsafe.Pointer, tag unsafe.Pointer) uint8

func SymbolAvailable

func SymbolAvailable(symbol string) bool

SymbolAvailable reports whether the named C symbol was bound when the library loaded. Calling a generated wrapper whose symbol is unavailable dereferences a nil function variable and panics.

Types

type Acl_entry_id_t

type Acl_entry_id_t int64
const (
	ACL_FIRST_ENTRY Acl_entry_id_t = 0
	ACL_NEXT_ENTRY  Acl_entry_id_t = -1
	ACL_LAST_ENTRY  Acl_entry_id_t = -2
)

func (Acl_entry_id_t) String

func (e Acl_entry_id_t) String() string

type Acl_flag_t

type Acl_flag_t int64
const (
	ACL_FLAG_DEFER_INHERIT      Acl_flag_t = 1
	ACL_FLAG_NO_INHERIT         Acl_flag_t = 131072
	ACL_ENTRY_INHERITED         Acl_flag_t = 16
	ACL_ENTRY_FILE_INHERIT      Acl_flag_t = 32
	ACL_ENTRY_DIRECTORY_INHERIT Acl_flag_t = 64
	ACL_ENTRY_LIMIT_INHERIT     Acl_flag_t = 128
	ACL_ENTRY_ONLY_INHERIT      Acl_flag_t = 256
)

func (Acl_flag_t) String

func (e Acl_flag_t) String() string

type Acl_perm_t

type Acl_perm_t int64
const (
	ACL_READ_DATA           Acl_perm_t = 2
	ACL_LIST_DIRECTORY      Acl_perm_t = 2
	ACL_WRITE_DATA          Acl_perm_t = 4
	ACL_ADD_FILE            Acl_perm_t = 4
	ACL_EXECUTE             Acl_perm_t = 8
	ACL_SEARCH              Acl_perm_t = 8
	ACL_DELETE              Acl_perm_t = 16
	ACL_APPEND_DATA         Acl_perm_t = 32
	ACL_ADD_SUBDIRECTORY    Acl_perm_t = 32
	ACL_DELETE_CHILD        Acl_perm_t = 64
	ACL_READ_ATTRIBUTES     Acl_perm_t = 128
	ACL_WRITE_ATTRIBUTES    Acl_perm_t = 256
	ACL_READ_EXTATTRIBUTES  Acl_perm_t = 512
	ACL_WRITE_EXTATTRIBUTES Acl_perm_t = 1024
	ACL_READ_SECURITY       Acl_perm_t = 2048
	ACL_WRITE_SECURITY      Acl_perm_t = 4096
	ACL_CHANGE_OWNER        Acl_perm_t = 8192
	ACL_SYNCHRONIZE         Acl_perm_t = 1048576
)

func (Acl_perm_t) String

func (e Acl_perm_t) String() string

type Acl_tag_t

type Acl_tag_t int64
const (
	ACL_UNDEFINED_TAG  Acl_tag_t = 0
	ACL_EXTENDED_ALLOW Acl_tag_t = 1
	ACL_EXTENDED_DENY  Acl_tag_t = 2
)

func (Acl_tag_t) String

func (e Acl_tag_t) String() string

type Acl_type_t

type Acl_type_t int64
const (
	ACL_TYPE_EXTENDED Acl_type_t = 256
	ACL_TYPE_ACCESS   Acl_type_t = 0
	ACL_TYPE_DEFAULT  Acl_type_t = 1
	ACL_TYPE_AFS      Acl_type_t = 2
	ACL_TYPE_CODA     Acl_type_t = 3
	ACL_TYPE_NTFS     Acl_type_t = 4
	ACL_TYPE_NWFS     Acl_type_t = 5
)

func (Acl_type_t) String

func (e Acl_type_t) String() string

type Clockid_t

type Clockid_t int64

func (Clockid_t) String

func (e Clockid_t) String() string

type Dispatch_autorelease_frequency_t

type Dispatch_autorelease_frequency_t uint64
const (
	DISPATCH_AUTORELEASE_FREQUENCY_INHERIT   Dispatch_autorelease_frequency_t = 0
	DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM Dispatch_autorelease_frequency_t = 1
	DISPATCH_AUTORELEASE_FREQUENCY_NEVER     Dispatch_autorelease_frequency_t = 2
)

func (Dispatch_autorelease_frequency_t) String

type Dispatch_block_flags_t

type Dispatch_block_flags_t uint64
const (
	DISPATCH_BLOCK_BARRIER           Dispatch_block_flags_t = 1
	DISPATCH_BLOCK_DETACHED          Dispatch_block_flags_t = 2
	DISPATCH_BLOCK_ASSIGN_CURRENT    Dispatch_block_flags_t = 4
	DISPATCH_BLOCK_NO_QOS_CLASS      Dispatch_block_flags_t = 8
	DISPATCH_BLOCK_INHERIT_QOS_CLASS Dispatch_block_flags_t = 16
	DISPATCH_BLOCK_ENFORCE_QOS_CLASS Dispatch_block_flags_t = 32
)

func (Dispatch_block_flags_t) String

func (e Dispatch_block_flags_t) String() string

type Filesec_property_t

type Filesec_property_t int64
const (
	FILESEC_OWNER         Filesec_property_t = 1
	FILESEC_GROUP         Filesec_property_t = 2
	FILESEC_UUID          Filesec_property_t = 3
	FILESEC_MODE          Filesec_property_t = 4
	FILESEC_ACL           Filesec_property_t = 5
	FILESEC_GRPUUID       Filesec_property_t = 6
	FILESEC_ACL_RAW       Filesec_property_t = 100
	FILESEC_ACL_ALLOCSIZE Filesec_property_t = 101
)

func (Filesec_property_t) String

func (e Filesec_property_t) String() string

type Idtype_t

type Idtype_t int64
const (
	P_ALL  Idtype_t = 0
	P_PID  Idtype_t = 1
	P_PGID Idtype_t = 2
)

func (Idtype_t) String

func (e Idtype_t) String() string

type Ipc_info_object_type_t

type Ipc_info_object_type_t int64
const (
	IPC_OTYPE_NONE                 Ipc_info_object_type_t = 0
	IPC_OTYPE_THREAD_CONTROL       Ipc_info_object_type_t = 1
	IPC_OTYPE_TASK_CONTROL         Ipc_info_object_type_t = 2
	IPC_OTYPE_HOST                 Ipc_info_object_type_t = 3
	IPC_OTYPE_HOST_PRIV            Ipc_info_object_type_t = 4
	IPC_OTYPE_PROCESSOR            Ipc_info_object_type_t = 5
	IPC_OTYPE_PROCESSOR_SET        Ipc_info_object_type_t = 6
	IPC_OTYPE_PROCESSOR_SET_NAME   Ipc_info_object_type_t = 7
	IPC_OTYPE_TIMER                Ipc_info_object_type_t = 8
	IPC_OTYPE_PORT_SUBST_ONCE      Ipc_info_object_type_t = 9
	IPC_OTYPE_MIG                  Ipc_info_object_type_t = 10
	IPC_OTYPE_MEMORY_OBJECT        Ipc_info_object_type_t = 11
	IPC_OTYPE_XMM_PAGER            Ipc_info_object_type_t = 12
	IPC_OTYPE_XMM_KERNEL           Ipc_info_object_type_t = 13
	IPC_OTYPE_XMM_REPLY            Ipc_info_object_type_t = 14
	IPC_OTYPE_UND_REPLY            Ipc_info_object_type_t = 15
	IPC_OTYPE_HOST_NOTIFY          Ipc_info_object_type_t = 16
	IPC_OTYPE_HOST_SECURITY        Ipc_info_object_type_t = 17
	IPC_OTYPE_LEDGER               Ipc_info_object_type_t = 18
	IPC_OTYPE_MAIN_DEVICE          Ipc_info_object_type_t = 19
	IPC_OTYPE_TASK_NAME            Ipc_info_object_type_t = 20
	IPC_OTYPE_SUBSYSTEM            Ipc_info_object_type_t = 21
	IPC_OTYPE_IO_DONE_QUEUE        Ipc_info_object_type_t = 22
	IPC_OTYPE_SEMAPHORE            Ipc_info_object_type_t = 23
	IPC_OTYPE_LOCK_SET             Ipc_info_object_type_t = 24
	IPC_OTYPE_CLOCK                Ipc_info_object_type_t = 25
	IPC_OTYPE_CLOCK_CTRL           Ipc_info_object_type_t = 26
	IPC_OTYPE_IOKIT_IDENT          Ipc_info_object_type_t = 27
	IPC_OTYPE_NAMED_ENTRY          Ipc_info_object_type_t = 28
	IPC_OTYPE_IOKIT_CONNECT        Ipc_info_object_type_t = 29
	IPC_OTYPE_IOKIT_OBJECT         Ipc_info_object_type_t = 30
	IPC_OTYPE_UPL                  Ipc_info_object_type_t = 31
	IPC_OTYPE_MEM_OBJ_CONTROL      Ipc_info_object_type_t = 32
	IPC_OTYPE_AU_SESSIONPORT       Ipc_info_object_type_t = 33
	IPC_OTYPE_FILEPORT             Ipc_info_object_type_t = 34
	IPC_OTYPE_LABELH               Ipc_info_object_type_t = 35
	IPC_OTYPE_TASK_RESUME          Ipc_info_object_type_t = 36
	IPC_OTYPE_VOUCHER              Ipc_info_object_type_t = 37
	IPC_OTYPE_VOUCHER_ATTR_CONTROL Ipc_info_object_type_t = 38
	IPC_OTYPE_WORK_INTERVAL        Ipc_info_object_type_t = 39
	IPC_OTYPE_UX_HANDLER           Ipc_info_object_type_t = 40
	IPC_OTYPE_UEXT_OBJECT          Ipc_info_object_type_t = 41
	IPC_OTYPE_ARCADE_REG           Ipc_info_object_type_t = 42
	IPC_OTYPE_EVENTLINK            Ipc_info_object_type_t = 43
	IPC_OTYPE_TASK_INSPECT         Ipc_info_object_type_t = 44
	IPC_OTYPE_TASK_READ            Ipc_info_object_type_t = 45
	IPC_OTYPE_THREAD_INSPECT       Ipc_info_object_type_t = 46
	IPC_OTYPE_THREAD_READ          Ipc_info_object_type_t = 47
	IPC_OTYPE_SUID_CRED            Ipc_info_object_type_t = 48
	IPC_OTYPE_HYPERVISOR           Ipc_info_object_type_t = 49
	IPC_OTYPE_TASK_ID_TOKEN        Ipc_info_object_type_t = 50
	IPC_OTYPE_TASK_FATAL           Ipc_info_object_type_t = 51
	IPC_OTYPE_KCDATA               Ipc_info_object_type_t = 52
	IPC_OTYPE_EXCLAVES_RESOURCE    Ipc_info_object_type_t = 53
	IPC_OTYPE_THREAD_RESUME        Ipc_info_object_type_t = 54
	IPC_OTYPE_UNKNOWN              Ipc_info_object_type_t = 4294967295
)

func (Ipc_info_object_type_t) String

func (e Ipc_info_object_type_t) String() string

type Launch_data_type_t

type Launch_data_type_t int64
const (
	LAUNCH_DATA_DICTIONARY Launch_data_type_t = 1
	LAUNCH_DATA_ARRAY      Launch_data_type_t = 2
	LAUNCH_DATA_FD         Launch_data_type_t = 3
	LAUNCH_DATA_INTEGER    Launch_data_type_t = 4
	LAUNCH_DATA_REAL       Launch_data_type_t = 5
	LAUNCH_DATA_BOOL       Launch_data_type_t = 6
	LAUNCH_DATA_STRING     Launch_data_type_t = 7
	LAUNCH_DATA_OPAQUE     Launch_data_type_t = 8
	LAUNCH_DATA_ERRNO      Launch_data_type_t = 9
	LAUNCH_DATA_MACHPORT   Launch_data_type_t = 10
)

func (Launch_data_type_t) String

func (e Launch_data_type_t) String() string

type Mach_vm_range_flags_t

type Mach_vm_range_flags_t int64
const (
	MACH_VM_RANGE_NONE Mach_vm_range_flags_t = 0
)

func (Mach_vm_range_flags_t) String

func (e Mach_vm_range_flags_t) String() string

type Mach_vm_range_flavor_t

type Mach_vm_range_flavor_t int64
const (
	MACH_VM_RANGE_FLAVOR_INVALID Mach_vm_range_flavor_t = 0
	MACH_VM_RANGE_FLAVOR_V1      Mach_vm_range_flavor_t = 1
)

func (Mach_vm_range_flavor_t) String

func (e Mach_vm_range_flavor_t) String() string

type Mach_vm_range_tag_t

type Mach_vm_range_tag_t int64
const (
	MACH_VM_RANGE_DEFAULT Mach_vm_range_tag_t = 0
	MACH_VM_RANGE_DATA    Mach_vm_range_tag_t = 1
	MACH_VM_RANGE_FIXED   Mach_vm_range_tag_t = 2
)

func (Mach_vm_range_tag_t) String

func (e Mach_vm_range_tag_t) String() string

type Mpo_flags_t

type Mpo_flags_t int64
const (
	MPO_PORT                            Mpo_flags_t = 0
	MPO_SERVICE_PORT                    Mpo_flags_t = 1024
	MPO_CONNECTION_PORT                 Mpo_flags_t = 2048
	MPO_REPLY_PORT                      Mpo_flags_t = 4096
	MPO_WEAK_REPLY_PORT                 Mpo_flags_t = 16384
	MPO_NOTIFICATION_PORT               Mpo_flags_t = 17408
	MPO_EXCEPTION_PORT                  Mpo_flags_t = 32768
	MPO_CONNECTION_PORT_WITH_PORT_ARRAY Mpo_flags_t = 65536
)

func (Mpo_flags_t) String

func (e Mpo_flags_t) String() string

type Os_clockid_t

type Os_clockid_t int64
const (
	OS_CLOCK_MACH_ABSOLUTE_TIME Os_clockid_t = 32
)

func (Os_clockid_t) String

func (e Os_clockid_t) String() string

type Ptrauth_key

type Ptrauth_key int64
const (
	Ptrauth_key_none                     Ptrauth_key = -1
	Ptrauth_key_asia                     Ptrauth_key = 0
	Ptrauth_key_asib                     Ptrauth_key = 1
	Ptrauth_key_asda                     Ptrauth_key = 2
	Ptrauth_key_asdb                     Ptrauth_key = 3
	Ptrauth_key_process_independent_code Ptrauth_key = 0
	Ptrauth_key_process_dependent_code   Ptrauth_key = 1
	Ptrauth_key_process_independent_data Ptrauth_key = 2
	Ptrauth_key_process_dependent_data   Ptrauth_key = 3
	Ptrauth_key_return_address           Ptrauth_key = 1
	Ptrauth_key_frame_pointer            Ptrauth_key = 3
	Ptrauth_key_function_pointer         Ptrauth_key = 0
	Ptrauth_key_block_function           Ptrauth_key = 0
	Ptrauth_key_cxx_vtable_pointer       Ptrauth_key = 2
	Ptrauth_key_method_list_pointer      Ptrauth_key = 2
	Ptrauth_key_objc_isa_pointer         Ptrauth_key = 2
	Ptrauth_key_objc_super_pointer       Ptrauth_key = 2
	Ptrauth_key_objc_sel_pointer         Ptrauth_key = 3
	Ptrauth_key_objc_class_ro_pointer    Ptrauth_key = 2
	Ptrauth_key_block_descriptor_pointer Ptrauth_key = 2
	Ptrauth_key_init_fini_pointer        Ptrauth_key = 0
)

func (Ptrauth_key) String

func (e Ptrauth_key) String() string

type Qos_class_t

type Qos_class_t uint32
const (
	QOS_CLASS_USER_INTERACTIVE Qos_class_t = 33
	QOS_CLASS_USER_INITIATED   Qos_class_t = 25
	QOS_CLASS_DEFAULT          Qos_class_t = 21
	QOS_CLASS_UTILITY          Qos_class_t = 17
	QOS_CLASS_BACKGROUND       Qos_class_t = 9
	QOS_CLASS_UNSPECIFIED      Qos_class_t = 0
)

func (Qos_class_t) String

func (e Qos_class_t) String() string

type SCBondStatus

type SCBondStatus struct{}

@typedef SCBondStatusRef @discussion This is the type of a reference to an object that represents the status of an Ethernet Bond interface. C struct: __SCBondStatus SCBondStatus is an opaque type.

type SCDynamicStore

type SCDynamicStore struct{}

@typedef SCDynamicStoreRef @discussion This is the handle to an open a dynamic store session with the system configuration daemon. C struct: __SCDynamicStore SCDynamicStore is an opaque type.

type SCDynamicStoreContext

type SCDynamicStoreContext struct {
	Version         int
	Info            unsafe.Pointer
	Retain          unsafe.Pointer
	Release         unsafe.Pointer
	CopyDescription unsafe.Pointer
}

@typedef SCDynamicStoreContext @discussion Structure containing user-specified data and callbacks for an SCDynamicStore session. @field version The version number of the structure type being passed in as a parameter to the SCDynamicStore creation function. This structure is version 0. @field info A C pointer to a user-specified block of data. @field retain The callback used to add a retain for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field release The calllback used to remove a retain previously added for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field copyDescription The callback used to provide a description of the info field.

type SCNetworkConnection

type SCNetworkConnection struct{}

@typedef SCNetworkConnectionRef @discussion This is the handle to manage a connection-oriented service. C struct: __SCNetworkConnection SCNetworkConnection is an opaque type.

type SCNetworkConnectionContext

type SCNetworkConnectionContext struct {
	Version         int
	Info            unsafe.Pointer
	Retain          unsafe.Pointer
	Release         unsafe.Pointer
	CopyDescription unsafe.Pointer
}

@typedef SCNetworkConnectionContext @discussion Structure containing user-specified data and callbacks for a SCNetworkConnection. @field version The version number of the structure type being passed in as a parameter to the SCNetworkConnectionCreateWithServiceID function. This structure is version 0. @field info A C pointer to a user-specified block of data. @field retain The callback used to add a retain for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field release The calllback used to remove a retain previously added for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field copyDescription The callback used to provide a description of the info field.

type SCNetworkConnectionPPPStatus

type SCNetworkConnectionPPPStatus int64
const (
	KSCNetworkConnectionPPPDisconnected       SCNetworkConnectionPPPStatus = 0
	KSCNetworkConnectionPPPInitializing       SCNetworkConnectionPPPStatus = 1
	KSCNetworkConnectionPPPConnectingLink     SCNetworkConnectionPPPStatus = 2
	KSCNetworkConnectionPPPDialOnTraffic      SCNetworkConnectionPPPStatus = 3
	KSCNetworkConnectionPPPNegotiatingLink    SCNetworkConnectionPPPStatus = 4
	KSCNetworkConnectionPPPAuthenticating     SCNetworkConnectionPPPStatus = 5
	KSCNetworkConnectionPPPWaitingForCallBack SCNetworkConnectionPPPStatus = 6
	KSCNetworkConnectionPPPNegotiatingNetwork SCNetworkConnectionPPPStatus = 7
	KSCNetworkConnectionPPPConnected          SCNetworkConnectionPPPStatus = 8
	KSCNetworkConnectionPPPTerminating        SCNetworkConnectionPPPStatus = 9
	KSCNetworkConnectionPPPDisconnectingLink  SCNetworkConnectionPPPStatus = 10
	KSCNetworkConnectionPPPHoldingLinkOff     SCNetworkConnectionPPPStatus = 11
	KSCNetworkConnectionPPPSuspended          SCNetworkConnectionPPPStatus = 12
	KSCNetworkConnectionPPPWaitingForRedial   SCNetworkConnectionPPPStatus = 13
)

func (SCNetworkConnectionPPPStatus) String

type SCNetworkConnectionStatus

type SCNetworkConnectionStatus int64
const (
	KSCNetworkConnectionInvalid       SCNetworkConnectionStatus = -1
	KSCNetworkConnectionDisconnected  SCNetworkConnectionStatus = 0
	KSCNetworkConnectionConnecting    SCNetworkConnectionStatus = 1
	KSCNetworkConnectionConnected     SCNetworkConnectionStatus = 2
	KSCNetworkConnectionDisconnecting SCNetworkConnectionStatus = 3
)

func SCNetworkConnectionGetStatus

func SCNetworkConnectionGetStatus(connection unsafe.Pointer) SCNetworkConnectionStatus

func (SCNetworkConnectionStatus) String

func (e SCNetworkConnectionStatus) String() string

type SCNetworkInterface

type SCNetworkInterface struct{}

@typedef SCNetworkInterfaceRef @discussion This is the type of a reference to an object that represents a network interface. C struct: __SCNetworkInterface SCNetworkInterface is an opaque type.

type SCNetworkProtocol

type SCNetworkProtocol struct{}

@typedef SCNetworkProtocolRef @discussion This is the type of a reference to an object that represents a network protocol. C struct: __SCNetworkProtocol SCNetworkProtocol is an opaque type.

type SCNetworkReachability

type SCNetworkReachability struct{}

@typedef SCNetworkReachabilityRef @discussion This is the handle to a network address or name. C struct: __SCNetworkReachability SCNetworkReachability is an opaque type.

type SCNetworkReachabilityContext

type SCNetworkReachabilityContext struct {
	Version         int
	Info            unsafe.Pointer
	Retain          unsafe.Pointer
	Release         unsafe.Pointer
	CopyDescription unsafe.Pointer
}

@typedef SCNetworkReachabilityContext Structure containing user-specified data and callbacks for SCNetworkReachability. @field version The version number of the structure type being passed in as a parameter to the SCDynamicStore creation function. This structure is version 0. @field info A C pointer to a user-specified block of data. @field retain The callback used to add a retain for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field release The calllback used to remove a retain previously added for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field copyDescription The callback used to provide a description of the info field.

type SCNetworkReachabilityFlags

type SCNetworkReachabilityFlags int64
const (
	KSCNetworkReachabilityFlagsTransientConnection  SCNetworkReachabilityFlags = 1
	KSCNetworkReachabilityFlagsReachable            SCNetworkReachabilityFlags = 2
	KSCNetworkReachabilityFlagsConnectionRequired   SCNetworkReachabilityFlags = 4
	KSCNetworkReachabilityFlagsConnectionOnTraffic  SCNetworkReachabilityFlags = 8
	KSCNetworkReachabilityFlagsInterventionRequired SCNetworkReachabilityFlags = 16
	KSCNetworkReachabilityFlagsConnectionOnDemand   SCNetworkReachabilityFlags = 32
	KSCNetworkReachabilityFlagsIsLocalAddress       SCNetworkReachabilityFlags = 65536
	KSCNetworkReachabilityFlagsIsDirect             SCNetworkReachabilityFlags = 131072
)

func (SCNetworkReachabilityFlags) String

type SCNetworkService

type SCNetworkService struct{}

@typedef SCNetworkServiceRef @discussion This is the type of a reference to an object that represents a network service. C struct: __SCNetworkService SCNetworkService is an opaque type.

type SCNetworkSet

type SCNetworkSet struct{}

@typedef SCNetworkSetRef @discussion This is the type of a reference to an object that represents a network set. C struct: __SCNetworkSet SCNetworkSet is an opaque type.

type SCPreferences

type SCPreferences struct{}

@typedef SCPreferencesRef @discussion This is the handle to an open preferences session for accessing system configuration preferences. C struct: __SCPreferences SCPreferences is an opaque type.

type SCPreferencesContext

type SCPreferencesContext struct {
	Version         int
	Info            unsafe.Pointer
	Retain          unsafe.Pointer
	Release         unsafe.Pointer
	CopyDescription unsafe.Pointer
}

@typedef SCPreferencesContext Structure containing user-specified data and callbacks for SCPreferences. @field version The version number of the structure type being passed in as a parameter to the SCPreferencesSetCallback function. This structure is version 0. @field info A C pointer to a user-specified block of data. @field retain The callback used to add a retain for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field release The calllback used to remove a retain previously added for the info field. If this parameter is not a pointer to a function of the correct prototype, the behavior is undefined. The value may be NULL. @field copyDescription The callback used to provide a description of the info field.

type SCPreferencesNotification

type SCPreferencesNotification int64
const (
	KSCPreferencesNotificationCommit SCPreferencesNotification = 1
	KSCPreferencesNotificationApply  SCPreferencesNotification = 2
)

func (SCPreferencesNotification) String

func (e SCPreferencesNotification) String() string

type Virtual_memory_guard_exception_code_t

type Virtual_memory_guard_exception_code_t int64
const (
	KGUARD_EXC_DEALLOC_GAP                   Virtual_memory_guard_exception_code_t = 1
	KGUARD_EXC_RECLAIM_COPYIO_FAILURE        Virtual_memory_guard_exception_code_t = 2
	KGUARD_EXC_RECLAIM_INDEX_FAILURE         Virtual_memory_guard_exception_code_t = 4
	KGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE    Virtual_memory_guard_exception_code_t = 8
	KGUARD_EXC_RECLAIM_ACCOUNTING_FAILURE    Virtual_memory_guard_exception_code_t = 9
	KGUARD_EXC_SEC_IOPL_ON_EXEC_PAGE         Virtual_memory_guard_exception_code_t = 10
	KGUARD_EXC_SEC_EXEC_ON_IOPL_PAGE         Virtual_memory_guard_exception_code_t = 11
	KGUARD_EXC_SEC_UPL_WRITE_ON_EXEC_REGION  Virtual_memory_guard_exception_code_t = 12
	KGUARD_EXC_LARGE_ALLOCATION_TELEMETRY    Virtual_memory_guard_exception_code_t = 13
	KGUARD_EXC_SEC_ACCESS_FAULT              Virtual_memory_guard_exception_code_t = 98
	KGUARD_EXC_SEC_ASYNC_ACCESS_FAULT        Virtual_memory_guard_exception_code_t = 99
	KGUARD_EXC_SEC_COPY_DENIED               Virtual_memory_guard_exception_code_t = 100
	KGUARD_EXC_SEC_SHARING_DENIED            Virtual_memory_guard_exception_code_t = 101
	KGUARD_EXC_MTE_SYNC_FAULT                Virtual_memory_guard_exception_code_t = 200
	KGUARD_EXC_MTE_ASYNC_USER_FAULT          Virtual_memory_guard_exception_code_t = 201
	KGUARD_EXC_MTE_ASYNC_KERN_FAULT          Virtual_memory_guard_exception_code_t = 202
	KGUARD_EXC_GUARD_OBJECT_ASYNC_USER_FAULT Virtual_memory_guard_exception_code_t = 203
	KGUARD_EXC_GUARD_OBJECT_ASYNC_KERN_FAULT Virtual_memory_guard_exception_code_t = 204
)

func (Virtual_memory_guard_exception_code_t) String

type Xpc_listener_create_flags_t

type Xpc_listener_create_flags_t int64
const (
	XPC_LISTENER_CREATE_NONE             Xpc_listener_create_flags_t = 0
	XPC_LISTENER_CREATE_INACTIVE         Xpc_listener_create_flags_t = 1
	XPC_LISTENER_CREATE_FORCE_MACH       Xpc_listener_create_flags_t = 2
	XPC_LISTENER_CREATE_FORCE_XPCSERVICE Xpc_listener_create_flags_t = 4
)

func (Xpc_listener_create_flags_t) String

type Xpc_session_create_flags_t

type Xpc_session_create_flags_t int64
const (
	XPC_SESSION_CREATE_NONE            Xpc_session_create_flags_t = 0
	XPC_SESSION_CREATE_INACTIVE        Xpc_session_create_flags_t = 1
	XPC_SESSION_CREATE_MACH_PRIVILEGED Xpc_session_create_flags_t = 2
)

func (Xpc_session_create_flags_t) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL