X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fgnio.git;a=blobdiff_plain;f=gnio%2Fgnetworkinputstream.h;h=db44e86bafe9061b0f9b103b71b2639006f0157c;hp=9d6d42eb45d8e40578dae59347f67021d40f8c48;hb=08b3eba2ce5f8beafb2b8cb8fc8b08c9676adf5f;hpb=e7aa65fdc44e1989fd837b56db4af59c765f8489 diff --git a/gnio/gnetworkinputstream.h b/gnio/gnetworkinputstream.h index 9d6d42e..db44e86 100644 --- a/gnio/gnetworkinputstream.h +++ b/gnio/gnetworkinputstream.h @@ -27,9 +27,11 @@ #include #include +#include + G_BEGIN_DECLS -#define G_TYPE_NETWORK_INPUT_STREAM (g_socket_get_type ()) +#define G_TYPE_NETWORK_INPUT_STREAM (g_network_input_stream_get_type ()) #define G_NETWORK_INPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_INPUT_STREAM, GNetworkInputStream)) #define G_NETWORK_INPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_NETWORK_INPUT_STREAM, GNetworkInputStreamClass)) #define G_IS_NETWORK_INPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_INPUT_STREAM)) @@ -38,10 +40,13 @@ G_BEGIN_DECLS typedef struct _GNetworkInputStream GNetworkInputStream; typedef struct _GNetworkInputStreamClass GNetworkInputStreamClass; +typedef struct _GNetworkInputStreamPrivate GNetworkInputStreamPrivate; struct _GNetworkInputStream { GInputStream parent; + + GNetworkInputStreamPrivate *priv; }; struct _GNetworkInputStreamClass @@ -51,7 +56,7 @@ struct _GNetworkInputStreamClass GType g_network_input_stream_get_type (void) G_GNUC_CONST; -GNetworkInputStream * g_network_input_stream_new (void); +GNetworkInputStream * _g_network_input_stream_new (GSocket *socket); G_END_DECLS