X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fgnio.git;a=blobdiff_plain;f=gnio%2Fgtcpclient.h;fp=gnio%2Fgtcpclient.h;h=dd87d6357c72273136e65d84296467820d75f42b;hp=8a1bf7fccaaaeaa5e392fc5f8b4c94055562a4eb;hb=5183a9b80c8a22531948af76f4433f0a1a510cbc;hpb=914c20945d3f0b9460447fb2e44a493ba4debc63 diff --git a/gnio/gtcpclient.h b/gnio/gtcpclient.h index 8a1bf7f..dd87d63 100644 --- a/gnio/gtcpclient.h +++ b/gnio/gtcpclient.h @@ -27,9 +27,9 @@ #include #include -#include "ginetsocketaddress.h" -#include "gnetworkinputstream.h" -#include "gnetworkoutputstream.h" +#include +#include +#include G_BEGIN_DECLS @@ -56,29 +56,32 @@ struct _GTcpClientClass GObjectClass parent_class; }; -GType g_tcp_client_get_type (void) G_GNUC_CONST; +GType g_tcp_client_get_type (void) G_GNUC_CONST; -GTcpClient * g_tcp_client_new (const gchar *hostname, - gushort port); +GTcpClient * g_tcp_client_new (const gchar *hostname, + gushort port); -GTcpClient * g_tcp_client_new_from_address (GInetSocketAddress *address); +GTcpClient * g_tcp_client_new_from_address (GInetSocketAddress *address); -gboolean g_tcp_client_connect (GTcpClient *clientt, - GCancellable *cancellable, - GError **error); +GNetworkInputStream * g_tcp_client_get_input_stream (GTcpClient *client); -void g_tcp_client_connect_async (GTcpClient *client, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); +GNetworkOutputStream * g_tcp_client_get_output_stream (GTcpClient *client); -gboolean g_tcp_client_connect_finish (GTcpClient *client, - GAsyncResult *result, - GError **error); +gboolean g_tcp_client_connect (GTcpClient *client, + GCancellable *cancellable, + GError **error); -void g_tcp_client_close (GTcpClient *client); +void g_tcp_client_connect_async (GTcpClient *client, + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data); + +gboolean g_tcp_client_connect_finish (GTcpClient *client, + GAsyncResult *result, + GError **error); + +void g_tcp_client_close (GTcpClient *client); G_END_DECLS #endif /* G_TCP_CLIENT_H */ -