Async connecting *almost* works. For some reason the G_IO_OUT condition
[cascardo/gnio.git] / gnio / ginetaddress.h
index 6f01c7b..31d247d 100644 (file)
@@ -25,7 +25,6 @@
 #define G_INET_ADDRESS_H
 
 #include <glib-object.h>
-#include <gio/gio.h>
 
 G_BEGIN_DECLS
 
@@ -41,12 +40,12 @@ typedef struct _GInetAddressClass   GInetAddressClass;
 
 struct _GInetAddress
 {
-  GObject parent;
+  GInitiallyUnowned parent;
 };
 
 struct _GInetAddressClass
 {
-  GObjectClass parent_class;
+  GInitiallyUnownedClass parent_class;
 
   gchar *  (*to_string) (GInetAddress *address);
   gboolean (*is_any) (GInetAddress *address);
@@ -65,10 +64,6 @@ GType           g_inet_address_get_type        (void) G_GNUC_CONST;
 
 gchar *         g_inet_address_to_string       (GInetAddress *address);
 
-gsize           g_inet_address_sockaddr_size   (GInetAddress *address);
-
-gboolean        g_inet_address_to_sockaddr     (GInetAddress *address, gpointer dest);
-
 gboolean        g_inet_address_is_any          (GInetAddress *address);
 
 gboolean        g_inet_address_is_linklocal    (GInetAddress *address);