[]Struct jni_android_sys::android::net::DhcpInfo

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

public class DhcpInfo

Required feature: "android-net-DhcpInfo"

Methods

impl DhcpInfo

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, DhcpInfo>, Local<'env, Throwable>>
[src]

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 fn dns1<'env>(&'env self) -> i32[src]

get public dns1

pub fn set_dns1<'env>(&'env self, value: i32)[src]

set public dns1

pub fn dns2<'env>(&'env self) -> i32[src]

get public dns2

pub fn set_dns2<'env>(&'env self, value: i32)[src]

set public dns2

pub fn gateway<'env>(&'env self) -> i32[src]

get public gateway

pub fn set_gateway<'env>(&'env self, value: i32)[src]

set public gateway

pub fn ipAddress<'env>(&'env self) -> i32[src]

get public ipAddress

pub fn set_ipAddress<'env>(&'env self, value: i32)[src]

set public ipAddress

pub fn leaseDuration<'env>(&'env self) -> i32[src]

get public leaseDuration

pub fn set_leaseDuration<'env>(&'env self, value: i32)[src]

set public leaseDuration

pub fn netmask<'env>(&'env self) -> i32[src]

get public netmask

pub fn set_netmask<'env>(&'env self, value: i32)[src]

set public netmask

pub fn serverAddress<'env>(&'env self) -> i32[src]

get public serverAddress

pub fn set_serverAddress<'env>(&'env self, value: i32)[src]

set public serverAddress

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 DhcpInfo

impl AsRef<Parcelable> for DhcpInfo

impl AsValidJObjectAndEnv for DhcpInfo

impl Deref for DhcpInfo

type Target = Object

The resulting type after dereferencing.

impl JniType for DhcpInfo

Auto Trait Implementations

impl RefUnwindSafe for DhcpInfo

impl !Send for DhcpInfo

impl !Sync for DhcpInfo

impl Unpin for DhcpInfo

impl UnwindSafe for DhcpInfo

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.