X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fgnio.git;a=blobdiff_plain;f=gnio%2Fginetaddress.h;h=305ded2d64a97bda85e063e47d8f2d9273bcba58;hp=cdc8048d07746b9dd3b6027b816df28aeff8aecc;hb=9c1035ac450fd7b983ffc28192c9f587a1b5ce18;hpb=803423e26a2d4e39ff00b9b0475977db41cf7c0a diff --git a/gnio/ginetaddress.h b/gnio/ginetaddress.h index cdc8048..305ded2 100644 --- a/gnio/ginetaddress.h +++ b/gnio/ginetaddress.h @@ -48,6 +48,7 @@ struct _GInetAddressClass { GObjectClass parent_class; + gchar * (*to_string) (GInetAddress *address); gboolean (*is_any) (GInetAddress *address); gboolean (*is_linklocal) (GInetAddress *address); gboolean (*is_loopback) (GInetAddress *address); @@ -60,28 +61,29 @@ struct _GInetAddressClass gboolean (*is_mc_sitelocal) (GInetAddress *address); }; -GType g_inet_address_get_type (void) G_GNUC_CONST; +GType g_inet_address_get_type (void) G_GNUC_CONST; -/* accessors to gobject properties that get overridden by subclasses */ -gboolean g_inet_address_is_any (GInetAddress *address); +gchar * g_inet_address_to_string (GInetAddress *address); -gboolean g_inet_address_is_linklocal (GInetAddress *address); +gboolean g_inet_address_is_any (GInetAddress *address); -gboolean g_inet_address_is_loopback (GInetAddress *address); +gboolean g_inet_address_is_linklocal (GInetAddress *address); -gboolean g_inet_address_is_sitelocal (GInetAddress *address); +gboolean g_inet_address_is_loopback (GInetAddress *address); -gboolean g_inet_address_is_multicast (GInetAddress *address); +gboolean g_inet_address_is_sitelocal (GInetAddress *address); -gboolean g_inet_address_is_mc_global (GInetAddress *address); +gboolean g_inet_address_is_multicast (GInetAddress *address); -gboolean g_inet_address_is_mc_linklocal (GInetAddress *address); +gboolean g_inet_address_is_mc_global (GInetAddress *address); -gboolean g_inet_address_is_mc_nodelocal (GInetAddress *address); +gboolean g_inet_address_is_mc_linklocal (GInetAddress *address); -gboolean g_inet_address_is_mc_orglocal (GInetAddress *address); +gboolean g_inet_address_is_mc_nodelocal (GInetAddress *address); -gboolean g_inet_address_is_mc_sitelocal (GInetAddress *address); +gboolean g_inet_address_is_mc_orglocal (GInetAddress *address); + +gboolean g_inet_address_is_mc_sitelocal (GInetAddress *address); G_END_DECLS