Main Page   Compound List   File List   Compound Members   File Members  

native/webserver.c File Reference

The Gobj webserver. More...

#include "webserver.h"
#include <stdio.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <fcntl.h>

Compounds

struct  gj_Webserver_struct
struct  gj_WebserverConn_struct

Defines

#define MAXCONNS   10
#define REQUESTBUFLEN   5000
#define ANSWERBUFLEN   5000

Typedefs

typedef struct gj_Webserver_struct  gj_Webserver
typedef struct gj_WebserverConn_struct  gj_WebserverConn

Functions

Gj_Objectgj_webserver_searchObj (Gj_Ctx* ctx, Gj_Object* root, char* path)
void gj_webserver_error (gj_WebserverConn* conn, int num)
void gj_webserver_serve (gj_WebserverConn* conn)
void gj_webserver_serve_entry (gj_WebserverConn* conn)
void gj_webserver_listen (gj_Webserver* webserver)
void gj_webserver_listen_entry (gj_Webserver* webserver)
 INTERNAL_VACCESSDATAINIT (webserver_datainit)
 INTERNAL_VACCESSDATADESTROY (webserver_datadestroy)
 INTERNAL_VACCESSDATACOPY (webserver_datacopy)
 INTERNAL_VACCESSUPDATE (webserver_update)


Detailed Description

The Gobj webserver.


Generated at Fri Aug 17 18:28:59 2001 for Gobj by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000