PlasmoVoiceClient

The Plasmo Voice Client API.

Functions

Link copied to clipboard
@NotNull
abstract fun getActivationManager(): @NotNull ClientActivationManager
Link copied to clipboard
@NotNull
abstract fun getAddonConfig(@NotNull addon: @NotNull Any): @NotNull AddonConfig
Gets the AddonConfig for the specified addon.
Link copied to clipboard
abstract fun getAddonManager(): @NotNull AddonManager
Link copied to clipboard
Gets the client's addons loaders.
Link copied to clipboard
@NotNull
abstract fun getAudioCapture(): @NotNull AudioCapture
Gets the AudioCapture.
Link copied to clipboard
Link copied to clipboard
abstract fun getCodecManager(): @NotNull CodecManager
Link copied to clipboard
@NotNull
abstract fun getConfig(): @NotNull ClientConfig
Gets the ClientConfig.
Link copied to clipboard
abstract fun getConfigFolder(): @NotNull File
Link copied to clipboard
abstract fun getDebugLogger(): @NotNull DebugLogger
Link copied to clipboard
@NotNull
abstract fun getDeviceFactoryManager(): @NotNull DeviceFactoryManager
Link copied to clipboard
@NotNull
abstract fun getDeviceManager(): @NotNull DeviceManager
Gets the DeviceManager.
Link copied to clipboard
@NotNull
abstract fun getDistanceVisualizer(): @NotNull DistanceVisualizer
Link copied to clipboard
abstract fun getEncryptionManager(): @NotNull EncryptionManager
Link copied to clipboard
abstract fun getEventBus(): @NotNull EventBus
Link copied to clipboard
@NotNull
abstract fun getHotkeys(): @NotNull Hotkeys
Gets the Hotkeys.
Link copied to clipboard
Link copied to clipboard
Gets the current ServerInfo.
Link copied to clipboard
@NotNull
abstract fun getSourceLineManager(): @NotNull ClientSourceLineManager
Link copied to clipboard
@NotNull
abstract fun getSourceManager(): @NotNull ClientSourceManager
Link copied to clipboard
@NotNull
abstract fun getTimeSupplier(): @NotNull TimeSupplier
Gets the current time supplier.
Link copied to clipboard
@NotNull
abstract fun getUdpClientManager(): @NotNull UdpClientManager
Link copied to clipboard
abstract fun getVersion(): @NotNull String
Link copied to clipboard
abstract fun setTimeSupplier(@NotNull timeSupplier: @NotNull TimeSupplier)
Sets the time supplier.