[−]Struct jni_android_sys::android::os::RemoteCallbackList
public class RemoteCallbackList
Required feature: android-os-RemoteCallbackList
Methods
impl RemoteCallbackList
pub fn new<'env>(
__jni_env: &'env Env
) -> Result<Local<'env, RemoteCallbackList>, Local<'env, Throwable>>
[src]
__jni_env: &'env Env
) -> Result<Local<'env, RemoteCallbackList>, Local<'env, Throwable>>
pub fn register_IInterface<'env>(
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "android-os-IInterface"
pub fn register_IInterface_Object<'env>(
&'env self,
arg0: impl Into<Option<&'env IInterface>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env IInterface>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "android-os-IInterface", "java-lang-Object"
pub fn unregister<'env>(
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<bool, Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<bool, Local<'env, Throwable>>
Required features: "android-os-IInterface"
pub fn kill<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn onCallbackDied_IInterface<'env>(
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env IInterface>>
) -> Result<(), Local<'env, Throwable>>
Required features: "android-os-IInterface"
pub fn onCallbackDied_IInterface_Object<'env>(
&'env self,
arg0: impl Into<Option<&'env IInterface>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<(), Local<'env, Throwable>>
[src]
&'env self,
arg0: impl Into<Option<&'env IInterface>>,
arg1: impl Into<Option<&'env Object>>
) -> Result<(), Local<'env, Throwable>>
Required features: "android-os-IInterface", "java-lang-Object"
pub fn beginBroadcast<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>
[src]
pub fn getBroadcastItem<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, IInterface>>, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, IInterface>>, Local<'env, Throwable>>
Required features: "android-os-IInterface"
pub fn getBroadcastCookie<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
Required features: "java-lang-Object"
pub fn finishBroadcast<'env>(&'env self) -> Result<(), Local<'env, Throwable>>
[src]
pub fn getRegisteredCallbackCount<'env>(
&'env self
) -> Result<i32, Local<'env, Throwable>>
[src]
&'env self
) -> Result<i32, Local<'env, Throwable>>
pub fn getRegisteredCallbackItem<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, IInterface>>, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, IInterface>>, Local<'env, Throwable>>
Required features: "android-os-IInterface"
pub fn getRegisteredCallbackCookie<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>, Local<'env, Throwable>>
Required features: "java-lang-Object"
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 Deref for RemoteCallbackList
impl JniType for RemoteCallbackList
fn static_with_jni_type<R>(callback: impl FnOnce(&str) -> R) -> R
impl AsValidJObjectAndEnv for RemoteCallbackList
impl AsJValue for RemoteCallbackList
Auto Trait Implementations
impl !Send for RemoteCallbackList
impl Unpin for RemoteCallbackList
impl !Sync for RemoteCallbackList
impl UnwindSafe for RemoteCallbackList
impl RefUnwindSafe for RemoteCallbackList
Blanket Implementations
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,