ZNC  trunk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
modpython/module.h File Reference

Go to the source code of this file.

Classes

class  String
 
class  CPyModule
 
class  CPyTimer
 
class  CPySocket
 
class  MCString_iter
 
class  CModulesIter
 

Functions

CPyModuleCreatePyModule (CUser *pUser, CIRCNetwork *pNetwork, const CString &sModName, const CString &sDataPath, PyObject *pyObj, CModPython *pModPython)
 
CPyTimerCreatePyTimer (CPyModule *pModule, unsigned int uInterval, unsigned int uCycles, const CString &sLabel, const CString &sDescription, PyObject *pyObj)
 
CPySocketCreatePySocket (CPyModule *pModule, PyObject *pyObj)
 
bool HaveIPv6_ ()
 
bool HaveSSL_ ()
 
bool HaveCharset_ ()
 
int GetSOMAXCONN ()
 
int GetVersionMajor ()
 
int GetVersionMinor ()
 
double GetVersion ()
 
CString GetVersionExtra ()
 

Function Documentation

CPyModule* CreatePyModule ( CUser pUser,
CIRCNetwork pNetwork,
const CString sModName,
const CString sDataPath,
PyObject *  pyObj,
CModPython *  pModPython 
)
inline
CPySocket* CreatePySocket ( CPyModule pModule,
PyObject *  pyObj 
)
inline
CPyTimer* CreatePyTimer ( CPyModule pModule,
unsigned int  uInterval,
unsigned int  uCycles,
const CString sLabel,
const CString sDescription,
PyObject *  pyObj 
)
inline
int GetSOMAXCONN ( )
inline
double GetVersion ( )
inline

References VERSION.

CString GetVersionExtra ( )
inline

References ZNC_VERSION_EXTRA.

int GetVersionMajor ( )
inline

References VERSION_MAJOR.

int GetVersionMinor ( )
inline

References VERSION_MINOR.

bool HaveCharset_ ( )
inline
bool HaveIPv6_ ( )
inline
bool HaveSSL_ ( )
inline