Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

broker.h File Reference

Go to the source code of this file.

Typedefs

typedef broker_s broker_t

Functions

int broker_create (broker_t **pb)
int broker_free (broker_t *b)
int broker_is_valid_uri (broker_t *b, const char *buf, size_t len)
int broker_serve (broker_t *b, request_t *rq, response_t *rs)


Typedef Documentation

typedef struct broker_s broker_t
 

Definition at line 23 of file broker.h.

Referenced by broker_create(), broker_free(), broker_is_valid_uri(), broker_serve(), and http_backend_init().


Function Documentation

int broker_create broker_t **  pb  ) 
 

Definition at line 94 of file broker.c.

References broker_free(), and broker_t.

int broker_free broker_t b  ) 
 

Definition at line 123 of file broker.c.

References broker_t, and supplier_s::term.

Referenced by broker_create(), and http_backend_init().

int broker_is_valid_uri broker_t b,
const char *  buf,
size_t  len
 

Definition at line 27 of file broker.c.

References broker_t.

int broker_serve broker_t b,
request_t rq,
response_t rs
 

Definition at line 43 of file broker.c.

References broker_t, HTTP_STATUS_NOT_FOUND, HTTP_STATUS_NOT_MODIFIED, request_get_filename(), request_get_if_modified_since(), request_get_resolved_filename(), request_t, response_get_status(), response_print_header(), response_set_status(), and response_t.


←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved