[−]Struct jni_android_sys::java::net::SocketOptions
public interface SocketOptions
Required feature: java-net-SocketOptions
Methods
impl SocketOptions
pub fn set_option<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Object>>
) -> Result<()>
[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Object>>
) -> Result<()>
Required features: "java-lang-Object"
pub fn get_option<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>>
[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Object>>>
Required features: "java-lang-Object"
pub const IP_MULTICAST_IF: i32
[src]
public static final IP_MULTICAST_IF
pub const IP_MULTICAST_IF2: i32
[src]
public static final IP_MULTICAST_IF2
pub const IP_MULTICAST_LOOP: i32
[src]
public static final IP_MULTICAST_LOOP
pub const IP_TOS: i32
[src]
public static final IP_TOS
pub const SO_BINDADDR: i32
[src]
public static final SO_BINDADDR
pub const SO_BROADCAST: i32
[src]
public static final SO_BROADCAST
pub const SO_KEEPALIVE: i32
[src]
public static final SO_KEEPALIVE
pub const SO_LINGER: i32
[src]
public static final SO_LINGER
pub const SO_OOBINLINE: i32
[src]
public static final SO_OOBINLINE
pub const SO_RCVBUF: i32
[src]
public static final SO_RCVBUF
pub const SO_REUSEADDR: i32
[src]
public static final SO_REUSEADDR
pub const SO_SNDBUF: i32
[src]
public static final SO_SNDBUF
pub const SO_TIMEOUT: i32
[src]
public static final SO_TIMEOUT
pub const TCP_NODELAY: i32
[src]
public static final TCP_NODELAY
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<SocketOptions> for DatagramSocketImpl
fn as_ref(&self) -> &SocketOptions
impl AsRef<SocketOptions> for SocketImpl
fn as_ref(&self) -> &SocketOptions
impl Deref for SocketOptions
impl AsValidJObjectAndEnv for SocketOptions
impl AsJValue for SocketOptions
Auto Trait Implementations
impl !Sync for SocketOptions
impl !Send for SocketOptions
impl Unpin for SocketOptions
impl RefUnwindSafe for SocketOptions
impl UnwindSafe for SocketOptions
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,