[−]Struct jni_android_sys::android::bluetooth::le::ScanSettings
public final class ScanSettings
Required feature: android-bluetooth-le-ScanSettings
Methods
impl ScanSettings
pub fn get_scan_mode<'env>(&'env self) -> Result<i32>[src]
pub fn get_callback_type<'env>(&'env self) -> Result<i32>[src]
pub fn get_scan_result_type<'env>(&'env self) -> Result<i32>[src]
pub fn get_legacy<'env>(&'env self) -> Result<bool>[src]
pub fn get_phy<'env>(&'env self) -> Result<i32>[src]
pub fn get_report_delay_millis<'env>(&'env self) -> Result<i64>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub const CALLBACK_TYPE_ALL_MATCHES: i32[src]
public static final CALLBACK_TYPE_ALL_MATCHES
pub const CALLBACK_TYPE_FIRST_MATCH: i32[src]
public static final CALLBACK_TYPE_FIRST_MATCH
pub const CALLBACK_TYPE_MATCH_LOST: i32[src]
public static final CALLBACK_TYPE_MATCH_LOST
pub const MATCH_MODE_AGGRESSIVE: i32[src]
public static final MATCH_MODE_AGGRESSIVE
pub const MATCH_MODE_STICKY: i32[src]
public static final MATCH_MODE_STICKY
pub const MATCH_NUM_FEW_ADVERTISEMENT: i32[src]
public static final MATCH_NUM_FEW_ADVERTISEMENT
pub const MATCH_NUM_MAX_ADVERTISEMENT: i32[src]
public static final MATCH_NUM_MAX_ADVERTISEMENT
pub const MATCH_NUM_ONE_ADVERTISEMENT: i32[src]
public static final MATCH_NUM_ONE_ADVERTISEMENT
pub const PHY_LE_ALL_SUPPORTED: i32[src]
public static final PHY_LE_ALL_SUPPORTED
pub const SCAN_MODE_BALANCED: i32[src]
public static final SCAN_MODE_BALANCED
pub const SCAN_MODE_LOW_LATENCY: i32[src]
public static final SCAN_MODE_LOW_LATENCY
pub const SCAN_MODE_LOW_POWER: i32[src]
public static final SCAN_MODE_LOW_POWER
pub const SCAN_MODE_OPPORTUNISTIC: i32[src]
public static final SCAN_MODE_OPPORTUNISTIC
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for ScanSettings
fn as_ref(&self) -> &Parcelable
impl Deref for ScanSettings
impl AsValidJObjectAndEnv for ScanSettings
impl AsJValue for ScanSettings
Auto Trait Implementations
impl !Sync for ScanSettings
impl Unpin for ScanSettings
impl !Send for ScanSettings
impl UnwindSafe for ScanSettings
impl RefUnwindSafe for ScanSettings
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
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,