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

page.h File Reference

Go to the source code of this file.

Data Structures

struct  page_static_s
struct  page_dynamic_s
struct  page_s

Defines

#define PAGE_STATIC_INIT(uri, mime, type, ptr)   { uri, mime, type, ptr, LIST_ENTRY_NULL }

Typedefs

typedef void(* page_run_t )(request_t *, response_t *)
typedef enum page_type_e page_type_t
typedef page_static_s page_static_t
typedef page_dynamic_s page_dynamic_t
typedef page_s page_t
typedef pages_s pages_t

Enumerations

enum  page_type_e { PAGE_TYPE_UNKNOWN, PAGE_TYPE_STATIC, PAGE_TYPE_DYNAMIC }

Functions

 LIST_HEAD (pages_s, page_s)


Define Documentation

#define PAGE_STATIC_INIT uri,
mime,
type,
ptr   )     { uri, mime, type, ptr, LIST_ENTRY_NULL }
 

Definition at line 59 of file page.h.


Typedef Documentation

typedef struct page_dynamic_s page_dynamic_t
 

typedef void(* page_run_t)(request_t *, response_t *)
 

Definition at line 26 of file page.h.

typedef struct page_static_s page_static_t
 

typedef struct page_s page_t
 

Definition at line 62 of file page.h.

typedef enum page_type_e page_type_t
 

typedef struct pages_s pages_t
 

Definition at line 63 of file page.h.


Enumeration Type Documentation

enum page_type_e
 

Enumeration values:
PAGE_TYPE_UNKNOWN 
PAGE_TYPE_STATIC 
PAGE_TYPE_DYNAMIC 

Definition at line 28 of file page.h.


Function Documentation

LIST_HEAD pages_s  ,
page_s 
 


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