X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=gnio%2Fgsocketaddress.h;h=d2b7db33adc2b1616d6d8234d68f8b924780f3a7;hb=a6fb7a0df0b70717e0a21635471af65cdbd239e4;hp=985ae5f6bd0b8513d3a76358fb57fc9a4ff03f59;hpb=0063fdbe36db08ecfa9684434f51a95624e1a842;p=cascardo%2Fgnio.git diff --git a/gnio/gsocketaddress.h b/gnio/gsocketaddress.h index 985ae5f..d2b7db3 100644 --- a/gnio/gsocketaddress.h +++ b/gnio/gsocketaddress.h @@ -40,23 +40,25 @@ typedef struct _GSocketAddressClass GSocketAddressClass; struct _GSocketAddress { - GObject parent; + GInitiallyUnowned parent; }; struct _GSocketAddressClass { - GObjectClass parent_class; + GInitiallyUnownedClass parent_class; gssize (*native_size) (GSocketAddress *address); gboolean (*to_native) (GSocketAddress *address, gpointer dest); }; -GType g_socket_address_get_type (void) G_GNUC_CONST; +GType g_socket_address_get_type (void) G_GNUC_CONST; -gboolean g_socket_address_to_native (GSocketAddress *address, gpointer dest); +gboolean g_socket_address_to_native (GSocketAddress *address, gpointer dest); -gssize g_socket_address_native_size (GSocketAddress *address); +gssize g_socket_address_native_size (GSocketAddress *address); + +GSocketAddress * g_socket_address_from_native (gpointer native, gsize len); G_END_DECLS