AccessorySetupKit Namespace

Classes

Name Description
ASAccessory
ASAccessoryEvent
ASAccessorySession
ASAccessorySettings
ASDiscoveredAccessory

Provides information about an accessory discovered for custom picker filtering.

ASDiscoveredDisplayItem

A picker display item created by customizing a discovered accessory.

ASDiscoveryDescriptor
ASErrorCodeExtensions

Extension methods for the ASErrorCode enumeration.

ASMigrationDisplayItem
ASPickerDisplayItem
ASPickerDisplaySettings
ASPickerDisplaySettingsDiscoveryTimeout
ASPropertyCompareString

Represents a string and the comparison options used to match it.

Enums

Name Description
ASAccessoryEventType
ASAccessoryRenameOptions

Specifies options for renaming an accessory.

ASAccessoryState

Specifies the authorization state of an accessory.

ASAccessorySupportOptions

Specifies the technologies that an accessory supports.

ASDiscoveryDescriptorRange

Specifies the range within which to discover Bluetooth accessories.

ASDiscoveryDescriptorWiFiAwareServiceRole

Specifies the service role of a Wi-Fi Aware accessory.

ASErrorCode

Specifies errors reported by AccessorySetupKit.

ASPickerDisplayItemSetupOptions

Specifies options for setting up an accessory in the picker.

ASPickerDisplaySettingsOptions

Specifies options that customize accessory picker discovery.

Delegates

Name Description
ASAccessorySessionCompletionHandler

A completion handler for accessory session operations.

ASAccessorySessionFinishPickerDiscoveryHandler

A completion handler for finishing picker discovery.

ASAccessorySessionUpdateAuthorizationHandler

A completion handler for updating accessory authorization.

ASAccessorySessionUpdatePickerHandler

A completion handler for updating the accessories shown in the picker.