Page Struct Reference


Data Fields

NsServerservPtr
Tcl_HashEntry * hPtr
time_t mtime
off_t size
int flags
int refcnt
int evals
int locked
int cacheGen
AdpCachecachePtr
AdpCode code
char file [1]

Detailed Description

The following structure defines a shared page in the ADP cache. The size of the object is extended to include the filename bytes.


Field Documentation

NsServer* Page::servPtr

Tcl_HashEntry* Page::hPtr

Page server context (reg tags, etc.)

time_t Page::mtime

Entry in shared table of all pages.

off_t Page::size

Original modify time of file.

int Page::flags

Original size of file.

int Page::refcnt

Flags used on last compile, e.g., SAFE.

int Page::evals

Refcnt of current interps using page.

int Page::locked

Count of page evaluations.

int Page::cacheGen

Page locked for cache update.

AdpCache* Page::cachePtr

Cache generation id.

AdpCode Page::code

Cached output.

char Page::file[1]

ADP code blocks.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 4 19:58:57 2007 by  doxygen 1.5.1