DeviceAccess macOS 12.3 to 13.0 API Differences
DACommon.h
Added
#def DA_EXTERN
Added
#def da_os_ownership
DADevice.h
Added
DADeviceProtocol
Added
DADeviceProtocolInvalid
Added
DADeviceProtocolDIAL
Added
DADeviceFlags
Added
DADeviceFlagsNone
Added
DADeviceFlagsSupportsAudio
Added
DADeviceFlagsSupportsVideo
Added
DADeviceFlagsToString()
Added
DADeviceProtocolType
Added
DADeviceProtocolTypeInvalid
Added
DADeviceProtocolTypeDIAL
Added
DADeviceProtocolTypeReserved1
Added
DADeviceProtocolTypeReserved2
Added
DADeviceProtocolTypeToString()
Added
DADeviceType
Added
DADeviceTypeHiFiSpeaker
Added
DADeviceTypeHiFiSpeaker2
Added
DADeviceTypeTVWithMediaBox
Added
DADeviceTypeTV
Added
DADeviceTypeToString()
Added
DADeviceState
Added
DADeviceStateInvalid
Added
DADeviceStateActivating
Added
DADeviceStateActivated
Added
DADeviceStateAuthorized
Added
DADeviceStateInvalidating
Added
DADeviceStateUnknown
Added
DADeviceStateSelected
Added
DADeviceStateDeselected
Added
DADeviceStateConnecting
Added
DADeviceStateConnected
Added
DADeviceStateDisconnecting
Added
DADeviceStateDisconnected
Added
DADeviceStateToString()
Added
DADevice
Added
DADevice.bluetoothIdentifier
Added
DADevice.flags
Added
DADevice.type
Added
DADevice.identifier
Added
DADevice.metadata
Added
DADevice.name
Added
DADevice.networkEndpoint
Added
DADevice.protocol
Added
DADevice.protocolType
Added
DADevice.state
Added
DADevice.txtRecordData
Added
DADevice.url
DADiscovery.h
Added
DADiscoveryConfiguration
Added
DADiscoveryConfiguration.bluetoothCompanyIdentifiers
Added
DADiscoveryConfiguration.bluetoothServices
Added
DADiscoveryConfiguration.bonjourServiceTypes
Added
DADiscovery
Added
DADiscovery.dispatchQueue
Added
DADiscovery.eventHandler
Added
-[DADiscovery initWithConfiguration:error:]
Added
-[DADiscovery activate]
Added
-[DADiscovery invalidate]
DAErrors.h
Added
DAErrorDomain
Added
DAErrorCode
Added
DAErrorCodeSuccess
Added
DAErrorCodeUnknown
Added
DAErrorCodeBadParameter
Added
DAErrorCodeUnsupported
Added
DAErrorCodeTimeout
Added
DAErrorCodeInternal
Added
DAErrorCodeMissingEntitlement
Added
DAErrorCodePermission
Added
DAErrorCodeNext
Added
DAErrorOutType
Added
DAErrorHandler
DAEvent.h
Added
DAEventType
Added
DAEventTypeUnknown
Added
DAEventTypeActivated
Added
DAEventTypeInvalidated
Added
DAEventTypeSessionStarted
Added
DAEventTypeSessionEnded
Added
DAEventTypeXPCInterrupted
Added
DAEventTypeDeviceFound
Added
DAEventTypeDeviceLost
Added
DAEventTypeDeviceChanged
Added
DAEventTypeDevicesPresentChanged
Added
DAEventTypeToString()
Added
DAEventHandler
Added
DAEvent
Added
DAEvent.eventType
Added
DAEventDevice
Added
-[DAEventDevice initWithEventType:device:]
Added
DAEventDevice.device
Added
DADeviceEvent
Added
DAEventDevicesPresent
Added
DAEventDevicesPresent.devicesPresent
DAExtension.h
Added
DADiscoveryExtensionSession
Added
-[DADiscoveryExtensionSession reportEvent:]
Added
DADiscoveryExtensionProtocol
Added
-[DADiscoveryExtensionProtocol startDiscoveryWithSession:]
Added
-[DADiscoveryExtensionProtocol stopDiscoveryWithSession:]
DADiscoveryExtensionConfiguration
Added
DADiscoveryExtensionConfiguration
Added
DADiscoveryExtensionConfiguration.init(discoveryExtension:)
Added
DADiscoveryExtensionConfiguration.accept(connection:)
DADiscoveryExtensionConfigurationProtocol
Added
DADiscoveryExtensionConfigurationProtocol