GNet Network Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up |
struct GServer; enum GServerStatus; void (*GServerFunc) (GServer *server, GServerStatus status, GConn *conn, |
struct GServer { GInetAddr* iface; gint port; GTcpSocket* socket; GIOChannel* iochannel; guint watch_id; GServerFunc func; gpointer user_data; }; |
typedef enum { GNET_SERVER_STATUS_CONNECT, GNET_SERVER_STATUS_ERROR } GServerStatus; |
void (*GServerFunc) (GServer *server, GServerStatus status, GConn *conn, |
GServer* gnet_server_new (const GInetAddr *iface, |