Trait gio::ResolverExt [−][src]
Required methods
fn lookup_by_address<'a, P: IsA<InetAddress>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>>(
&self,
address: &P,
cancellable: R
) -> Result<GString, Error>
[src]
&self,
address: &P,
cancellable: R
) -> Result<GString, Error>
fn lookup_by_address_async<'a, P: IsA<InetAddress>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<GString, Error>) + Send + 'static>(
&self,
address: &P,
cancellable: R,
callback: S
)
[src]
&self,
address: &P,
cancellable: R,
callback: S
)
fn lookup_by_name<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
hostname: &str,
cancellable: Q
) -> Result<Vec<InetAddress>, Error>
[src]
&self,
hostname: &str,
cancellable: Q
) -> Result<Vec<InetAddress>, Error>
fn lookup_by_name_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<InetAddress>, Error>) + Send + 'static>(
&self,
hostname: &str,
cancellable: Q,
callback: R
)
[src]
&self,
hostname: &str,
cancellable: Q,
callback: R
)
fn lookup_records<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q
) -> Result<Vec<Variant>, Error>
[src]
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q
) -> Result<Vec<Variant>, Error>
fn lookup_records_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<Variant>, Error>) + Send + 'static>(
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q,
callback: R
)
[src]
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q,
callback: R
)
fn lookup_service<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q
) -> Result<Vec<SrvTarget>, Error>
[src]
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q
) -> Result<Vec<SrvTarget>, Error>
fn lookup_service_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<SrvTarget>, Error>) + Send + 'static>(
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q,
callback: R
)
[src]
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q,
callback: R
)
fn set_default(&self)
[src]
fn connect_reload<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
[src]
Implementors
impl<O: IsA<Resolver>> ResolverExt for O
[src]
fn lookup_by_address<'a, P: IsA<InetAddress>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>>(
&self,
address: &P,
cancellable: R
) -> Result<GString, Error>
[src]
&self,
address: &P,
cancellable: R
) -> Result<GString, Error>
fn lookup_by_address_async<'a, P: IsA<InetAddress>, Q: IsA<Cancellable> + 'a, R: Into<Option<&'a Q>>, S: FnOnce(Result<GString, Error>) + Send + 'static>(
&self,
address: &P,
cancellable: R,
callback: S
)
[src]
&self,
address: &P,
cancellable: R,
callback: S
)
fn lookup_by_name<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
hostname: &str,
cancellable: Q
) -> Result<Vec<InetAddress>, Error>
[src]
&self,
hostname: &str,
cancellable: Q
) -> Result<Vec<InetAddress>, Error>
fn lookup_by_name_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<InetAddress>, Error>) + Send + 'static>(
&self,
hostname: &str,
cancellable: Q,
callback: R
)
[src]
&self,
hostname: &str,
cancellable: Q,
callback: R
)
fn lookup_records<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q
) -> Result<Vec<Variant>, Error>
[src]
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q
) -> Result<Vec<Variant>, Error>
fn lookup_records_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<Variant>, Error>) + Send + 'static>(
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q,
callback: R
)
[src]
&self,
rrname: &str,
record_type: ResolverRecordType,
cancellable: Q,
callback: R
)
fn lookup_service<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>>(
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q
) -> Result<Vec<SrvTarget>, Error>
[src]
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q
) -> Result<Vec<SrvTarget>, Error>
fn lookup_service_async<'a, P: IsA<Cancellable> + 'a, Q: Into<Option<&'a P>>, R: FnOnce(Result<Vec<SrvTarget>, Error>) + Send + 'static>(
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q,
callback: R
)
[src]
&self,
service: &str,
protocol: &str,
domain: &str,
cancellable: Q,
callback: R
)