21#ifndef __G_SRV_TARGET_H__
22#define __G_SRV_TARGET_H__
24#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
25#error "Only <gio/gio.h> can be included directly."
34#define G_TYPE_SRV_TARGET (g_srv_target_get_type ())
#define GIO_AVAILABLE_IN_ALL
struct _GSrvTarget GSrvTarget
typedefG_BEGIN_DECLS struct _GList GList
GIO_AVAILABLE_IN_ALL GSrvTarget * g_srv_target_new(const gchar *hostname, guint16 port, guint16 priority, guint16 weight)
GIO_AVAILABLE_IN_ALL GList * g_srv_target_list_sort(GList *targets)
GIO_AVAILABLE_IN_ALL void g_srv_target_free(GSrvTarget *target)
GIO_AVAILABLE_IN_ALL guint16 g_srv_target_get_port(GSrvTarget *target)
GIO_AVAILABLE_IN_ALL guint16 g_srv_target_get_weight(GSrvTarget *target)
G_BEGIN_DECLS GIO_AVAILABLE_IN_ALL GType g_srv_target_get_type(void) G_GNUC_CONST
GIO_AVAILABLE_IN_ALL guint16 g_srv_target_get_priority(GSrvTarget *target)
GIO_AVAILABLE_IN_ALL const gchar * g_srv_target_get_hostname(GSrvTarget *target)
GIO_AVAILABLE_IN_ALL GSrvTarget * g_srv_target_copy(GSrvTarget *target)
G_BEGIN_DECLS typedef char gchar
static const struct @51 priority[]