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

field.h File Reference

Go to the source code of this file.

Data Structures

struct  param_s
struct  field_s

Typedefs

typedef param_s param_t
typedef param_list_s params_t
typedef field_s field_t
typedef field_list_s fields_t

Functions

 TAILQ_HEAD (param_list_s, param_s)
 TAILQ_HEAD (field_list_s, field_s)
int field_create (const char *name, const char *value, field_t **)
 Create a field.
int field_set (field_t *, const char *name, const char *value)
 Set a field.
int field_set_from_line (field_t *, const char *line)
 Set a field from a line.
int field_free (field_t *)
 Free a field.
const char * field_get_name (field_t *f)
 Get the name of a field.
const char * field_get_value (field_t *f)
 Get the value of a field.


Typedef Documentation

typedef struct field_s field_t
 

Referenced by field_create(), field_free(), field_get_name(), field_get_value(), field_set(), field_set_from_line(), header_add_field(), header_clear(), header_del_field(), header_get_field(), header_get_field_value(), header_get_fieldn(), header_set_field(), request_get_field(), response_del_field(), response_get_max_header_size(), response_redirect(), and response_set_cookie().

typedef struct field_list_s fields_t
 

Definition at line 41 of file field.h.

typedef struct param_s param_t
 

typedef struct param_list_s params_t
 

Definition at line 29 of file field.h.


Function Documentation

TAILQ_HEAD field_list_s  ,
field_s 
 

TAILQ_HEAD param_list_s  ,
param_s 
 


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