<!-- ##### SECTION Title ##### -->
Server

<!-- ##### SECTION Short_Description ##### -->
TCP server object

<!-- ##### SECTION Long_Description ##### -->
<para>
A #GServer represents a TCP server.  #GServer is a thin wrapper around a
TCP server socket.  To create a new #GServer, call gnet_server_new().
One of the arguments is a callback function that is called with a new
#GConn whenever a new client connects.  Remember to call
gnet_conn_set_callback() on the new #GConn to set the #GConn callback.
To delete a #GServer, call gnet_server_delete().
</para>

<para>
See also #GConn and the echoserver-gserver example.
</para>

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

<!-- ##### STRUCT GServer ##### -->
<para>

</para>

@iface: 
@port: 
@socket: 
@ref_count: 
@func: 
@user_data: 

<!-- ##### USER_FUNCTION GServerFunc ##### -->
<para>

</para>

@server: 
@conn: 
@user_data: 


<!-- ##### FUNCTION gnet_server_new ##### -->
<para>

</para>

@iface: 
@port: 
@func: 
@user_data: 
@Returns: 


<!-- ##### FUNCTION gnet_server_delete ##### -->
<para>

</para>

@server: 


<!-- ##### FUNCTION gnet_server_ref ##### -->
<para>

</para>

@server: 


<!-- ##### FUNCTION gnet_server_unref ##### -->
<para>

</para>

@server: 


