init
TypeScriptstatic init(): SHSessionSwift declarationinit()class · iOS 15.0+ · SDK 27.1
class SHSessionstatic init(): SHSessionSwift declarationinit()static initCatalog(catalog: SHCatalog): SHSessionSwift declarationinit(catalog: SHCatalog)match(signature: SHSignature): voidSwift declarationfunc match(_ signature: SHSignature)matchStreamingBuffer(buffer: _AVFAudio_AVAudioPCMBuffer, time?: (_AVFAudio_AVAudioTime) | null): voidSwift declarationfunc matchStreamingBuffer(_ buffer: AVAudioPCMBuffer, at time: AVAudioTime?)get catalog(): SHCatalogSwift declarationvar catalog: SHCatalog { get }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any SHSessionDelegate)? { get set }set delegate(value: (Implements<SHSessionDelegate> | SDKHandle) | null)Swift declarationweak var delegate: (any SHSessionDelegate)? { get set }result(signature: SHSignature): Promise<SHSession_Result>Swift declarationfunc result(from signature: SHSignature) async -> SHSession.ResultPerforms an asynchronous match with a signature you specify. - Parameters: - signature: The signature to match. - Returns: A ``SHSession/Result`` enum that indicates the result.
get results(): SHSession_ResultsSwift declarationvar results: SHSession.Results { get }The results as an asynchronous sequence of matches.
No declarations were skipped in this snapshot.