TransportType
public struct TransportType : RawRepresentable, ExpressibleByIntegerLiteral, ExpressibleByStringLiteral
extension AudioDevice.TransportType: CustomDebugStringConvertible
A thin wrapper around a HAL audio device transport type
-
Unknown
Declaration
Swift
public static let unknown: AudioDevice.TransportType
-
Built-in
Declaration
Swift
public static let builtIn: AudioDevice.TransportType
-
Aggregate device
Declaration
Swift
public static let aggregate: AudioDevice.TransportType
-
Virtual device
Declaration
Swift
public static let virtual: AudioDevice.TransportType
-
PCI
Declaration
Swift
public static let pci: AudioDevice.TransportType
-
USB
Declaration
Swift
public static let usb: AudioDevice.TransportType
-
FireWire
Declaration
Swift
public static let fireWire: AudioDevice.TransportType
-
Bluetooth
Declaration
Swift
public static let bluetooth: AudioDevice.TransportType
-
Bluetooth Low Energy
Declaration
Swift
public static let bluetoothLE: AudioDevice.TransportType
-
HDMI
Declaration
Swift
public static let hdmi: AudioDevice.TransportType
-
DisplayPort
Declaration
Swift
public static let displayPort: AudioDevice.TransportType
-
AirPlay
Declaration
Swift
public static let airPlay: AudioDevice.TransportType
-
AVB
Declaration
Swift
public static let avb: AudioDevice.TransportType
-
Thunderbolt
Declaration
Swift
public static let thunderbolt: AudioDevice.TransportType
-
Declaration
Swift
public let rawValue: UInt32
-
Declaration
Swift
public init(rawValue: UInt32)
-
Declaration
Swift
public init(integerLiteral value: UInt32)
-
Declaration
Swift
public init(stringLiteral value: StringLiteralType)
-
Declaration
Swift
public var debugDescription: String { get }