One Logo Pool Ball
ExternalAccessory · IOS API REFERENCE

EAAccessory

class · iOS 3.0+ · SDK 27.1

class EAAccessory

Members (13)

init

init

TypeScript
static init(): EAAccessory
Swift declaration
init()
get · iOS 3.0+

isConnected

TypeScript
get isConnected(): boolean
Swift declaration
var isConnected: Bool { get }
get · iOS 3.0+

connectionID

TypeScript
get connectionID(): number
Swift declaration
var connectionID: Int { get }
get · iOS 3.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
unowned(unsafe) var delegate: (any EAAccessoryDelegate)? { get set }
set · iOS 3.0+

delegate

TypeScript
set delegate(value: (Implements<EAAccessoryDelegate> | SDKHandle) | null)
Swift declaration
unowned(unsafe) var delegate: (any EAAccessoryDelegate)? { get set }
get · iOS 9.3+ · Deprecated in iOS 13.0

dockType

TypeScript
get dockType(): string
Swift declaration
var dockType: String { get }
get · iOS 3.0+

firmwareRevision

TypeScript
get firmwareRevision(): string
Swift declaration
var firmwareRevision: String { get }
get · iOS 3.0+

hardwareRevision

TypeScript
get hardwareRevision(): string
Swift declaration
var hardwareRevision: String { get }
get · iOS 3.0+

manufacturer

TypeScript
get manufacturer(): string
Swift declaration
var manufacturer: String { get }
get · iOS 3.0+

modelNumber

TypeScript
get modelNumber(): string
Swift declaration
var modelNumber: String { get }
get · iOS 3.0+

name

TypeScript
get name(): string
Swift declaration
var name: String { get }
get · iOS 3.0+

protocolStrings

TypeScript
get protocolStrings(): Array<string>
Swift declaration
var protocolStrings: [String] { get }
get · iOS 3.0+

serialNumber

TypeScript
get serialNumber(): string
Swift declaration
var serialNumber: String { get }

Skipped declarations

No declarations were skipped in this snapshot.

All ExternalAccessory types →