G_BEGIN_DECLS
-#define G_TYPE_NETWORK_OUTPUT_STREAM (g_socket_get_type ())
+#define G_TYPE_NETWORK_OUTPUT_STREAM (g_network_output_stream_get_type ())
#define G_NETWORK_OUTPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_NETWORK_OUTPUT_STREAM, GNetworkOutputStream))
#define G_NETWORK_OUTPUT_STREAM_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_NETWORK_OUTPUT_STREAM, GNetworkOutputStreamClass))
#define G_IS_NETWORK_OUTPUT_STREAM(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_NETWORK_OUTPUT_STREAM))
typedef struct _GNetworkOutputStream GNetworkOutputStream;
typedef struct _GNetworkOutputStreamClass GNetworkOutputStreamClass;
+typedef struct _GNetworkOutputStreamPrivate GNetworkOutputStreamPrivate;
struct _GNetworkOutputStream
{
GOutputStream parent;
+
+ GNetworkOutputStreamPrivate *priv;
};
struct _GNetworkOutputStreamClass
GType g_network_output_stream_get_type (void) G_GNUC_CONST;
-GNetworkOutputStream * g_network_output_stream_new (void);
+GNetworkOutputStream * _g_network_output_stream_new (GSocket *socket);
G_END_DECLS