+GTcpClient * g_tcp_client_new_from_address (GInetSocketAddress *address);
+
+gboolean g_tcp_client_connect (GTcpClient *clientt,
+ GCancellable *cancellable,
+ GError **error);
+
+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);