[]Struct jni_android_sys::android::net::wifi::WifiInfo

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

public class WifiInfo

Required feature: "android-net-wifi-WifiInfo"

Methods

impl WifiInfo

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

getSSID

Required features: "java-lang-String"

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

getBSSID

Required features: "java-lang-String"

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

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

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

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

getMacAddress

Required features: "java-lang-String"

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

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

getSupplicantState

Required features: "android-net-wifi-SupplicantState"

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

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

pub fn getDetailedStateOf<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env SupplicantState>>
) -> Result<Option<Local<'env, NetworkInfo_DetailedState>>, Local<'env, Throwable>>
[src]

getDetailedStateOf

Required features: "android-net-NetworkInfo_DetailedState", "android-net-wifi-SupplicantState"

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

toString

Required features: "java-lang-String"

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

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

writeToParcel

Required features: "android-os-Parcel"

pub const FREQUENCY_UNITS: &'static str[src]

public static final FREQUENCY_UNITS

public static final LINK_SPEED_UNITS

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 WifiInfo

impl AsRef<Parcelable> for WifiInfo

impl AsValidJObjectAndEnv for WifiInfo

impl Deref for WifiInfo

type Target = Object

The resulting type after dereferencing.

impl JniType for WifiInfo

Auto Trait Implementations

impl RefUnwindSafe for WifiInfo

impl !Send for WifiInfo

impl !Sync for WifiInfo

impl Unpin for WifiInfo

impl UnwindSafe for WifiInfo

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.