XMOD Struct Reference

Structure holding per module/database data. More...

Data Fields

int refcnt
 Reference counter.
 
sqlite3_mutex * mutex
 DOC table mutex.
 
int sdoc
 Size of docs array.
 
int ndoc
 Number of used entries in docs array.
 
XDOCdocs
 Array of modules's DOCs.
 

Detailed Description

Structure holding per module/database data.

Definition at line 58 of file xpath.c.

Field Documentation

◆ docs

XDOC* XMOD::docs

◆ mutex

sqlite3_mutex* XMOD::mutex

DOC table mutex.

Definition at line 60 of file xpath.c.

Referenced by xpath_disconnect(), xpath_fini(), xpath_func_common(), xpath_func_dump(), xpath_init(), and xpath_update().

◆ ndoc

int XMOD::ndoc

Number of used entries in docs array.

Definition at line 62 of file xpath.c.

Referenced by xpath_disconnect(), xpath_fini(), xpath_init(), and xpath_update().

◆ refcnt

int XMOD::refcnt

Reference counter.

Definition at line 59 of file xpath.c.

Referenced by xpath_fini(), and xpath_init().

◆ sdoc

int XMOD::sdoc

Size of docs array.

Definition at line 61 of file xpath.c.

Referenced by xpath_fini(), xpath_func_common(), xpath_func_dump(), xpath_init(), and xpath_update().


The documentation for this struct was generated from the following file:

Generated on Sun Nov 26 2023 by doxygen.
Contact: chw@ch-werner.de