[−][src]Trait gio::NetworkMonitorExt
Required methods
fn can_reach<'a, P: IsA<SocketConnectable>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>>(
&self,
connectable: &P,
cancellable: R
) -> Result<(), Error>
&self,
connectable: &P,
cancellable: R
) -> Result<(), Error>
fn can_reach_async<'a, P: IsA<SocketConnectable>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
connectable: &P,
cancellable: R,
callback: S
)
&self,
connectable: &P,
cancellable: R,
callback: S
)
fn get_network_available(&self) -> bool
fn connect_network_changed<F: Fn(&Self, bool) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_network_available_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<NetworkMonitor>> NetworkMonitorExt for O
[src]
fn can_reach<'a, P: IsA<SocketConnectable>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>>(
&self,
connectable: &P,
cancellable: R
) -> Result<(), Error>
[src]
&self,
connectable: &P,
cancellable: R
) -> Result<(), Error>
fn can_reach_async<'a, P: IsA<SocketConnectable>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<(), Error>) + Send + 'static>(
&self,
connectable: &P,
cancellable: R,
callback: S
)
[src]
&self,
connectable: &P,
cancellable: R,
callback: S
)
fn get_network_available(&self) -> bool
[src]
fn connect_network_changed<F: Fn(&Self, bool) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_network_available_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId