Class

RebonjourResolvedService

Description

final class Rebonjour.ResolvedService : GObject.Object
  implements Gio.SocketConnectable {
  /* No available fields */
}

Resolved DNS-SD service data.

A resolved service combines the original RebonjourService, resolved target host, endpoint list, TXT records, SRV metadata, and resolver flags.

Hierarchy

hierarchy this RebonjourResolvedService implements_0 GSocketConnectable this--implements_0 ancestor_0 GObject ancestor_0--this

Ancestors

Implements

Instance methods

rebonjour_resolved_service_dup_service

Gets the service identity.

rebonjour_resolved_service_dup_txt

Gets the resolved DNS-SD TXT record data.

rebonjour_resolved_service_get_host_name

Gets the resolved target host name.

rebonjour_resolved_service_get_port

Gets the service port.

rebonjour_resolved_service_get_priority

Gets the SRV priority.

rebonjour_resolved_service_get_result_flags

Gets resolver metadata for self.

rebonjour_resolved_service_list_endpoints

Lists resolved endpoints for self.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Methods inherited from GSocketConnectable (3)
g_socket_connectable_enumerate

Creates a GSocketAddressEnumerator for connectable.

g_socket_connectable_proxy_enumerate

Creates a GSocketAddressEnumerator for connectable that will return a GProxyAddress for each of its addresses that you must connect to via a proxy.

g_socket_connectable_to_string

Format a GSocketConnectable as a string. This is a human-readable format for use in debugging output, and is not a stable serialization format. It is not suitable for use in user interfaces as it exposes too much information for a user.

Properties

Rebonjour.ResolvedService:endpoints

The resolved endpoint list.

Rebonjour.ResolvedService:host-name

The resolved target host name.

Rebonjour.ResolvedService:port

The service port.

Rebonjour.ResolvedService:result-flags

Resolver metadata for the resolved service.

Rebonjour.ResolvedService:service

The service identity that was resolved.

Rebonjour.ResolvedService:txt

The resolved DNS-SD TXT record data.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct RebonjourResolvedServiceClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.