[−]Struct jni_android_sys::android::media::ToneGenerator
public class ToneGenerator
Required feature: "android-media-ToneGenerator"
Methods
impl ToneGenerator
pub fn new<'env>(
__jni_env: &'env Env,
arg0: i32,
arg1: i32
) -> Result<Local<'env, ToneGenerator>, Local<'env, Throwable>>
[src]
__jni_env: &'env Env,
arg0: i32,
arg1: i32
) -> Result<Local<'env, ToneGenerator>, Local<'env, Throwable>>
pub fn startTone_int<'env>(
&'env self,
arg0: i32
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32
) -> Result<bool, Local<'env, Throwable>>
pub fn startTone_int_int<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<bool, Local<'env, Throwable>>
pub fn stopTone<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn release<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn getAudioSessionId<'env>(
&'env self
) -> Result<i32, Local<'env, Throwable>>
[src]
&'env self
) -> Result<i32, Local<'env, Throwable>>
pub const MAX_VOLUME: i32
[src]
public static final MAX_VOLUME
pub const MIN_VOLUME: i32
[src]
public static final MIN_VOLUME
pub const TONE_CDMA_ABBR_ALERT: i32
[src]
public static final TONE_CDMA_ABBR_ALERT
pub const TONE_CDMA_ABBR_INTERCEPT: i32
[src]
public static final TONE_CDMA_ABBR_INTERCEPT
pub const TONE_CDMA_ABBR_REORDER: i32
[src]
public static final TONE_CDMA_ABBR_REORDER
pub const TONE_CDMA_ALERT_AUTOREDIAL_LITE: i32
[src]
public static final TONE_CDMA_ALERT_AUTOREDIAL_LITE
pub const TONE_CDMA_ALERT_CALL_GUARD: i32
[src]
public static final TONE_CDMA_ALERT_CALL_GUARD
pub const TONE_CDMA_ALERT_INCALL_LITE: i32
[src]
public static final TONE_CDMA_ALERT_INCALL_LITE
pub const TONE_CDMA_ALERT_NETWORK_LITE: i32
[src]
public static final TONE_CDMA_ALERT_NETWORK_LITE
pub const TONE_CDMA_ANSWER: i32
[src]
public static final TONE_CDMA_ANSWER
pub const TONE_CDMA_CALLDROP_LITE: i32
[src]
public static final TONE_CDMA_CALLDROP_LITE
pub const TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP
pub const TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL
pub const TONE_CDMA_CALL_SIGNAL_ISDN_PAT3: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_PAT3
pub const TONE_CDMA_CALL_SIGNAL_ISDN_PAT5: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_PAT5
pub const TONE_CDMA_CALL_SIGNAL_ISDN_PAT6: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_PAT6
pub const TONE_CDMA_CALL_SIGNAL_ISDN_PAT7: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_PAT7
pub const TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING
pub const TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI: i32
[src]
public static final TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI
pub const TONE_CDMA_CONFIRM: i32
[src]
public static final TONE_CDMA_CONFIRM
pub const TONE_CDMA_DIAL_TONE_LITE: i32
[src]
public static final TONE_CDMA_DIAL_TONE_LITE
pub const TONE_CDMA_EMERGENCY_RINGBACK: i32
[src]
public static final TONE_CDMA_EMERGENCY_RINGBACK
pub const TONE_CDMA_HIGH_L: i32
[src]
public static final TONE_CDMA_HIGH_L
pub const TONE_CDMA_HIGH_PBX_L: i32
[src]
public static final TONE_CDMA_HIGH_PBX_L
pub const TONE_CDMA_HIGH_PBX_SLS: i32
[src]
public static final TONE_CDMA_HIGH_PBX_SLS
pub const TONE_CDMA_HIGH_PBX_SS: i32
[src]
public static final TONE_CDMA_HIGH_PBX_SS
pub const TONE_CDMA_HIGH_PBX_SSL: i32
[src]
public static final TONE_CDMA_HIGH_PBX_SSL
pub const TONE_CDMA_HIGH_PBX_S_X4: i32
[src]
public static final TONE_CDMA_HIGH_PBX_S_X4
pub const TONE_CDMA_HIGH_SLS: i32
[src]
public static final TONE_CDMA_HIGH_SLS
pub const TONE_CDMA_HIGH_SS: i32
[src]
public static final TONE_CDMA_HIGH_SS
pub const TONE_CDMA_HIGH_SSL: i32
[src]
public static final TONE_CDMA_HIGH_SSL
pub const TONE_CDMA_HIGH_SS_2: i32
[src]
public static final TONE_CDMA_HIGH_SS_2
pub const TONE_CDMA_HIGH_S_X4: i32
[src]
public static final TONE_CDMA_HIGH_S_X4
pub const TONE_CDMA_INTERCEPT: i32
[src]
public static final TONE_CDMA_INTERCEPT
pub const TONE_CDMA_KEYPAD_VOLUME_KEY_LITE: i32
[src]
public static final TONE_CDMA_KEYPAD_VOLUME_KEY_LITE
pub const TONE_CDMA_LOW_L: i32
[src]
public static final TONE_CDMA_LOW_L
pub const TONE_CDMA_LOW_PBX_L: i32
[src]
public static final TONE_CDMA_LOW_PBX_L
pub const TONE_CDMA_LOW_PBX_SLS: i32
[src]
public static final TONE_CDMA_LOW_PBX_SLS
pub const TONE_CDMA_LOW_PBX_SS: i32
[src]
public static final TONE_CDMA_LOW_PBX_SS
pub const TONE_CDMA_LOW_PBX_SSL: i32
[src]
public static final TONE_CDMA_LOW_PBX_SSL
pub const TONE_CDMA_LOW_PBX_S_X4: i32
[src]
public static final TONE_CDMA_LOW_PBX_S_X4
pub const TONE_CDMA_LOW_SLS: i32
[src]
public static final TONE_CDMA_LOW_SLS
pub const TONE_CDMA_LOW_SS: i32
[src]
public static final TONE_CDMA_LOW_SS
pub const TONE_CDMA_LOW_SSL: i32
[src]
public static final TONE_CDMA_LOW_SSL
pub const TONE_CDMA_LOW_SS_2: i32
[src]
public static final TONE_CDMA_LOW_SS_2
pub const TONE_CDMA_LOW_S_X4: i32
[src]
public static final TONE_CDMA_LOW_S_X4
pub const TONE_CDMA_MED_L: i32
[src]
public static final TONE_CDMA_MED_L
pub const TONE_CDMA_MED_PBX_L: i32
[src]
public static final TONE_CDMA_MED_PBX_L
pub const TONE_CDMA_MED_PBX_SLS: i32
[src]
public static final TONE_CDMA_MED_PBX_SLS
pub const TONE_CDMA_MED_PBX_SS: i32
[src]
public static final TONE_CDMA_MED_PBX_SS
pub const TONE_CDMA_MED_PBX_SSL: i32
[src]
public static final TONE_CDMA_MED_PBX_SSL
pub const TONE_CDMA_MED_PBX_S_X4: i32
[src]
public static final TONE_CDMA_MED_PBX_S_X4
pub const TONE_CDMA_MED_SLS: i32
[src]
public static final TONE_CDMA_MED_SLS
pub const TONE_CDMA_MED_SS: i32
[src]
public static final TONE_CDMA_MED_SS
pub const TONE_CDMA_MED_SSL: i32
[src]
public static final TONE_CDMA_MED_SSL
pub const TONE_CDMA_MED_SS_2: i32
[src]
public static final TONE_CDMA_MED_SS_2
pub const TONE_CDMA_MED_S_X4: i32
[src]
public static final TONE_CDMA_MED_S_X4
pub const TONE_CDMA_NETWORK_BUSY: i32
[src]
public static final TONE_CDMA_NETWORK_BUSY
pub const TONE_CDMA_NETWORK_BUSY_ONE_SHOT: i32
[src]
public static final TONE_CDMA_NETWORK_BUSY_ONE_SHOT
pub const TONE_CDMA_NETWORK_CALLWAITING: i32
[src]
public static final TONE_CDMA_NETWORK_CALLWAITING
pub const TONE_CDMA_NETWORK_USA_RINGBACK: i32
[src]
public static final TONE_CDMA_NETWORK_USA_RINGBACK
pub const TONE_CDMA_ONE_MIN_BEEP: i32
[src]
public static final TONE_CDMA_ONE_MIN_BEEP
pub const TONE_CDMA_PIP: i32
[src]
public static final TONE_CDMA_PIP
pub const TONE_CDMA_PRESSHOLDKEY_LITE: i32
[src]
public static final TONE_CDMA_PRESSHOLDKEY_LITE
pub const TONE_CDMA_REORDER: i32
[src]
public static final TONE_CDMA_REORDER
pub const TONE_CDMA_SIGNAL_OFF: i32
[src]
public static final TONE_CDMA_SIGNAL_OFF
pub const TONE_CDMA_SOFT_ERROR_LITE: i32
[src]
public static final TONE_CDMA_SOFT_ERROR_LITE
pub const TONE_DTMF_0: i32
[src]
public static final TONE_DTMF_0
pub const TONE_DTMF_1: i32
[src]
public static final TONE_DTMF_1
pub const TONE_DTMF_2: i32
[src]
public static final TONE_DTMF_2
pub const TONE_DTMF_3: i32
[src]
public static final TONE_DTMF_3
pub const TONE_DTMF_4: i32
[src]
public static final TONE_DTMF_4
pub const TONE_DTMF_5: i32
[src]
public static final TONE_DTMF_5
pub const TONE_DTMF_6: i32
[src]
public static final TONE_DTMF_6
pub const TONE_DTMF_7: i32
[src]
public static final TONE_DTMF_7
pub const TONE_DTMF_8: i32
[src]
public static final TONE_DTMF_8
pub const TONE_DTMF_9: i32
[src]
public static final TONE_DTMF_9
pub const TONE_DTMF_A: i32
[src]
public static final TONE_DTMF_A
pub const TONE_DTMF_B: i32
[src]
public static final TONE_DTMF_B
pub const TONE_DTMF_C: i32
[src]
public static final TONE_DTMF_C
pub const TONE_DTMF_D: i32
[src]
public static final TONE_DTMF_D
pub const TONE_DTMF_P: i32
[src]
public static final TONE_DTMF_P
pub const TONE_DTMF_S: i32
[src]
public static final TONE_DTMF_S
pub const TONE_PROP_ACK: i32
[src]
public static final TONE_PROP_ACK
pub const TONE_PROP_BEEP: i32
[src]
public static final TONE_PROP_BEEP
pub const TONE_PROP_BEEP2: i32
[src]
public static final TONE_PROP_BEEP2
pub const TONE_PROP_NACK: i32
[src]
public static final TONE_PROP_NACK
pub const TONE_PROP_PROMPT: i32
[src]
public static final TONE_PROP_PROMPT
pub const TONE_SUP_BUSY: i32
[src]
public static final TONE_SUP_BUSY
pub const TONE_SUP_CALL_WAITING: i32
[src]
public static final TONE_SUP_CALL_WAITING
pub const TONE_SUP_CONFIRM: i32
[src]
public static final TONE_SUP_CONFIRM
pub const TONE_SUP_CONGESTION: i32
[src]
public static final TONE_SUP_CONGESTION
pub const TONE_SUP_CONGESTION_ABBREV: i32
[src]
public static final TONE_SUP_CONGESTION_ABBREV
pub const TONE_SUP_DIAL: i32
[src]
public static final TONE_SUP_DIAL
pub const TONE_SUP_ERROR: i32
[src]
public static final TONE_SUP_ERROR
pub const TONE_SUP_INTERCEPT: i32
[src]
public static final TONE_SUP_INTERCEPT
pub const TONE_SUP_INTERCEPT_ABBREV: i32
[src]
public static final TONE_SUP_INTERCEPT_ABBREV
pub const TONE_SUP_PIP: i32
[src]
public static final TONE_SUP_PIP
pub const TONE_SUP_RADIO_ACK: i32
[src]
public static final TONE_SUP_RADIO_ACK
pub const TONE_SUP_RADIO_NOTAVAIL: i32
[src]
public static final TONE_SUP_RADIO_NOTAVAIL
pub const TONE_SUP_RINGTONE: i32
[src]
public static final TONE_SUP_RINGTONE
Methods from Deref<Target = Object>
pub fn getClass<'env>(
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
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]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "java-lang-Object"
pub fn toString<'env>(
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]
&'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
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]
&'env self,
arg0: i64
) -> Result<(), Local<'env, Throwable>>
pub fn wait_long_int<'env>(
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: i64,
arg1: i32
) -> Result<(), Local<'env, Throwable>>
pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
Trait Implementations
impl AsJValue for ToneGenerator
impl AsValidJObjectAndEnv for ToneGenerator
impl Deref for ToneGenerator
impl JniType for ToneGenerator
fn static_with_jni_type<R>(callback: impl FnOnce(&str) -> R) -> R
Auto Trait Implementations
impl RefUnwindSafe for ToneGenerator
impl !Send for ToneGenerator
impl !Sync for ToneGenerator
impl Unpin for ToneGenerator
impl UnwindSafe for ToneGenerator
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,