[]Struct jni_android_sys::android::media::AudioManager

#[repr(transparent)]
pub struct AudioManager(_);

public class AudioManager

Required feature: "android-media-AudioManager"

Methods

impl AudioManager

pub fn dispatchMediaKeyEvent<'env>(
    &'env self,
    arg0: impl Into<Option<&'env KeyEvent>>
) -> Result<(), Local<'env, Throwable>>
[src]

dispatchMediaKeyEvent

Required features: "android-view-KeyEvent"

pub fn isVolumeFixed<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn adjustStreamVolume<'env>(
    &'env self,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn adjustVolume<'env>(
    &'env self,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn adjustSuggestedStreamVolume<'env>(
    &'env self,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getRingerMode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn getStreamMaxVolume<'env>(
    &'env self,
    arg0: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn getStreamMinVolume<'env>(
    &'env self,
    arg0: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn getStreamVolume<'env>(
    &'env self,
    arg0: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn getStreamVolumeDb<'env>(
    &'env self,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<f32, Local<'env, Throwable>>
[src]

pub fn setRingerMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setStreamVolume<'env>(
    &'env self,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setStreamSolo<'env>(
    &'env self,
    arg0: i32,
    arg1: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn setStreamMute<'env>(
    &'env self,
    arg0: i32,
    arg1: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn isStreamMute<'env>(
    &'env self,
    arg0: i32
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn shouldVibrate<'env>(
    &'env self,
    arg0: i32
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

pub fn getVibrateSetting<'env>(
    &'env self,
    arg0: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

pub fn setVibrateSetting<'env>(
    &'env self,
    arg0: i32,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn setSpeakerphoneOn<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn isSpeakerphoneOn<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn isBluetoothScoAvailableOffCall<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn startBluetoothSco<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn stopBluetoothSco<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn setBluetoothScoOn<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn isBluetoothScoOn<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setBluetoothA2dpOn<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn isBluetoothA2dpOn<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

pub fn setWiredHeadsetOn<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn isWiredHeadsetOn<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

pub fn setMicrophoneMute<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn isMicrophoneMute<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn setRouting<'env>(
    &'env self,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getRouting<'env>(
    &'env self,
    arg0: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

pub fn isMusicActive<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn generateAudioSessionId<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setParameters<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setParameters

Required features: "java-lang-String"

pub fn getParameters<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getParameters

Required features: "java-lang-String"

pub fn playSoundEffect_int<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn playSoundEffect_int_float<'env>(
    &'env self,
    arg0: i32,
    arg1: f32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn loadSoundEffects<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn unloadSoundEffects<'env>(
    &'env self
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn requestAudioFocus_OnAudioFocusChangeListener_int_int<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_OnAudioFocusChangeListener>>,
    arg1: i32,
    arg2: i32
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

requestAudioFocus

Required features: "android-media-AudioManager_OnAudioFocusChangeListener"

pub fn requestAudioFocus_AudioFocusRequest<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioFocusRequest>>
) -> Result<i32, Local<'env, Throwable>>
[src]

requestAudioFocus

Required features: "android-media-AudioFocusRequest"

pub fn abandonAudioFocusRequest<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioFocusRequest>>
) -> Result<i32, Local<'env, Throwable>>
[src]

abandonAudioFocusRequest

Required features: "android-media-AudioFocusRequest"

pub fn abandonAudioFocus<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_OnAudioFocusChangeListener>>
) -> Result<i32, Local<'env, Throwable>>
[src]

Deprecated

abandonAudioFocus

Required features: "android-media-AudioManager_OnAudioFocusChangeListener"

pub fn registerMediaButtonEventReceiver_ComponentName<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ComponentName>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

registerMediaButtonEventReceiver

Required features: "android-content-ComponentName"

pub fn registerMediaButtonEventReceiver_PendingIntent<'env>(
    &'env self,
    arg0: impl Into<Option<&'env PendingIntent>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

registerMediaButtonEventReceiver

Required features: "android-app-PendingIntent"

pub fn unregisterMediaButtonEventReceiver_ComponentName<'env>(
    &'env self,
    arg0: impl Into<Option<&'env ComponentName>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

unregisterMediaButtonEventReceiver

Required features: "android-content-ComponentName"

pub fn unregisterMediaButtonEventReceiver_PendingIntent<'env>(
    &'env self,
    arg0: impl Into<Option<&'env PendingIntent>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

unregisterMediaButtonEventReceiver

Required features: "android-app-PendingIntent"

pub fn registerRemoteControlClient<'env>(
    &'env self,
    arg0: impl Into<Option<&'env RemoteControlClient>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

registerRemoteControlClient

Required features: "android-media-RemoteControlClient"

pub fn unregisterRemoteControlClient<'env>(
    &'env self,
    arg0: impl Into<Option<&'env RemoteControlClient>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

unregisterRemoteControlClient

Required features: "android-media-RemoteControlClient"

pub fn registerRemoteController<'env>(
    &'env self,
    arg0: impl Into<Option<&'env RemoteController>>
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

registerRemoteController

Required features: "android-media-RemoteController"

pub fn unregisterRemoteController<'env>(
    &'env self,
    arg0: impl Into<Option<&'env RemoteController>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

unregisterRemoteController

Required features: "android-media-RemoteController"

pub fn registerAudioPlaybackCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_AudioPlaybackCallback>>,
    arg1: impl Into<Option<&'env Handler>>
) -> Result<(), Local<'env, Throwable>>
[src]

registerAudioPlaybackCallback

Required features: "android-media-AudioManager_AudioPlaybackCallback", "android-os-Handler"

pub fn unregisterAudioPlaybackCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_AudioPlaybackCallback>>
) -> Result<(), Local<'env, Throwable>>
[src]

unregisterAudioPlaybackCallback

Required features: "android-media-AudioManager_AudioPlaybackCallback"

pub fn getActivePlaybackConfigurations<'env>(
    &'env self
) -> Result<Option<Local<'env, List>>, Local<'env, Throwable>>
[src]

getActivePlaybackConfigurations

Required features: "java-util-List"

pub fn registerAudioRecordingCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_AudioRecordingCallback>>,
    arg1: impl Into<Option<&'env Handler>>
) -> Result<(), Local<'env, Throwable>>
[src]

registerAudioRecordingCallback

Required features: "android-media-AudioManager_AudioRecordingCallback", "android-os-Handler"

pub fn unregisterAudioRecordingCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioManager_AudioRecordingCallback>>
) -> Result<(), Local<'env, Throwable>>
[src]

unregisterAudioRecordingCallback

Required features: "android-media-AudioManager_AudioRecordingCallback"

pub fn getActiveRecordingConfigurations<'env>(
    &'env self
) -> Result<Option<Local<'env, List>>, Local<'env, Throwable>>
[src]

getActiveRecordingConfigurations

Required features: "java-util-List"

pub fn getProperty<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getProperty

Required features: "java-lang-String"

pub fn getDevices<'env>(
    &'env self,
    arg0: i32
) -> Result<Option<Local<'env, ObjectArray<AudioDeviceInfo, Throwable>>>, Local<'env, Throwable>>
[src]

getDevices

Required features: "android-media-AudioDeviceInfo"

pub fn registerAudioDeviceCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioDeviceCallback>>,
    arg1: impl Into<Option<&'env Handler>>
) -> Result<(), Local<'env, Throwable>>
[src]

registerAudioDeviceCallback

Required features: "android-media-AudioDeviceCallback", "android-os-Handler"

pub fn unregisterAudioDeviceCallback<'env>(
    &'env self,
    arg0: impl Into<Option<&'env AudioDeviceCallback>>
) -> Result<(), Local<'env, Throwable>>
[src]

unregisterAudioDeviceCallback

Required features: "android-media-AudioDeviceCallback"

pub fn getMicrophones<'env>(
    &'env self
) -> Result<Option<Local<'env, List>>, Local<'env, Throwable>>
[src]

getMicrophones

Required features: "java-util-List"

pub const ACTION_AUDIO_BECOMING_NOISY: &'static str[src]

public static final ACTION_AUDIO_BECOMING_NOISY

pub const ACTION_HDMI_AUDIO_PLUG: &'static str[src]

public static final ACTION_HDMI_AUDIO_PLUG

pub const ACTION_HEADSET_PLUG: &'static str[src]

public static final ACTION_HEADSET_PLUG

pub const ACTION_MICROPHONE_MUTE_CHANGED: &'static str[src]

public static final ACTION_MICROPHONE_MUTE_CHANGED

pub const ACTION_SCO_AUDIO_STATE_CHANGED: &'static str[src]

Deprecated

public static final ACTION_SCO_AUDIO_STATE_CHANGED

pub const ACTION_SCO_AUDIO_STATE_UPDATED: &'static str[src]

public static final ACTION_SCO_AUDIO_STATE_UPDATED

pub const ADJUST_LOWER: i32[src]

public static final ADJUST_LOWER

pub const ADJUST_MUTE: i32[src]

public static final ADJUST_MUTE

pub const ADJUST_RAISE: i32[src]

public static final ADJUST_RAISE

pub const ADJUST_SAME: i32[src]

public static final ADJUST_SAME

pub const ADJUST_TOGGLE_MUTE: i32[src]

public static final ADJUST_TOGGLE_MUTE

pub const ADJUST_UNMUTE: i32[src]

public static final ADJUST_UNMUTE

pub const AUDIOFOCUS_GAIN: i32[src]

public static final AUDIOFOCUS_GAIN

pub const AUDIOFOCUS_GAIN_TRANSIENT: i32[src]

public static final AUDIOFOCUS_GAIN_TRANSIENT

pub const AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE: i32[src]

pub const AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK: i32[src]

pub const AUDIOFOCUS_LOSS: i32[src]

public static final AUDIOFOCUS_LOSS

pub const AUDIOFOCUS_LOSS_TRANSIENT: i32[src]

public static final AUDIOFOCUS_LOSS_TRANSIENT

pub const AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK: i32[src]

pub const AUDIOFOCUS_NONE: i32[src]

public static final AUDIOFOCUS_NONE

pub const AUDIOFOCUS_REQUEST_DELAYED: i32[src]

public static final AUDIOFOCUS_REQUEST_DELAYED

pub const AUDIOFOCUS_REQUEST_FAILED: i32[src]

public static final AUDIOFOCUS_REQUEST_FAILED

pub const AUDIOFOCUS_REQUEST_GRANTED: i32[src]

public static final AUDIOFOCUS_REQUEST_GRANTED

pub const AUDIO_SESSION_ID_GENERATE: i32[src]

public static final AUDIO_SESSION_ID_GENERATE

pub const ERROR: i32[src]

public static final ERROR

pub const ERROR_DEAD_OBJECT: i32[src]

public static final ERROR_DEAD_OBJECT

pub const EXTRA_AUDIO_PLUG_STATE: &'static str[src]

public static final EXTRA_AUDIO_PLUG_STATE

pub const EXTRA_ENCODINGS: &'static str[src]

public static final EXTRA_ENCODINGS

pub const EXTRA_MAX_CHANNEL_COUNT: &'static str[src]

public static final EXTRA_MAX_CHANNEL_COUNT

pub const EXTRA_RINGER_MODE: &'static str[src]

public static final EXTRA_RINGER_MODE

pub const EXTRA_SCO_AUDIO_PREVIOUS_STATE: &'static str[src]

public static final EXTRA_SCO_AUDIO_PREVIOUS_STATE

pub const EXTRA_SCO_AUDIO_STATE: &'static str[src]

public static final EXTRA_SCO_AUDIO_STATE

pub const EXTRA_VIBRATE_SETTING: &'static str[src]

Deprecated

public static final EXTRA_VIBRATE_SETTING

pub const EXTRA_VIBRATE_TYPE: &'static str[src]

Deprecated

public static final EXTRA_VIBRATE_TYPE

pub const FLAG_ALLOW_RINGER_MODES: i32[src]

public static final FLAG_ALLOW_RINGER_MODES

pub const FLAG_PLAY_SOUND: i32[src]

public static final FLAG_PLAY_SOUND

pub const FLAG_REMOVE_SOUND_AND_VIBRATE: i32[src]

public static final FLAG_REMOVE_SOUND_AND_VIBRATE

pub const FLAG_SHOW_UI: i32[src]

public static final FLAG_SHOW_UI

pub const FLAG_VIBRATE: i32[src]

public static final FLAG_VIBRATE

pub const FX_FOCUS_NAVIGATION_DOWN: i32[src]

public static final FX_FOCUS_NAVIGATION_DOWN

pub const FX_FOCUS_NAVIGATION_LEFT: i32[src]

public static final FX_FOCUS_NAVIGATION_LEFT

pub const FX_FOCUS_NAVIGATION_RIGHT: i32[src]

public static final FX_FOCUS_NAVIGATION_RIGHT

pub const FX_FOCUS_NAVIGATION_UP: i32[src]

public static final FX_FOCUS_NAVIGATION_UP

pub const FX_KEYPRESS_DELETE: i32[src]

public static final FX_KEYPRESS_DELETE

pub const FX_KEYPRESS_INVALID: i32[src]

public static final FX_KEYPRESS_INVALID

pub const FX_KEYPRESS_RETURN: i32[src]

public static final FX_KEYPRESS_RETURN

pub const FX_KEYPRESS_SPACEBAR: i32[src]

public static final FX_KEYPRESS_SPACEBAR

pub const FX_KEYPRESS_STANDARD: i32[src]

public static final FX_KEYPRESS_STANDARD

pub const FX_KEY_CLICK: i32[src]

public static final FX_KEY_CLICK

pub const GET_DEVICES_ALL: i32[src]

public static final GET_DEVICES_ALL

pub const GET_DEVICES_INPUTS: i32[src]

public static final GET_DEVICES_INPUTS

pub const GET_DEVICES_OUTPUTS: i32[src]

public static final GET_DEVICES_OUTPUTS

pub const MODE_CURRENT: i32[src]

public static final MODE_CURRENT

pub const MODE_INVALID: i32[src]

public static final MODE_INVALID

pub const MODE_IN_CALL: i32[src]

public static final MODE_IN_CALL

pub const MODE_IN_COMMUNICATION: i32[src]

public static final MODE_IN_COMMUNICATION

pub const MODE_NORMAL: i32[src]

public static final MODE_NORMAL

pub const MODE_RINGTONE: i32[src]

public static final MODE_RINGTONE

pub const NUM_STREAMS: i32[src]

Deprecated

public static final NUM_STREAMS

pub const PROPERTY_OUTPUT_FRAMES_PER_BUFFER: &'static str[src]

pub const PROPERTY_OUTPUT_SAMPLE_RATE: &'static str[src]

public static final PROPERTY_OUTPUT_SAMPLE_RATE

pub const PROPERTY_SUPPORT_AUDIO_SOURCE_UNPROCESSED: &'static str[src]

pub const PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND: &'static str[src]

pub const PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND: &'static str[src]

pub const RINGER_MODE_CHANGED_ACTION: &'static str[src]

public static final RINGER_MODE_CHANGED_ACTION

pub const RINGER_MODE_NORMAL: i32[src]

public static final RINGER_MODE_NORMAL

pub const RINGER_MODE_SILENT: i32[src]

public static final RINGER_MODE_SILENT

pub const RINGER_MODE_VIBRATE: i32[src]

public static final RINGER_MODE_VIBRATE

pub const ROUTE_ALL: i32[src]

Deprecated

public static final ROUTE_ALL

pub const ROUTE_BLUETOOTH: i32[src]

Deprecated

public static final ROUTE_BLUETOOTH

pub const ROUTE_BLUETOOTH_A2DP: i32[src]

Deprecated

public static final ROUTE_BLUETOOTH_A2DP

pub const ROUTE_BLUETOOTH_SCO: i32[src]

Deprecated

public static final ROUTE_BLUETOOTH_SCO

pub const ROUTE_EARPIECE: i32[src]

Deprecated

public static final ROUTE_EARPIECE

pub const ROUTE_HEADSET: i32[src]

Deprecated

public static final ROUTE_HEADSET

pub const ROUTE_SPEAKER: i32[src]

Deprecated

public static final ROUTE_SPEAKER

pub const SCO_AUDIO_STATE_CONNECTED: i32[src]

public static final SCO_AUDIO_STATE_CONNECTED

pub const SCO_AUDIO_STATE_CONNECTING: i32[src]

public static final SCO_AUDIO_STATE_CONNECTING

pub const SCO_AUDIO_STATE_DISCONNECTED: i32[src]

public static final SCO_AUDIO_STATE_DISCONNECTED

pub const SCO_AUDIO_STATE_ERROR: i32[src]

public static final SCO_AUDIO_STATE_ERROR

pub const STREAM_ACCESSIBILITY: i32[src]

public static final STREAM_ACCESSIBILITY

pub const STREAM_ALARM: i32[src]

public static final STREAM_ALARM

pub const STREAM_DTMF: i32[src]

public static final STREAM_DTMF

pub const STREAM_MUSIC: i32[src]

public static final STREAM_MUSIC

pub const STREAM_NOTIFICATION: i32[src]

public static final STREAM_NOTIFICATION

pub const STREAM_RING: i32[src]

public static final STREAM_RING

pub const STREAM_SYSTEM: i32[src]

public static final STREAM_SYSTEM

pub const STREAM_VOICE_CALL: i32[src]

public static final STREAM_VOICE_CALL

pub const USE_DEFAULT_STREAM_TYPE: i32[src]

public static final USE_DEFAULT_STREAM_TYPE

pub const VIBRATE_SETTING_CHANGED_ACTION: &'static str[src]

Deprecated

public static final VIBRATE_SETTING_CHANGED_ACTION

pub const VIBRATE_SETTING_OFF: i32[src]

Deprecated

public static final VIBRATE_SETTING_OFF

pub const VIBRATE_SETTING_ON: i32[src]

Deprecated

public static final VIBRATE_SETTING_ON

pub const VIBRATE_SETTING_ONLY_SILENT: i32[src]

Deprecated

public static final VIBRATE_SETTING_ONLY_SILENT

pub const VIBRATE_TYPE_NOTIFICATION: i32[src]

Deprecated

public static final VIBRATE_TYPE_NOTIFICATION

pub const VIBRATE_TYPE_RINGER: i32[src]

Deprecated

public static final VIBRATE_TYPE_RINGER

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for AudioManager

impl AsValidJObjectAndEnv for AudioManager

impl Deref for AudioManager

type Target = Object

The resulting type after dereferencing.

impl JniType for AudioManager

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.