mysql_driver.c File Reference

#include "mysql_driver_defs.h"

Functions

static void driverMySQL_error (MYSQL *mysql)
static int driverMySQL_getXSBType (MYSQL_FIELD *field)
static struct xsb_data ** driverMySQL_getNextRow (struct driverMySQL_queryInfo *query)
DllExport int call_conv driverMySQL_initialise ()
DllExport int call_conv driverMySQL_connect (struct xsb_connectionHandle *handle)
DllExport int call_conv driverMySQL_disconnect (struct xsb_connectionHandle *handle)
DllExport struct xsb_data
**call_conv 
driverMySQL_query (struct xsb_queryHandle *handle)
DllExport char *call_conv driverMySQL_errorMesg ()
DllExport int call_conv driverMySQL_register (void)

Variables

driverMySQL_connectionInfomysqlHandles [MAX_HANDLES]
driverMySQL_queryInfomysqlQueries [MAX_QUERIES]
int numHandles
int numQueries
const char * errorMesg

Function Documentation

DllExport int call_conv driverMySQL_connect struct xsb_connectionHandle handle  ) 
 

DllExport int call_conv driverMySQL_disconnect struct xsb_connectionHandle handle  ) 
 

static void driverMySQL_error MYSQL *  mysql  )  [static]
 

DllExport char* call_conv driverMySQL_errorMesg  ) 
 

static struct xsb_data ** driverMySQL_getNextRow struct driverMySQL_queryInfo query  )  [static]
 

static int driverMySQL_getXSBType MYSQL_FIELD *  field  )  [static]
 

DllExport int call_conv driverMySQL_initialise  ) 
 

DllExport struct xsb_data** call_conv driverMySQL_query struct xsb_queryHandle handle  ) 
 

DllExport int call_conv driverMySQL_register void   ) 
 


Variable Documentation

const char* errorMesg
 

struct driverMySQL_connectionInfo* mysqlHandles[MAX_HANDLES]
 

struct driverMySQL_queryInfo* mysqlQueries[MAX_QUERIES]
 

int numHandles
 

int numQueries
 


Generated on Wed Jul 26 13:26:55 2006 for XSB by  doxygen 1.4.5