![]() | ![]() | ![]() | GnomeVFS - Filesystem Abstraction library | ![]() |
---|
gnome-vfs-inet-connection —
GnomeVFSResult gnome_vfs_inet_connection_create (GnomeVFSInetConnection **connection_return, const gchar *host_name, guint host_port, GnomeVFSCancellation *cancellation); void gnome_vfs_inet_connection_destroy (GnomeVFSInetConnection *connection, GnomeVFSCancellation *cancellation); void gnome_vfs_inet_connection_free (GnomeVFSInetConnection *connection, GnomeVFSCancellation *cancellation); GnomeVFSSocket* gnome_vfs_inet_connection_to_socket (GnomeVFSInetConnection *connection); GnomeVFSSocketBuffer* gnome_vfs_inet_connection_to_socket_buffer (GnomeVFSInetConnection *connection); int gnome_vfs_inet_connection_get_fd (GnomeVFSInetConnection *connection);
GnomeVFSResult gnome_vfs_inet_connection_create (GnomeVFSInetConnection **connection_return, const gchar *host_name, guint host_port, GnomeVFSCancellation *cancellation);
Creates a connection at connection_return to host_name using port port.
connection_return : | Pointer to a GnomeVFSInetConnection, which will. contain an allocated GnomeVFSInetConnection object on return. |
host_name : | String indicating the host to establish an internet connection with. |
host_port : | The port number to connect to. |
cancellation : | handle allowing cancellation of the operation. |
Returns : | GnomeVFSResult indicating the success of the operation. |
void gnome_vfs_inet_connection_destroy (GnomeVFSInetConnection *connection, GnomeVFSCancellation *cancellation);
Closes/Destroys connection.
connection : | Connection to destroy. |
cancellation : | Handle for cancelling the operation. |
void gnome_vfs_inet_connection_free (GnomeVFSInetConnection *connection, GnomeVFSCancellation *cancellation);
Frees connection without closing the socket.
connection : | Connection to free. |
cancellation : | Handle for cancelling the operation. |
GnomeVFSSocket* gnome_vfs_inet_connection_to_socket (GnomeVFSInetConnection *connection);
Wrapper connection inside a standard GnomeVFSSocket for convenience.
connection : | Connection to convert to wrapper in a GnomeVFSSocket. |
Returns : | a newly created GnomeVFSSocket around connection. |
GnomeVFSSocketBuffer* gnome_vfs_inet_connection_to_socket_buffer (GnomeVFSInetConnection *connection);
Wrapper connection inside a standard GnomeVFSSocketBuffer for convenience.
connection : | Connection to convert to wrapper in a GnomeVFSSocketBuffer. |
Returns : | a newly created GnomeVFSSocketBuffer around connection. |
<< gnome-vfs-standard-callbacks | gnome-vfs-module-callback >> |