_tag_module Struct Reference

List of all members.

Public Attributes

void * libraryHandle
void * moduleContext
pfnModuleCreate pfnCreate
pfnModuleDestroy pfnDestroy
LPMODULE_FN_ARRAY pFnArray
pthread_mutex_t mtxModule

Detailed Description

Definition at line 161 of file module.h.


Member Data Documentation

void* _tag_module::libraryHandle
 

Handle of the module in memory

Definition at line 164 of file module.h.

Referenced by moduleInit().

void* _tag_module::moduleContext
 

Data supplied by the module used for context

Definition at line 167 of file module.h.

Referenced by moduleInit(), and moduleRender().

pthread_mutex_t _tag_module::mtxModule
 

Mutex used to serialise communications with the module

Definition at line 179 of file module.h.

Referenced by moduleGetFanPower(), and moduleInit().

pfnModuleCreate _tag_module::pfnCreate
 

Performs the initial creation of the module

Definition at line 170 of file module.h.

Referenced by moduleInit().

pfnModuleDestroy _tag_module::pfnDestroy
 

Performs the shutdown of the module

Definition at line 173 of file module.h.

Referenced by moduleInit().


The documentation for this struct was generated from the following file:
Generated on Mon Jul 17 01:36:12 2006 for IILC by  doxygen 1.4.6