[−][src]Trait gio::SocketConnectionExt
Required Methods
fn connect<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>>(
&self,
address: &P,
cancellable: Q
) -> Result<(), Error>
&self,
address: &P,
cancellable: Q
) -> Result<(), Error>
fn connect_async<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>, R: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
address: &P,
cancellable: Q,
callback: R
)
&self,
address: &P,
cancellable: Q,
callback: R
)
fn get_local_address(&self) -> Result<SocketAddress, Error>
fn get_remote_address(&self) -> Result<SocketAddress, Error>
fn get_socket(&self) -> Option<Socket>
fn is_connected(&self) -> bool
fn connect_property_socket_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<SocketConnection> + IsA<Object> + Clone + 'static> SocketConnectionExt for O[src]
impl<O: IsA<SocketConnection> + IsA<Object> + Clone + 'static> SocketConnectionExt for Ofn connect<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>>(
&self,
address: &P,
cancellable: Q
) -> Result<(), Error>[src]
fn connect<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>>(
&self,
address: &P,
cancellable: Q
) -> Result<(), Error>fn connect_async<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>, R: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
address: &P,
cancellable: Q,
callback: R
)[src]
fn connect_async<'a, P: IsA<SocketAddress>, Q: Into<Option<&'a Cancellable>>, R: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
address: &P,
cancellable: Q,
callback: R
)fn get_local_address(&self) -> Result<SocketAddress, Error>[src]
fn get_local_address(&self) -> Result<SocketAddress, Error>fn get_remote_address(&self) -> Result<SocketAddress, Error>[src]
fn get_remote_address(&self) -> Result<SocketAddress, Error>fn get_socket(&self) -> Option<Socket>[src]
fn get_socket(&self) -> Option<Socket>fn is_connected(&self) -> bool[src]
fn is_connected(&self) -> boolfn connect_property_socket_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId[src]
fn connect_property_socket_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId