<!-- ##### SECTION Title ##### -->
Internet connection

<!-- ##### SECTION Short_Description ##### -->
Simple TCP/IP connection functions.

<!-- ##### SECTION Long_Description ##### -->
<para>
A #MateVFSInetConnection represents a TCP/IP connection. You can either use
#mate_vfs_inet_connection_create which will use the #mate_vfs_resolve DNS
resolution functions internally or you can do the name resolution yourself
and use #mate_vfs_inet_connection_create_from_address to connect to a specific
address.

After a connection has been established all I/O is done through a MateVFSSocket
or a MateVFSSocketBuffer.

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### TYPEDEF MateVFSInetConnection ##### -->
<para>

</para>


<!-- ##### FUNCTION mate_vfs_inet_connection_create ##### -->
<para>

</para>

@connection_return: 
@host_name: 
@host_port: 
@cancellation: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_destroy ##### -->
<para>

</para>

@connection: 
@cancellation: 


<!-- ##### FUNCTION mate_vfs_inet_connection_free ##### -->
<para>

</para>

@connection: 
@cancellation: 


<!-- ##### FUNCTION mate_vfs_inet_connection_to_socket ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_to_socket_buffer ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_get_fd ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_create_from_address ##### -->
<para>

</para>

@connection_return: 
@address: 
@host_port: 
@cancellation: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_get_address ##### -->
<para>

</para>

@connection: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_inet_connection_get_ip ##### -->
<para>

</para>

@connection: 
@Returns: 


