Table of Contents

Interface ISoundController

Namespace
IO.Scanbot.Sdk.Util.Snap
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/util/snap/SoundController", "", "IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker")]
public interface ISoundController : IJavaObject, IJavaPeerable, IDisposable
Inherited Members

Methods

PlayBleepSound(IContinuation)

[Register("playBleepSound", "(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;", "GetPlayBleepSound_Lkotlin_coroutines_Continuation_Handler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
Object PlayBleepSound(IContinuation p0)

Parameters

p0 IContinuation

Returns

Object

Release()

[Register("release", "()V", "GetReleaseHandler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void Release()

SetBleepEnabled(bool)

[Register("setBleepEnabled", "(Z)V", "GetSetBleepEnabled_ZHandler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void SetBleepEnabled(bool enable)

Parameters

enable bool

SetBleepResId(int)

[Register("setBleepResId", "(I)V", "GetSetBleepResId_IHandler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void SetBleepResId(int resId)

Parameters

resId int

SetBleepUri(Uri)

[Register("setBleepUri", "(Landroid/net/Uri;)V", "GetSetBleepUri_Landroid_net_Uri_Handler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void SetBleepUri(Uri uri)

Parameters

uri Uri

SetUp()

[Register("setUp", "()V", "GetSetUpHandler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void SetUp()

SetVibrationEnabled(bool)

[Register("setVibrationEnabled", "(Z)V", "GetSetVibrationEnabled_ZHandler:IO.Scanbot.Sdk.Util.Snap.ISoundControllerInvoker, BarcodeSDK.NET.Droid")]
void SetVibrationEnabled(bool enable)

Parameters

enable bool