DefaultRealtimeController
@objcMembers
public class DefaultRealtimeController : NSObject, RealtimeControllerFacade
-
Declaration
Swift
public init(audioClientController: AudioClientController, audioClientObserver: AudioClientObserver, videoClientController: VideoClientController)
-
Declaration
Swift
public func realtimeLocalMute() -> Bool
-
Declaration
Swift
public func realtimeLocalUnmute() -> Bool
-
Declaration
Swift
public func addRealtimeObserver(observer: RealtimeObserver)
-
Declaration
Swift
public func removeRealtimeObserver(observer: RealtimeObserver)
-
Declaration
Swift
public func addRealtimeDataMessageObserver(topic: String, observer: DataMessageObserver)
-
Declaration
Swift
public func removeRealtimeDataMessageObserverFromTopic(topic: String)
-
Declaration
Swift
public func realtimeSendDataMessage(topic: String, data: Any, lifetimeMs: Int32 = 0) throws
-
Declaration
Swift
public func realtimeSetVoiceFocusEnabled(enabled: Bool) -> Bool
-
Declaration
Swift
public func realtimeIsVoiceFocusEnabled() -> Bool
-
Declaration
Swift
public func addRealtimeTranscriptEventObserver(observer: TranscriptEventObserver)
-
Declaration
Swift
public func removeRealtimeTranscriptEventObserver(observer: TranscriptEventObserver)