-gssize g_socket_send (GSocket *socket,
- gchar *buffer,
- gsize size,
- GCancellable *cancellable,
- GError **error);
-
-void g_socket_send_async (GSocket *socket,
- gchar *buffer,
- gsize size,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-
-gssize g_socket_send_finish (GSocket *socket,
- GAsyncResult *result,
- GError **error);
+GSource * g_socket_create_source (GSocket *socket,
+ GIOCondition condition,
+ GCancellable *cancellable);