One Logo Pool Ball
AudioToolbox · IOS API REFERENCE

HostCallbackInfo

struct · SDK 27.1

struct HostCallbackInfo

Members (7)

get

beatAndTempoProc

TypeScript
get beatAndTempoProc(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null, arg2: (SDKHandle) | null) => Promise<number>)) | null
Swift declaration
var beatAndTempoProc: HostCallback_GetBeatAndTempo?
get

hostUserData

TypeScript
get hostUserData(): (SDKHandle) | null
Swift declaration
var hostUserData: UnsafeMutableRawPointer?
set

hostUserData

TypeScript
set hostUserData(value: (SDKHandle) | null)
Swift declaration
var hostUserData: UnsafeMutableRawPointer?
get

musicalTimeLocationProc

TypeScript
get musicalTimeLocationProc(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null, arg2: (SDKHandle) | null, arg3: (SDKHandle) | null, arg4: (SDKHandle) | null) => Promise<number>)) | null
Swift declaration
var musicalTimeLocationProc: HostCallback_GetMusicalTimeLocation?
get

transportStateProc2

TypeScript
get transportStateProc2(): (((arg0: (SDKHandle) | null, arg1: (NativeOut<boolean>) | null, arg2: (NativeOut<boolean>) | null, arg3: (NativeOut<boolean>) | null, arg4: (SDKHandle) | null, arg5: (NativeOut<boolean>) | null, arg6: (SDKHandle) | null, arg7: (SDKHandle) | null) => Promise<number>)) | null
Swift declaration
var transportStateProc2: HostCallback_GetTransportState2?
get

transportStateProc

TypeScript
get transportStateProc(): (((arg0: (SDKHandle) | null, arg1: (NativeOut<boolean>) | null, arg2: (NativeOut<boolean>) | null, arg3: (SDKHandle) | null, arg4: (NativeOut<boolean>) | null, arg5: (SDKHandle) | null, arg6: (SDKHandle) | null) => Promise<number>)) | null
Swift declaration
var transportStateProc: HostCallback_GetTransportState?
init

init

TypeScript
static init(): HostCallbackInfo
Swift declaration
init()

Skipped declarations

5 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

HostCallbackInfo.init(hostUserData:beatAndTempoProc:musicalTimeLocationProc:transportStateProc:transportStateProc2:)

callback cannot propagate synchronous failure

HostCallbackInfo.beatAndTempoProc

closure property answers its caller

HostCallbackInfo.musicalTimeLocationProc

closure property answers its caller

HostCallbackInfo.transportStateProc

closure property answers its caller

HostCallbackInfo.transportStateProc2

closure property answers its caller

All AudioToolbox types →