A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/ftds14_2freetds_2dblib_8h_source.html below:

NCBI C++ ToolKit: include/dbapi/driver/ftds14/freetds/dblib.h Source File

23 #include <freetds/pushvis.h> 134  unsigned char

*

dbbuf

;

176  int

bindtype,

DBINT

*indicator);

195 #define CHECK_PARAMETER(x, msg, ret) if (!(x)) { dbperror(dbproc, (msg), 0); return ret; } 196 #define CHECK_NULP(x, func, param_num, ret) if (!(x)) { dbperror(dbproc, SYBENULP, 0, func, (int) param_num); return ret; } 197 #define CHECK_PARAMETER_NOPROC(x, msg) if (!(x)) { dbperror(NULL, (msg), 0); return FAIL; } 198 #define DBPERROR_RETURN(x, msg) if (x) { dbperror(dbproc, (msg), 0); return FAIL; } 199 #define DBPERROR_RETURN3(x, msg, a, b, c) if (x) { dbperror(dbproc, (msg), 0, a, b, c); return FAIL; } 200 #define CHECK_CONN(ret) do { CHECK_PARAMETER(dbproc, SYBENULL, (ret)); \ 201  if (IS_TDSDEAD(dbproc->tds_socket)) { dbperror(dbproc, SYBEDDNE, 0); return (ret); } } while(0) 211 #include <freetds/popvis.h>

static DBPROCESS * dbproc

struct tag_DBPROC_ROWBUF DBPROC_ROWBUF

EHANDLEFUNC _dblib_err_handler

int dbperror(DBPROCESS *dbproc, DBINT msgno, long errnum,...)

void _dblib_convert_err(DBPROCESS *dbproc, TDS_INT len)

void copy_data_to_host_var(DBPROCESS *dbproc, TDS_SERVER_TYPE srctype, const BYTE *src, DBINT srclen, BYTE *dest, DBINT destlen, int bindtype, DBINT *indicator)

struct _DBREMOTE_PROC DBREMOTE_PROC

struct _DBREMOTE_PROC_PARAM DBREMOTE_PROC_PARAM

DBINT _convert_char(int srctype, BYTE *src, int destype, BYTE *dest, DBINT destlen)

@ _DB_RES_NO_MORE_RESULTS

@ _DB_RES_RESULTSET_EMPTY

void _dblib_setTDS_version(TDSLOGIN *tds_login, DBINT version)

RETCODE _bcp_get_prog_data(DBPROCESS *dbproc)

MHANDLEFUNC _dblib_msg_handler

DBINT _convert_intn(int srctype, BYTE *src, int destype, BYTE *dest, DBINT destlen)

int _dblib_handle_err_message(const TDSCONTEXT *ctxptr, TDSSOCKET *tdsptr, TDSMESSAGE *msgptr)

int _dblib_handle_info_message(const TDSCONTEXT *ctxptr, TDSSOCKET *tdsptr, TDSMESSAGE *msgptr)

RETCODE dbgetnull(DBPROCESS *dbproc, int bindtype, int varlen, BYTE *varaddr)

RETCODE _bcp_clear_storage(DBPROCESS *dbproc)

struct _null_representation NULLREP

tds_sysdep_int32_type TDS_INT

int(* DB_DBCHKINTR_FUNC)(void *dbproc)

int(* EHANDLEFUNC)(DBPROCESS *dbproc, int severity, int dberr, int oserr, char *dberrstr, char *oserrstr)

int(* DB_DBHNDLINTR_FUNC)(void *dbproc)

int(* MHANDLEFUNC)(DBPROCESS *dbproc, DBINT msgno, int msgstate, int severity, char *msgtext, char *srvname, char *proc, int line)

int _dblib_check_and_handle_interrupt(void *vdbproc)

check interrupts for libtds.

const string version

version string

struct dblib_buffer_row * rows

struct DBREMOTE_PROC_PARAM * next

struct DBREMOTE_PROC * next

DBREMOTE_PROC_PARAM * param_list

NULLREP nullreps[MAXBINDTYPES]

default null values

char dbcurdb[DBMAXNAME+1]

BCP_HOSTFILEINFO * hostfileinfo

DB_DBCHKINTR_FUNC chkintr

DB_DBHNDLINTR_FUNC hndlintr

char servcharset[DBMAXNAME+1]

DB_RESULT_STATE dbresults_state

DBUSMALLINT envchange_rcv

int msdblib

boolean use ms behaviour

Information for a server connection.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4