NCBI C++ ToolKit
Macros | Functions | Variables
Memory allocation

Allocate or free resources. More...

+ Collaboration diagram for Memory allocation:

Macros

#define SUPPORTED_REQ_CAP(i)
 
#define REQ(i, n)   |(((TDS_REQ_ ## n / 8) == i)?(1<<(TDS_REQ_ ## n & 7)):0)
 
#define REQB(i)   0 SUPPORTED_REQ_CAP(i)
 
#define SUPPORTED_RES_CAP(i)    RES(i,CON_NOOOB) RES(i,PROTO_NOTEXT) RES(i,PROTO_NOBULK) RES(i,NOTDSDEBUG)
 
#define RES(i, n)   |(((TDS_RES_ ## n / 8) == i)?(1<<(TDS_RES_ ## n & 7)):0)
 
#define RESB(i)   0 SUPPORTED_RES_CAP(i)
 
#define SQLS_ENTRY(number, state)   case number: p = state; break
 
#define SUPPORTED_REQ_CAP(i)
 
#define REQ(i, n)   |(((TDS_REQ_ ## n / 8) == i)?(1<<(TDS_REQ_ ## n & 7)):0)
 
#define REQB(i)   0 SUPPORTED_REQ_CAP(i)
 
#define SUPPORTED_RES_CAP(i)    RES(i,CON_NOOOB) RES(i,PROTO_NOTEXT) RES(i,PROTO_NOBULK) RES(i,NOTDSDEBUG)
 
#define RES(i, n)   |(((TDS_RES_ ## n / 8) == i)?(1<<(TDS_RES_ ## n & 7)):0)
 
#define RESB(i)   0 SUPPORTED_RES_CAP(i)
 
#define SQLS_ENTRY(number, state)   case number: p = state; break
 
#define tds_alloc_locale   tds_alloc_locale_ver100
 
#define tds_alloc_bcpinfo   tds_alloc_bcpinfo_ver100
 

Functions

static char * tds_get_dynid (TDSCONNECTION *conn, char *id)
 Get an id for dynamic query based on TDS information. More...
 
static TDSCOLUMNtds_alloc_column (void)
 
static void tds_free_column (TDSCOLUMN *col)
 
TDSDYNAMICtds_alloc_dynamic (TDSCONNECTION *conn, const char *id)
 Allocate a dynamic statement. More...
 
void tds_free_input_params (TDSDYNAMIC *dyn)
 Frees all allocated input parameters of a dynamic statement. More...
 
void tds_dynamic_deallocated (TDSCONNECTION *conn, TDSDYNAMIC *dyn)
 
void tds_release_dynamic (TDSDYNAMIC **pdyn)
 Frees dynamic statement. More...
 
TDSPARAMINFOtds_alloc_param_result (TDSPARAMINFO *old_param)
 Adds a output parameter to TDSPARAMINFO. More...
 
void tds_free_param_result (TDSPARAMINFO *param_info)
 Delete latest parameter. More...
 
static void tds_param_free (TDSCOLUMN *col)
 
void * tds_alloc_param_data (TDSCOLUMN *curparam)
 Allocate data for a parameter. More...
 
static TDSCOMPUTEINFOtds_alloc_compute_result (TDS_USMALLINT num_cols, TDS_USMALLINT by_cols)
 Allocate memory for storing compute info return NULL on out of memory. More...
 
TDSCOMPUTEINFO ** tds_alloc_compute_results (TDSSOCKET *tds, TDS_USMALLINT num_cols, TDS_USMALLINT by_cols)
 
TDSRESULTINFOtds_alloc_results (TDS_USMALLINT num_cols)
 
void tds_set_current_results (TDSSOCKET *tds, TDSRESULTINFO *info)
 
void tds_detach_results (TDSRESULTINFO *info)
 Detach result info from it current socket. More...
 
static void tds_row_free (TDSRESULTINFO *res_info, unsigned char *row)
 
TDSRET tds_alloc_row (TDSRESULTINFO *res_info)
 Allocate space for row store return NULL on out of memory. More...
 
TDSRET tds_alloc_compute_row (TDSCOMPUTEINFO *res_info)
 
void tds_free_param_results (TDSPARAMINFO *param_info)
 
static void tds_free_compute_result (TDSCOMPUTEINFO *comp_info)
 
static void tds_free_compute_results (TDSSOCKET *tds)
 
void tds_free_row (TDSRESULTINFO *res_info, unsigned char *row)
 
void tds_free_results (TDSRESULTINFO *res_info)
 
void tds_free_all_results (TDSSOCKET *tds)
 
static int winsock_initialized (void)
 
TDSCONTEXTtds_alloc_context (void *parent)
 
void tds_free_context (TDSCONTEXT *context)
 
TDSLOCALEtds_alloc_locale (void)
 
 TDS_COMPILE_CHECK (tds_values_len, sizeof(defaultcaps.types[0].values)==14)
 
 TDS_COMPILE_CHECK (tds_cap_len, sizeof(defaultcaps)==TDS_MAX_CAPABILITY)
 
TDSLOGINtds_init_login (TDSLOGIN *login, TDSLOCALE *locale)
 Initialize login structure with locale information and other stuff for connection. More...
 
TDSCURSORtds_alloc_cursor (TDSSOCKET *tds, const char *name, size_t namelen, const char *query, size_t querylen)
 
void tds_cursor_deallocated (TDSCONNECTION *conn, TDSCURSOR *cursor)
 
void tds_release_cursor (TDSCURSOR **pcursor)
 
TDSLOGINtds_alloc_login (int use_environment)
 
void tds_free_login (TDSLOGIN *login)
 
TDSPACKETtds_alloc_packet (void *buf, unsigned len)
 
TDSPACKETtds_realloc_packet (TDSPACKET *packet, unsigned len)
 
void tds_free_packets (TDSPACKET *packet)
 
static void tds_deinit_connection (TDSCONNECTION *conn)
 
static TDSCONNECTIONtds_init_connection (TDSCONNECTION *conn, TDSCONTEXT *context, unsigned int bufsize)
 
static TDSSOCKETtds_init_socket (TDSSOCKET *tds_socket, unsigned int bufsize)
 
TDSSOCKETtds_alloc_socket (TDSCONTEXT *context, unsigned int bufsize)
 
TDSSOCKETtds_realloc_socket (TDSSOCKET *tds, unsigned int bufsize)
 
static void tds_connection_remove_socket (TDSCONNECTION *conn, TDSSOCKET *tds)
 
void tds_free_socket (TDSSOCKET *tds)
 
void tds_free_locale (TDSLOCALE *locale)
 
static void tds_free_env (TDSCONNECTION *conn)
 
void tds_free_msg (TDSMESSAGE *message)
 
char * tds_alloc_client_sqlstate (int msgno)
 
char * tds_alloc_lookup_sqlstate (TDSSOCKET *tds, int msgno)
 
BCPCOLDATAtds_alloc_bcp_column_data (unsigned int column_size)
 
void tds_free_bcp_column_data (BCPCOLDATA *coldata)
 
TDSBCPINFOtds_alloc_bcpinfo (void)
 
void tds_deinit_bcpinfo (TDSBCPINFO *bcpinfo)
 
void tds_free_bcpinfo (TDSBCPINFO *bcpinfo)
 
void * tds_realloc (void **pp, size_t new_size)
 Reallocate a pointer and update it if success. More...
 
static void tds_free_tvp_row (TDS_TVP_ROW *row)
 
void tds_deinit_tvp (TDS_TVP *table)
 

Variables

static volatile unsigned int inc_num = 1
 
const TDSCOLUMNFUNCS tds_invalid_funcs
 
static const TDS_CAPABILITIES defaultcaps
 
static volatile unsigned int inc_num = 1
 
const TDSCOLUMNFUNCS tds_invalid_funcs
 
static const TDS_CAPABILITIES defaultcaps
 

Detailed Description

Allocate or free resources.

Allocation can fail only on out of memory. In such case they return NULL and leave the state as before call. Mainly function names are in the form tds_alloc_XX or tds_free_XXX. tds_alloc_XXX functions allocate structures and return pointer to allocated data while tds_free_XXX take structure pointers and free them. Some functions require additional parameters to initialize structure correctly. The main exception are structures that use reference counting. These structures have tds_alloc_XXX functions but instead of tds_free_XXX use tds_release_XXX.

Macro Definition Documentation

◆ REQ [1/2]

#define REQ (   i,
  n 
)    |(((TDS_REQ_ ## n / 8) == i)?(1<<(TDS_REQ_ ## n & 7)):0)

Definition at line 771 of file mem.c.

◆ REQ [2/2]

#define REQ (   i,
  n 
)    |(((TDS_REQ_ ## n / 8) == i)?(1<<(TDS_REQ_ ## n & 7)):0)

Definition at line 782 of file mem.c.

◆ REQB [1/2]

#define REQB (   i)    0 SUPPORTED_REQ_CAP(i)

Definition at line 772 of file mem.c.

◆ REQB [2/2]

#define REQB (   i)    0 SUPPORTED_REQ_CAP(i)

Definition at line 783 of file mem.c.

◆ RES [1/2]

#define RES (   i,
  n 
)    |(((TDS_RES_ ## n / 8) == i)?(1<<(TDS_RES_ ## n & 7)):0)

Definition at line 777 of file mem.c.

◆ RES [2/2]

#define RES (   i,
  n 
)    |(((TDS_RES_ ## n / 8) == i)?(1<<(TDS_RES_ ## n & 7)):0)

Definition at line 788 of file mem.c.

◆ RESB [1/2]

#define RESB (   i)    0 SUPPORTED_RES_CAP(i)

Definition at line 778 of file mem.c.

◆ RESB [2/2]

#define RESB (   i)    0 SUPPORTED_RES_CAP(i)

Definition at line 789 of file mem.c.

◆ SQLS_ENTRY [1/2]

#define SQLS_ENTRY (   number,
  state 
)    case number: p = state; break

Definition at line 1428 of file mem.c.

◆ SQLS_ENTRY [2/2]

#define SQLS_ENTRY (   number,
  state 
)    case number: p = state; break

Definition at line 1499 of file mem.c.

◆ SUPPORTED_REQ_CAP [1/2]

#define SUPPORTED_REQ_CAP (   i)
Value:
REQ(i,LANG) REQ(i,RPC) REQ(i,EVT) REQ(i,MSTMT) REQ(i,BCP) REQ(i,CURSOR) REQ(i,DYNF) \
REQ(i,MSG) REQ(i,PARAM) REQ(i,DATA_INT1) REQ(i,DATA_INT2) REQ(i,DATA_INT4) REQ(i,DATA_BIT) \
REQ(i,DATA_CHAR) REQ(i,DATA_VCHAR) REQ(i,DATA_BIN) REQ(i,DATA_VBIN) REQ(i,DATA_MNY8) \
REQ(i,DATA_MNY4) REQ(i,DATA_DATE8) REQ(i,DATA_DATE4) REQ(i,DATA_FLT4) REQ(i,DATA_FLT8) \
REQ(i,DATA_NUM) REQ(i,DATA_TEXT) REQ(i,DATA_IMAGE) REQ(i,DATA_DEC) REQ(i,DATA_LCHAR) \
REQ(i,DATA_LBIN) REQ(i,DATA_INTN) REQ(i,DATA_DATETIMEN) REQ(i,DATA_MONEYN) \
REQ(i,CSR_PREV) REQ(i,CSR_FIRST) REQ(i,CSR_LAST) REQ(i,CSR_ABS) REQ(i,CSR_REL) \
REQ(i,CSR_MULTI) REQ(i,CON_INBAND) REQ(i,PROTO_TEXT) REQ(i,PROTO_BULK) \
REQ(i,DATA_SENSITIVITY) REQ(i,DATA_BOUNDARY) REQ(i,PROTO_DYNPROC) REQ(i,DATA_FLTN) \
REQ(i,DATA_BITN) REQ(i,DATA_INT8) REQ(i,WIDETABLE) \
REQ(i,DATA_UINT2) REQ(i,DATA_UINT4) REQ(i,DATA_UINT8) REQ(i,DATA_UINTN) REQ(i,LARGEIDENT) \
REQ(i,SRVPKTSIZE) REQ(i,DATA_DATE) REQ(i,DATA_TIME) REQ(i,DATA_BIGTIME) REQ(i,DATA_BIGDATETIME)
#define REQ(i, n)
Definition: mem.c:771
int i

Definition at line 758 of file mem.c.

◆ SUPPORTED_REQ_CAP [2/2]

#define SUPPORTED_REQ_CAP (   i)
Value:
REQ(i,LANG) REQ(i,RPC) REQ(i,EVT) REQ(i,MSTMT) REQ(i,BCP) REQ(i,CURSOR) REQ(i,DYNF) \
REQ(i,MSG) REQ(i,PARAM) REQ(i,DATA_INT1) REQ(i,DATA_INT2) REQ(i,DATA_INT4) REQ(i,DATA_BIT) \
REQ(i,DATA_CHAR) REQ(i,DATA_VCHAR) REQ(i,DATA_BIN) REQ(i,DATA_VBIN) REQ(i,DATA_MNY8) \
REQ(i,DATA_MNY4) REQ(i,DATA_DATE8) REQ(i,DATA_DATE4) REQ(i,DATA_FLT4) REQ(i,DATA_FLT8) \
REQ(i,DATA_NUM) REQ(i,DATA_TEXT) REQ(i,DATA_IMAGE) REQ(i,DATA_DEC) REQ(i,DATA_LCHAR) \
REQ(i,DATA_LBIN) REQ(i,DATA_INTN) REQ(i,DATA_DATETIMEN) REQ(i,DATA_MONEYN) \
REQ(i,CSR_PREV) REQ(i,CSR_FIRST) REQ(i,CSR_LAST) REQ(i,CSR_ABS) REQ(i,CSR_REL) \
REQ(i,CSR_MULTI) REQ(i,CON_INBAND) REQ(i,PROTO_TEXT) REQ(i,PROTO_BULK) \
REQ(i,DATA_SENSITIVITY) REQ(i,DATA_BOUNDARY) REQ(i,PROTO_DYNPROC) REQ(i,DATA_FLTN) \
REQ(i,DATA_BITN) REQ(i,DATA_INT8) REQ(i,WIDETABLE) \
REQ(i,DATA_UINT2) REQ(i,DATA_UINT4) REQ(i,DATA_UINT8) REQ(i,DATA_UINTN) REQ(i,LARGEIDENT) \
REQ(i,SRVPKTSIZE) REQ(i,DATA_DATE) REQ(i,DATA_TIME) REQ(i,DATA_BIGTIME) REQ(i,DATA_BIGDATETIME)

Definition at line 769 of file mem.c.

◆ SUPPORTED_RES_CAP [1/2]

#define SUPPORTED_RES_CAP (   i)     RES(i,CON_NOOOB) RES(i,PROTO_NOTEXT) RES(i,PROTO_NOBULK) RES(i,NOTDSDEBUG)

Definition at line 775 of file mem.c.

◆ SUPPORTED_RES_CAP [2/2]

#define SUPPORTED_RES_CAP (   i)     RES(i,CON_NOOOB) RES(i,PROTO_NOTEXT) RES(i,PROTO_NOBULK) RES(i,NOTDSDEBUG)

Definition at line 786 of file mem.c.

◆ tds_alloc_bcpinfo

TDSBCPINFO * tds_alloc_bcpinfo (   void)    tds_alloc_bcpinfo_ver100

Definition at line 50 of file rename_ftds_tds.h.

Referenced by bcp_init(), blk_alloc(), and odbc_bcp_init().

◆ tds_alloc_locale

TDSLOCALE * tds_alloc_locale (   void)    tds_alloc_locale_ver100

Function Documentation

◆ tds_alloc_bcp_column_data()

BCPCOLDATA* tds_alloc_bcp_column_data ( unsigned int  column_size)

Definition at line 1756 of file mem.c.

References tds_bcpcoldata::data, NULL, tds_free_bcp_column_data(), TEST_CALLOC, and TEST_MALLOC.

◆ tds_alloc_bcpinfo()

TDSBCPINFO* tds_alloc_bcpinfo ( void  )

Definition at line 1783 of file mem.c.

References NULL, tds_bcpinfo::tablename, tds_dstr_init(), and TEST_MALLOC.

◆ tds_alloc_client_sqlstate()

char* tds_alloc_client_sqlstate ( int  msgno)

Definition at line 1431 of file mem.c.

References NULL, SQLS_ENTRY, and strdup.

◆ tds_alloc_column()

static TDSCOLUMN* tds_alloc_column ( void  )
static

◆ tds_alloc_compute_result()

static TDSCOMPUTEINFO* tds_alloc_compute_result ( TDS_USMALLINT  num_cols,
TDS_USMALLINT  by_cols 
)
static

Allocate memory for storing compute info return NULL on out of memory.

Definition at line 394 of file mem.c.

References info, NULL, tds_alloc_column(), tds_free_compute_result(), TEST_CALLOC, and TEST_MALLOC.

Referenced by tds_alloc_compute_results().

◆ tds_alloc_compute_results()

TDSCOMPUTEINFO** tds_alloc_compute_results ( TDSSOCKET tds,
TDS_USMALLINT  num_cols,
TDS_USMALLINT  by_cols 
)

◆ tds_alloc_compute_row()

TDSRET tds_alloc_compute_row ( TDSCOMPUTEINFO res_info)

Definition at line 565 of file mem.c.

References tds_alloc_row().

◆ tds_alloc_context()

TDSCONTEXT* tds_alloc_context ( void *  parent)

Definition at line 709 of file mem.c.

References context, locale, NULL, tds_free_locale(), tds_get_locale, tds_new0, and winsock_initialized().

◆ tds_alloc_cursor()

TDSCURSOR* tds_alloc_cursor ( TDSSOCKET tds,
const char *  name,
size_t  namelen,
const char *  query,
size_t  querylen 
)

◆ tds_alloc_dynamic()

TDSDYNAMIC* tds_alloc_dynamic ( TDSCONNECTION conn,
const char *  id 
)

Allocate a dynamic statement.

Parameters
connthe connection within which to allocate the statement.
ida character label identifying the statement.
Returns
a pointer to the allocated structure (NULL on failure).

tds_alloc_dynamic is used to implement placeholder code under TDS 5.0

Definition at line 159 of file mem.c.

References conn, tds_dynamic::id, n, tds_dynamic::next, NULL, tds_dynamic::ref_count, strlcpy, tds_get_dynid(), tds_lookup_dynamic, TDS_MAX_DYNID_LEN, and TEST_MALLOC.

◆ tds_alloc_locale()

TDSLOCALE* tds_alloc_locale ( void  )

Definition at line 741 of file mem.c.

References locale, NULL, tds_free_locale(), and TEST_MALLOC.

◆ tds_alloc_login()

TDSLOGIN* tds_alloc_login ( int  use_environment)

◆ tds_alloc_lookup_sqlstate()

char* tds_alloc_lookup_sqlstate ( TDSSOCKET tds,
int  msgno 
)

Definition at line 1457 of file mem.c.

References NULL, SQLS_ENTRY, strdup, tds, and TDS_IS_MSSQL.

◆ tds_alloc_packet()

TDSPACKET* tds_alloc_packet ( void *  buf,
unsigned  len 
)

◆ tds_alloc_param_data()

void* tds_alloc_param_data ( TDSCOLUMN curparam)

Allocate data for a parameter.

Parameters
curparamparameter to retrieve size information
Returns
NULL on failure or new data

Definition at line 363 of file mem.c.

References CHECK_COLUMN_EXTRA, tds_column::column_data, tds_column::column_data_free, tds_column::column_type, data, tds_column::funcs, is_blob_col, malloc(), NULL, tds_column_funcs::row_len, SYBMSTABLE, and tds_param_free().

◆ tds_alloc_param_result()

TDSPARAMINFO* tds_alloc_param_result ( TDSPARAMINFO old_param)

Adds a output parameter to TDSPARAMINFO.

Parameters
old_parama pointer to the TDSPARAMINFO structure containing the current set of output parameter, or NULL if none exists.
Returns
a pointer to the new TDSPARAMINFO structure.

tds_alloc_param_result() works a bit differently than the other alloc result functions. Output parameters come in individually with no total number given in advance, so we simply call this func every time with get a TDS_PARAM_TOKEN and let it realloc the columns struct one bigger. tds_free_all_results() usually cleans up after us.

Definition at line 283 of file mem.c.

References tds_result_info::columns, tds_result_info::current_row, free(), NULL, tds_result_info::num_cols, tds_result_info::ref_count, tds_result_info::row_free, tds_alloc_column(), TDS_RESIZE, and TEST_MALLOC.

◆ tds_alloc_results()

TDSRESULTINFO* tds_alloc_results ( TDS_USMALLINT  num_cols)

◆ tds_alloc_row()

TDSRET tds_alloc_row ( TDSRESULTINFO res_info)

◆ tds_alloc_socket()

TDSSOCKET* tds_alloc_socket ( TDSCONTEXT context,
unsigned int  bufsize 
)

◆ TDS_COMPILE_CHECK() [1/2]

TDS_COMPILE_CHECK ( tds_cap_len  ,
sizeof(defaultcaps = =TDS_MAX_CAPABILITY 
)

◆ TDS_COMPILE_CHECK() [2/2]

TDS_COMPILE_CHECK ( tds_values_len  ,
sizeof(defaultcaps.types[0].values)  = =14 
)

◆ tds_connection_remove_socket()

static void tds_connection_remove_socket ( TDSCONNECTION conn,
TDSSOCKET tds 
)
inlinestatic

Definition at line 1345 of file mem.c.

References conn, and tds_deinit_connection().

Referenced by tds_free_socket().

◆ tds_cursor_deallocated()

void tds_cursor_deallocated ( TDSCONNECTION conn,
TDSCURSOR cursor 
)

◆ tds_deinit_bcpinfo()

void tds_deinit_bcpinfo ( TDSBCPINFO bcpinfo)

◆ tds_deinit_connection()

static void tds_deinit_connection ( TDSCONNECTION conn)
static

◆ tds_deinit_tvp()

void tds_deinit_tvp ( TDS_TVP table)

Definition at line 1930 of file mem.c.

References free(), tds_tvp_row::next, NULL, table, tds_free_param_results(), and tds_free_tvp_row().

Referenced by tds_param_free().

◆ tds_detach_results()

void tds_detach_results ( TDSRESULTINFO info)

Detach result info from it current socket.

Definition at line 487 of file mem.c.

References info, and NULL.

Referenced by tds_free_all_results(), tds_free_compute_results(), tds_free_results(), tds_free_socket(), tds_release_cursor(), tds_release_dynamic(), and tds_set_current_results().

◆ tds_dynamic_deallocated()

void tds_dynamic_deallocated ( TDSCONNECTION conn,
TDSDYNAMIC dyn 
)

◆ tds_free_all_results()

void tds_free_all_results ( TDSSOCKET tds)

◆ tds_free_bcp_column_data()

void tds_free_bcp_column_data ( BCPCOLDATA coldata)

Definition at line 1773 of file mem.c.

References tds_bcpcoldata::data, and free().

Referenced by tds_alloc_bcp_column_data(), and tds_free_results().

◆ tds_free_bcpinfo()

void tds_free_bcpinfo ( TDSBCPINFO bcpinfo)

Definition at line 1814 of file mem.c.

References free(), and tds_deinit_bcpinfo().

◆ tds_free_column()

static void tds_free_column ( TDSCOLUMN col)
static

◆ tds_free_compute_result()

static void tds_free_compute_result ( TDSCOMPUTEINFO comp_info)
static

◆ tds_free_compute_results()

static void tds_free_compute_results ( TDSSOCKET tds)
static

◆ tds_free_context()

void tds_free_context ( TDSCONTEXT context)

Definition at line 731 of file mem.c.

References context, free(), and tds_free_locale().

◆ tds_free_env()

static void tds_free_env ( TDSCONNECTION conn)
static

Definition at line 1402 of file mem.c.

References conn, and TDS_ZERO_FREE.

Referenced by tds_deinit_connection().

◆ tds_free_input_params()

void tds_free_input_params ( TDSDYNAMIC dyn)

Frees all allocated input parameters of a dynamic statement.

Parameters
dynthe dynamic statement whose input parameter are to be freed

tds_free_input_params frees all parameters for the give dynamic statement

Definition at line 205 of file mem.c.

References info, NULL, tds_dynamic::params, and tds_free_param_results().

Referenced by tds_release_dynamic().

◆ tds_free_locale()

void tds_free_locale ( TDSLOCALE locale)

Definition at line 1390 of file mem.c.

References free(), and locale.

Referenced by tds_alloc_context(), tds_alloc_locale(), and tds_free_context().

◆ tds_free_login()

void tds_free_login ( TDSLOGIN login)

◆ tds_free_msg()

void tds_free_msg ( TDSMESSAGE message)

◆ tds_free_packets()

void tds_free_packets ( TDSPACKET packet)

Definition at line 1093 of file mem.c.

References free(), next(), and tds_packet::next.

Referenced by tds_deinit_connection(), tds_free_socket(), and tds_init_socket().

◆ tds_free_param_result()

void tds_free_param_result ( TDSPARAMINFO param_info)

◆ tds_free_param_results()

void tds_free_param_results ( TDSPARAMINFO param_info)

Definition at line 571 of file mem.c.

References tds_free_results().

Referenced by tds_deinit_tvp(), tds_free_all_results(), tds_free_input_params(), and tds_free_tvp_row().

◆ tds_free_results()

void tds_free_results ( TDSRESULTINFO res_info)

◆ tds_free_row()

void tds_free_row ( TDSRESULTINFO res_info,
unsigned char *  row 
)

Definition at line 602 of file mem.c.

References assert, row, and tds_result_info::row_free.

◆ tds_free_socket()

void tds_free_socket ( TDSSOCKET tds)

◆ tds_free_tvp_row()

static void tds_free_tvp_row ( TDS_TVP_ROW row)
static

Definition at line 346 of file mem.c.

References row, and tds_free_param_results().

Referenced by tds_deinit_tvp().

◆ tds_get_dynid()

static char* tds_get_dynid ( TDSCONNECTION conn,
char *  id 
)
static

Get an id for dynamic query based on TDS information.

Parameters
connstate information for the connection and the TDS protocol
Returns
TDS_FAIL or TDS_SUCCESS

Definition at line 93 of file mem.c.

References CHECK_CONN_EXTRA, conn, i, inc_num, and n.

Referenced by tds_alloc_dynamic().

◆ tds_init_connection()

static TDSCONNECTION* tds_init_connection ( TDSCONNECTION conn,
TDSCONTEXT context,
unsigned int  bufsize 
)
static

◆ tds_init_login()

TDSLOGIN* tds_init_login ( TDSLOGIN login,
TDSLOCALE locale 
)

Initialize login structure with locale information and other stuff for connection.

Parameters
localelocale information (copied to configuration information)
Returns
login structure or NULL if initialization error

Definition at line 798 of file mem.c.

References asprintf, tds_login::block_size, tds_login::check_ssl_hostname, tds_login::client_charset, tds_login::client_host_name, free(), tds_login::language, locale, login, NULL, tds_login::option_flag2, tds_login::server_charset, util::strcmp(), strdup, strtok_r, tds_canonical_charset_name, TDS_DEF_LANG, TDS_DEFAULT_VERSION, tds_dstr_copy(), tds_dstr_isempty(), TDS_INIT_LANG_REQUIRED, TDS_ODBC_ON, tds_login::tds_version, tds_login::use_utf16, and tds_login::valid_configuration.

◆ tds_init_socket()

static TDSSOCKET* tds_init_socket ( TDSSOCKET tds_socket,
unsigned int  bufsize 
)
static

◆ tds_param_free()

static void tds_param_free ( TDSCOLUMN col)
static

Definition at line 345 of file mem.c.

References tds_column::column_data, free(), is_blob_col, TDS_ZERO_FREE, and tds_blob::textvalue.

Referenced by tds_alloc_param_data().

◆ tds_realloc()

void* tds_realloc ( void **  pp,
size_t  new_size 
)

Reallocate a pointer and update it if success.

Parameters
pppointer to pointer to be reallocated
new_sizenew size to be allocated
Returns
new pointer allocated, NULL on failure

Definition at line 1829 of file mem.c.

References malloc().

◆ tds_realloc_packet()

TDSPACKET* tds_realloc_packet ( TDSPACKET packet,
unsigned  len 
)

Definition at line 1082 of file mem.c.

References buf, tds_packet::capacity, len, TDS_LIKELY, and TDS_OFFSET.

Referenced by tds_realloc_socket().

◆ tds_realloc_socket()

TDSSOCKET* tds_realloc_socket ( TDSSOCKET tds,
unsigned int  bufsize 
)

◆ tds_release_cursor()

void tds_release_cursor ( TDSCURSOR **  pcursor)

◆ tds_release_dynamic()

void tds_release_dynamic ( TDSDYNAMIC **  pdyn)

Frees dynamic statement.

Parameters
pdynpointer to dynamic statement to be freed.

Definition at line 252 of file mem.c.

References free(), NULL, tds_dynamic::query, tds_dynamic::ref_count, tds_dynamic::res_info, tds_detach_results(), tds_free_input_params(), and tds_free_results().

Referenced by tds_dynamic_deallocated(), and tds_release_cur_dyn().

◆ tds_row_free()

static void tds_row_free ( TDSRESULTINFO res_info,
unsigned char *  row 
)
static

◆ tds_set_current_results()

void tds_set_current_results ( TDSSOCKET tds,
TDSRESULTINFO info 
)

◆ winsock_initialized()

static int winsock_initialized ( void  )
static

Variable Documentation

◆ defaultcaps [1/2]

const TDS_CAPABILITIES defaultcaps
static
Initial value:
= { {
{ 1, 14, { 0 |(((TDS_REQ_LANG / 8) == 13 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 13 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 13 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 13 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 13 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 13 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 13 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 13 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 13 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 13 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 13 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 13 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 13 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 13 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 13 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 13 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 13 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 13 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 13 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 13 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 13 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 13 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 13 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 13 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 13 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 13 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 13 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 13 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 13 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 13 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 13 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 13 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 13 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 13 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 13 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 13 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 13 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 13 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 13 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 13 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 13 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 13 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 13 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 12 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 12 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 12 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 12 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 12 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 12 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 12 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 12 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 12 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 12 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 12 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 12 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 12 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 12 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 12 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 12 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 12 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 12 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 12 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 12 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 12 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 12 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 12 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 12 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 12 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 12 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 12 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 12 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 12 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 12 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 12 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 12 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 12 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 12 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 12 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 12 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 12 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 12 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 12 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 12 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 12 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 12 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 12 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 11 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 11 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 11 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 11 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 11 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 11 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 11 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 11 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 11 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 11 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 11 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 11 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 11 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 11 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 11 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 11 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 11 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 11 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 11 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 11 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 11 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 11 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 11 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 11 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 11 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 11 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 11 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 11 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 11 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 11 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 11 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 11 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 11 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 11 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 11 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 11 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 11 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 11 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 11 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 11 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 11 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 11 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 11 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 10 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 10 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 10 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 10 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 10 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 10 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 10 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 10 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 10 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 10 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 10 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 10 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 10 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 10 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 10 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 10 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 10 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 10 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 10 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 10 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 10 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 10 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 10 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 10 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 10 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 10 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 10 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 10 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 10 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 10 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 10 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 10 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 10 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 10 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 10 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 10 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 10 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 10 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 10 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 10 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 10 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 10 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 10 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 9 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 9 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 9 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 9 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 9 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 9 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 9 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 9 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 9 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 9 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 9 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 9 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 9 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 9 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 9 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 9 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 9 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 9 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 9 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 9 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 9 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 9 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 9 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 9 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 9 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 9 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 9 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 9 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 9 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 9 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 9 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 9 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 9 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 9 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 9 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 9 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 9 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 9 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 9 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 9 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 9 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 9 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 9 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 8 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 8 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 8 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 8 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 8 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 8 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 8 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 8 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 8 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 8 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 8 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 8 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 8 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 8 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 8 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 8 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 8 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 8 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 8 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 8 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 8 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 8 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 8 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 8 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 8 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 8 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 8 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 8 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 8 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 8 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 8 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 8 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 8 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 8 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 8 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 8 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 8 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 8 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 8 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 8 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 8 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 8 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 8 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 7 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 7 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 7 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 7 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 7 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 7 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 7 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 7 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 7 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 7 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 7 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 7 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 7 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 7 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 7 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 7 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 7 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 7 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 7 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 7 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 7 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 7 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 7 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 7 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 7 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 7 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 7 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 7 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 7 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 7 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 7 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 7 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 7 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 7 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 7 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 7 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 7 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 7 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 7 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 7 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 7 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 7 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 7 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0),
0 |(((TDS_REQ_LANG / 8) == 6 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 6 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 6 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 6 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 6 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 6 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 6 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 6 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 6 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 6 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 6 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 6 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 6 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 6 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 6 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 6 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 6 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 6 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 6 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 6 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 6 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 6 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 6 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 6 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 6 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 6 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 6 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 6 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 6 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 6 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 6 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 6 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 6 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 6 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 6 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 6 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 6 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 6 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 6 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 6 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 6 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 6 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 6 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 5 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 5 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 5 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 5 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 5 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 5 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 5 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 5 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 5 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 5 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 5 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 5 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 5 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 5 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 5 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 5 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 5 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 5 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 5 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 5 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 5 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 5 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 5 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 5 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 5 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 5 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 5 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 5 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 5 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 5 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 5 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 5 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 5 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 5 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 5 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 5 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 5 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 5 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 5 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 5 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 5 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 5 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 5 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 4 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 4 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 4 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 4 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 4 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 4 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 4 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 4 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 4 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 4 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 4 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 4 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 4 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 4 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 4 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 4 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 4 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 4 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 4 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 4 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 4 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 4 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 4 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 4 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 4 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 4 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 4 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 4 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 4 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 4 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 4 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 4 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 4 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 4 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 4 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 4 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 4 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 4 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 4 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 4 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 4 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 4 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 4 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 3 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 3 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 3 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 3 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 3 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 3 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 3 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 3 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 3 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 3 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 3 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 3 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 3 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 3 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 3 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 3 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 3 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 3 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 3 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 3 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 3 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 3 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 3 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 3 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 3 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 3 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 3 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 3 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 3 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 3 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 3 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 3 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 3 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 3 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 3 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 3 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 3 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 3 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 3 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 3 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 3 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 3 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 3 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 2 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 2 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 2 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 2 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 2 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 2 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 2 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 2 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 2 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 2 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 2 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 2 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 2 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 2 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 2 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 2 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 2 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 2 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 2 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 2 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 2 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 2 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 2 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 2 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 2 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 2 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 2 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 2 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 2 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 2 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 2 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 2 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 2 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 2 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 2 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 2 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 2 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 2 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 2 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 2 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 2 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 2 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 2 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 1 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 1 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 1 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 1 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 1 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 1 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 1 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 1 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 1 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 1 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 1 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 1 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 1 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 1 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 1 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 1 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 1 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 1 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 1 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 1 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 1 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 1 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 1 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 1 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 1 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 1 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 1 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 1 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 1 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 1 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 1 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 1 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 1 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 1 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 1 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 1 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 1 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 1 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 1 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 1 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 1 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 1 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 1 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 0 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 0 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 0 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 0 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 0 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 0 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 0 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 0 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 0 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 0 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 0 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 0 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 0 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 0 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 0 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 0 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 0 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 0 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 0 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 0 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 0 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 0 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 0 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 0 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 0 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 0 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 0 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 0 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 0 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 0 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 0 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 0 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 0 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 0 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 0 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 0 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 0 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 0 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 0 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 0 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 0 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 0 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 0 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0) } },
{ 2, 14, { 0 |(((TDS_RES_CON_NOOOB / 8) == 13 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 13 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 13 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 13 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 12 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 12 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 12 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 12 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 11 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 11 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 11 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 11 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 10 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 10 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 10 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 10 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 9 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 9 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 9 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 9 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 8 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 8 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 8 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 8 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 7 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 7 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 7 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 7 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0),
0 |(((TDS_RES_CON_NOOOB / 8) == 6 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 6 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 6 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 6 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 5 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 5 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 5 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 5 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 4 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 4 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 4 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 4 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 3 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 3 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 3 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 3 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 2 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 2 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 2 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 2 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 1 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 1 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 1 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 1 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 0 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 0 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 0 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 0 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0) } }
} }
@ TDS_RES_PROTO_NOBULK
Definition: enum_cap.h:123
@ TDS_RES_CON_NOOOB
Definition: enum_cap.h:120
@ TDS_RES_PROTO_NOTEXT
Definition: enum_cap.h:122
@ TDS_RES_NOTDSDEBUG
Definition: enum_cap.h:126
@ TDS_REQ_DATA_FLT8
Definition: enum_cap.h:24
@ TDS_REQ_DATA_LCHAR
Definition: enum_cap.h:29
@ TDS_REQ_DATA_DATE8
Definition: enum_cap.h:21
@ TDS_REQ_DATA_UINT4
Definition: enum_cap.h:61
@ TDS_REQ_DATA_IMAGE
Definition: enum_cap.h:27
@ TDS_REQ_DATA_LBIN
Definition: enum_cap.h:30
@ TDS_REQ_CSR_LAST
Definition: enum_cap.h:36
@ TDS_REQ_DATA_BOUNDARY
Definition: enum_cap.h:47
@ TDS_REQ_DATA_FLTN
Definition: enum_cap.h:50
@ TDS_REQ_DATA_BITN
Definition: enum_cap.h:51
@ TDS_REQ_MSTMT
Definition: enum_cap.h:5
@ TDS_REQ_DATA_INT8
Definition: enum_cap.h:52
@ TDS_REQ_DATA_TEXT
Definition: enum_cap.h:26
@ TDS_REQ_DYNF
Definition: enum_cap.h:8
@ TDS_REQ_DATA_DEC
Definition: enum_cap.h:28
@ TDS_REQ_DATA_INT4
Definition: enum_cap.h:13
@ TDS_REQ_DATA_BIGTIME
Definition: enum_cap.h:89
@ TDS_REQ_PARAM
Definition: enum_cap.h:10
@ TDS_REQ_LARGEIDENT
Definition: enum_cap.h:82
@ TDS_REQ_MSG
Definition: enum_cap.h:9
@ TDS_REQ_DATA_DATETIMEN
Definition: enum_cap.h:32
@ TDS_REQ_DATA_INT1
Definition: enum_cap.h:11
@ TDS_REQ_CSR_MULTI
Definition: enum_cap.h:39
@ TDS_REQ_DATA_UINT8
Definition: enum_cap.h:62
@ TDS_REQ_LANG
Definition: enum_cap.h:2
@ TDS_REQ_DATA_FLT4
Definition: enum_cap.h:23
@ TDS_REQ_DATA_UINTN
Definition: enum_cap.h:63
@ TDS_REQ_RPC
Definition: enum_cap.h:3
@ TDS_REQ_DATA_MNY4
Definition: enum_cap.h:20
@ TDS_REQ_DATA_DATE
Definition: enum_cap.h:70
@ TDS_REQ_DATA_BIN
Definition: enum_cap.h:17
@ TDS_REQ_WIDETABLE
Definition: enum_cap.h:59
@ TDS_REQ_DATA_UINT2
Definition: enum_cap.h:60
@ TDS_REQ_DATA_VBIN
Definition: enum_cap.h:18
@ TDS_REQ_DATA_MONEYN
Definition: enum_cap.h:33
@ TDS_REQ_PROTO_BULK
Definition: enum_cap.h:44
@ TDS_REQ_DATA_BIT
Definition: enum_cap.h:14
@ TDS_REQ_CSR_FIRST
Definition: enum_cap.h:35
@ TDS_REQ_PROTO_DYNPROC
Definition: enum_cap.h:49
@ TDS_REQ_DATA_VCHAR
Definition: enum_cap.h:16
@ TDS_REQ_DATA_BIGDATETIME
Definition: enum_cap.h:88
@ TDS_REQ_DATA_DATE4
Definition: enum_cap.h:22
@ TDS_REQ_PROTO_TEXT
Definition: enum_cap.h:43
@ TDS_REQ_CON_INBAND
Definition: enum_cap.h:41
@ TDS_REQ_EVT
Definition: enum_cap.h:4
@ TDS_REQ_BCP
Definition: enum_cap.h:6
@ TDS_REQ_DATA_TIME
Definition: enum_cap.h:71
@ TDS_REQ_DATA_CHAR
Definition: enum_cap.h:15
@ TDS_REQ_SRVPKTSIZE
Definition: enum_cap.h:78
@ TDS_REQ_CSR_REL
Definition: enum_cap.h:38
@ TDS_REQ_DATA_NUM
Definition: enum_cap.h:25
@ TDS_REQ_DATA_SENSITIVITY
Definition: enum_cap.h:46
@ TDS_REQ_CURSOR
Definition: enum_cap.h:7
@ TDS_REQ_CSR_ABS
Definition: enum_cap.h:37
@ TDS_REQ_DATA_INT2
Definition: enum_cap.h:12
@ TDS_REQ_DATA_MNY8
Definition: enum_cap.h:19
@ TDS_REQ_DATA_INTN
Definition: enum_cap.h:31
@ TDS_REQ_CSR_PREV
Definition: enum_cap.h:34

Definition at line 780 of file mem.c.

Referenced by tds_alloc_login().

◆ defaultcaps [2/2]

const TDS_CAPABILITIES defaultcaps
static
Initial value:
= { {
{ 1, 14, { 0 |(((TDS_REQ_LANG / 8) == 13 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 13 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 13 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 13 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 13 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 13 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 13 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 13 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 13 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 13 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 13 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 13 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 13 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 13 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 13 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 13 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 13 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 13 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 13 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 13 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 13 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 13 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 13 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 13 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 13 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 13 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 13 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 13 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 13 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 13 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 13 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 13 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 13 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 13 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 13 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 13 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 13 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 13 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 13 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 13 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 13 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 13 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 13 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 13 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 13 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 13 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 12 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 12 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 12 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 12 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 12 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 12 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 12 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 12 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 12 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 12 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 12 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 12 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 12 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 12 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 12 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 12 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 12 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 12 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 12 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 12 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 12 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 12 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 12 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 12 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 12 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 12 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 12 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 12 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 12 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 12 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 12 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 12 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 12 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 12 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 12 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 12 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 12 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 12 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 12 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 12 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 12 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 12 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 12 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 12 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 12 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 12 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 11 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 11 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 11 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 11 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 11 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 11 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 11 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 11 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 11 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 11 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 11 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 11 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 11 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 11 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 11 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 11 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 11 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 11 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 11 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 11 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 11 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 11 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 11 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 11 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 11 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 11 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 11 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 11 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 11 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 11 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 11 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 11 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 11 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 11 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 11 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 11 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 11 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 11 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 11 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 11 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 11 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 11 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 11 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 11 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 11 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 11 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 10 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 10 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 10 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 10 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 10 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 10 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 10 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 10 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 10 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 10 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 10 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 10 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 10 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 10 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 10 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 10 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 10 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 10 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 10 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 10 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 10 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 10 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 10 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 10 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 10 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 10 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 10 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 10 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 10 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 10 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 10 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 10 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 10 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 10 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 10 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 10 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 10 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 10 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 10 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 10 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 10 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 10 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 10 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 10 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 10 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 10 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 9 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 9 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 9 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 9 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 9 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 9 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 9 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 9 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 9 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 9 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 9 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 9 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 9 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 9 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 9 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 9 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 9 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 9 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 9 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 9 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 9 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 9 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 9 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 9 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 9 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 9 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 9 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 9 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 9 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 9 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 9 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 9 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 9 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 9 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 9 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 9 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 9 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 9 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 9 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 9 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 9 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 9 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 9 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 9 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 9 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 9 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 8 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 8 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 8 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 8 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 8 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 8 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 8 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 8 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 8 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 8 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 8 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 8 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 8 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 8 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 8 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 8 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 8 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 8 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 8 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 8 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 8 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 8 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 8 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 8 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 8 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 8 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 8 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 8 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 8 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 8 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 8 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 8 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 8 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 8 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 8 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 8 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 8 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 8 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 8 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 8 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 8 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 8 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 8 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 8 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 8 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 8 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 7 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 7 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 7 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 7 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 7 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 7 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 7 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 7 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 7 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 7 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 7 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 7 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 7 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 7 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 7 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 7 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 7 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 7 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 7 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 7 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 7 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 7 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 7 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 7 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 7 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 7 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 7 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 7 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 7 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 7 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 7 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 7 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 7 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 7 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 7 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 7 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 7 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 7 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 7 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 7 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 7 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 7 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 7 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 7 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 7 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 7 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0),
0 |(((TDS_REQ_LANG / 8) == 6 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 6 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 6 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 6 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 6 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 6 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 6 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 6 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 6 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 6 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 6 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 6 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 6 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 6 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 6 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 6 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 6 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 6 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 6 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 6 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 6 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 6 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 6 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 6 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 6 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 6 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 6 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 6 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 6 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 6 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 6 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 6 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 6 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 6 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 6 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 6 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 6 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 6 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 6 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 6 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 6 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 6 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 6 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 6 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 6 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 6 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 5 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 5 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 5 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 5 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 5 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 5 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 5 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 5 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 5 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 5 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 5 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 5 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 5 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 5 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 5 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 5 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 5 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 5 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 5 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 5 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 5 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 5 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 5 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 5 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 5 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 5 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 5 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 5 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 5 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 5 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 5 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 5 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 5 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 5 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 5 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 5 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 5 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 5 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 5 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 5 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 5 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 5 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 5 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 5 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 5 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 5 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 4 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 4 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 4 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 4 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 4 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 4 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 4 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 4 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 4 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 4 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 4 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 4 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 4 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 4 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 4 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 4 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 4 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 4 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 4 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 4 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 4 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 4 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 4 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 4 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 4 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 4 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 4 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 4 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 4 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 4 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 4 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 4 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 4 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 4 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 4 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 4 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 4 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 4 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 4 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 4 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 4 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 4 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 4 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 4 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 4 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 4 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 3 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 3 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 3 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 3 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 3 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 3 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 3 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 3 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 3 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 3 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 3 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 3 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 3 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 3 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 3 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 3 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 3 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 3 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 3 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 3 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 3 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 3 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 3 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 3 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 3 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 3 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 3 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 3 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 3 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 3 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 3 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 3 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 3 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 3 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 3 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 3 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 3 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 3 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 3 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 3 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 3 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 3 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 3 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 3 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 3 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 3 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 2 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 2 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 2 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 2 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 2 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 2 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 2 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 2 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 2 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 2 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 2 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 2 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 2 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 2 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 2 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 2 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 2 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 2 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 2 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 2 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 2 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 2 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 2 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 2 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 2 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 2 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 2 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 2 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 2 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 2 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 2 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 2 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 2 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 2 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 2 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 2 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 2 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 2 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 2 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 2 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 2 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 2 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 2 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 2 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 2 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 2 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 1 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 1 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 1 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 1 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 1 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 1 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 1 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 1 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 1 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 1 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 1 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 1 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 1 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 1 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 1 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 1 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 1 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 1 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 1 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 1 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 1 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 1 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 1 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 1 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 1 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 1 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 1 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 1 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 1 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 1 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 1 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 1 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 1 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 1 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 1 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 1 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 1 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 1 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 1 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 1 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 1 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 1 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 1 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 1 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 1 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 1 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0), 0 |(((TDS_REQ_LANG / 8) == 0 )?(1<<(TDS_REQ_LANG & 7)):0) |(((TDS_REQ_RPC / 8) == 0 )?(1<<(TDS_REQ_RPC & 7)):0) |(((TDS_REQ_EVT / 8) == 0 )?(1<<(TDS_REQ_EVT & 7)):0) |(((TDS_REQ_MSTMT / 8) == 0 )?(1<<(TDS_REQ_MSTMT & 7)):0) |(((TDS_REQ_BCP / 8) == 0 )?(1<<(TDS_REQ_BCP & 7)):0) |(((TDS_REQ_CURSOR / 8) == 0 )?(1<<(TDS_REQ_CURSOR & 7)):0) |(((TDS_REQ_DYNF / 8) == 0 )?(1<<(TDS_REQ_DYNF & 7)):0) |(((TDS_REQ_MSG / 8) == 0 )?(1<<(TDS_REQ_MSG & 7)):0) |(((TDS_REQ_PARAM / 8) == 0 )?(1<<(TDS_REQ_PARAM & 7)):0) |(((TDS_REQ_DATA_INT1 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT1 & 7)):0) |(((TDS_REQ_DATA_INT2 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT2 & 7)):0) |(((TDS_REQ_DATA_INT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT4 & 7)):0) |(((TDS_REQ_DATA_BIT / 8) == 0 )?(1<<(TDS_REQ_DATA_BIT & 7)):0) |(((TDS_REQ_DATA_CHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_CHAR & 7)):0) |(((TDS_REQ_DATA_VCHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_VCHAR & 7)):0) |(((TDS_REQ_DATA_BIN / 8) == 0 )?(1<<(TDS_REQ_DATA_BIN & 7)):0) |(((TDS_REQ_DATA_VBIN / 8) == 0 )?(1<<(TDS_REQ_DATA_VBIN & 7)):0) |(((TDS_REQ_DATA_MNY8 / 8) == 0 )?(1<<(TDS_REQ_DATA_MNY8 & 7)):0) |(((TDS_REQ_DATA_MNY4 / 8) == 0 )?(1<<(TDS_REQ_DATA_MNY4 & 7)):0) |(((TDS_REQ_DATA_DATE8 / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE8 & 7)):0) |(((TDS_REQ_DATA_DATE4 / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE4 & 7)):0) |(((TDS_REQ_DATA_FLT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_FLT4 & 7)):0) |(((TDS_REQ_DATA_FLT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_FLT8 & 7)):0) |(((TDS_REQ_DATA_NUM / 8) == 0 )?(1<<(TDS_REQ_DATA_NUM & 7)):0) |(((TDS_REQ_DATA_TEXT / 8) == 0 )?(1<<(TDS_REQ_DATA_TEXT & 7)):0) |(((TDS_REQ_DATA_IMAGE / 8) == 0 )?(1<<(TDS_REQ_DATA_IMAGE & 7)):0) |(((TDS_REQ_DATA_DEC / 8) == 0 )?(1<<(TDS_REQ_DATA_DEC & 7)):0) |(((TDS_REQ_DATA_LCHAR / 8) == 0 )?(1<<(TDS_REQ_DATA_LCHAR & 7)):0) |(((TDS_REQ_DATA_LBIN / 8) == 0 )?(1<<(TDS_REQ_DATA_LBIN & 7)):0) |(((TDS_REQ_DATA_INTN / 8) == 0 )?(1<<(TDS_REQ_DATA_INTN & 7)):0) |(((TDS_REQ_DATA_DATETIMEN / 8) == 0 )?(1<<(TDS_REQ_DATA_DATETIMEN & 7)):0) |(((TDS_REQ_DATA_MONEYN / 8) == 0 )?(1<<(TDS_REQ_DATA_MONEYN & 7)):0) |(((TDS_REQ_CSR_PREV / 8) == 0 )?(1<<(TDS_REQ_CSR_PREV & 7)):0) |(((TDS_REQ_CSR_FIRST / 8) == 0 )?(1<<(TDS_REQ_CSR_FIRST & 7)):0) |(((TDS_REQ_CSR_LAST / 8) == 0 )?(1<<(TDS_REQ_CSR_LAST & 7)):0) |(((TDS_REQ_CSR_ABS / 8) == 0 )?(1<<(TDS_REQ_CSR_ABS & 7)):0) |(((TDS_REQ_CSR_REL / 8) == 0 )?(1<<(TDS_REQ_CSR_REL & 7)):0) |(((TDS_REQ_CSR_MULTI / 8) == 0 )?(1<<(TDS_REQ_CSR_MULTI & 7)):0) |(((TDS_REQ_CON_INBAND / 8) == 0 )?(1<<(TDS_REQ_CON_INBAND & 7)):0) |(((TDS_REQ_PROTO_TEXT / 8) == 0 )?(1<<(TDS_REQ_PROTO_TEXT & 7)):0) |(((TDS_REQ_PROTO_BULK / 8) == 0 )?(1<<(TDS_REQ_PROTO_BULK & 7)):0) |(((TDS_REQ_DATA_SENSITIVITY / 8) == 0 )?(1<<(TDS_REQ_DATA_SENSITIVITY & 7)):0) |(((TDS_REQ_DATA_BOUNDARY / 8) == 0 )?(1<<(TDS_REQ_DATA_BOUNDARY & 7)):0) |(((TDS_REQ_PROTO_DYNPROC / 8) == 0 )?(1<<(TDS_REQ_PROTO_DYNPROC & 7)):0) |(((TDS_REQ_DATA_FLTN / 8) == 0 )?(1<<(TDS_REQ_DATA_FLTN & 7)):0) |(((TDS_REQ_DATA_BITN / 8) == 0 )?(1<<(TDS_REQ_DATA_BITN & 7)):0) |(((TDS_REQ_DATA_INT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_INT8 & 7)):0) |(((TDS_REQ_WIDETABLE / 8) == 0 )?(1<<(TDS_REQ_WIDETABLE & 7)):0) |(((TDS_REQ_DATA_UINT2 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT2 & 7)):0) |(((TDS_REQ_DATA_UINT4 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT4 & 7)):0) |(((TDS_REQ_DATA_UINT8 / 8) == 0 )?(1<<(TDS_REQ_DATA_UINT8 & 7)):0) |(((TDS_REQ_DATA_UINTN / 8) == 0 )?(1<<(TDS_REQ_DATA_UINTN & 7)):0) |(((TDS_REQ_LARGEIDENT / 8) == 0 )?(1<<(TDS_REQ_LARGEIDENT & 7)):0) |(((TDS_REQ_SRVPKTSIZE / 8) == 0 )?(1<<(TDS_REQ_SRVPKTSIZE & 7)):0) |(((TDS_REQ_DATA_DATE / 8) == 0 )?(1<<(TDS_REQ_DATA_DATE & 7)):0) |(((TDS_REQ_DATA_TIME / 8) == 0 )?(1<<(TDS_REQ_DATA_TIME & 7)):0) |(((TDS_REQ_DATA_BIGTIME / 8) == 0 )?(1<<(TDS_REQ_DATA_BIGTIME & 7)):0) |(((TDS_REQ_DATA_BIGDATETIME / 8) == 0 )?(1<<(TDS_REQ_DATA_BIGDATETIME & 7)):0) } },
{ 2, 14, { 0 |(((TDS_RES_CON_NOOOB / 8) == 13 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 13 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 13 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 13 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 12 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 12 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 12 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 12 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 11 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 11 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 11 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 11 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 10 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 10 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 10 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 10 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 9 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 9 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 9 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 9 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 8 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 8 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 8 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 8 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 7 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 7 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 7 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 7 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0),
0 |(((TDS_RES_CON_NOOOB / 8) == 6 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 6 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 6 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 6 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 5 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 5 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 5 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 5 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 4 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 4 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 4 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 4 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 3 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 3 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 3 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 3 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 2 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 2 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 2 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 2 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 1 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 1 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 1 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 1 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0), 0 |(((TDS_RES_CON_NOOOB / 8) == 0 )?(1<<(TDS_RES_CON_NOOOB & 7)):0) |(((TDS_RES_PROTO_NOTEXT / 8) == 0 )?(1<<(TDS_RES_PROTO_NOTEXT & 7)):0) |(((TDS_RES_PROTO_NOBULK / 8) == 0 )?(1<<(TDS_RES_PROTO_NOBULK & 7)):0) |(((TDS_RES_NOTDSDEBUG / 8) == 0 )?(1<<(TDS_RES_NOTDSDEBUG & 7)):0) } }
} }

Definition at line 791 of file mem.c.

Referenced by tds_alloc_login().

◆ inc_num [1/2]

volatile unsigned int inc_num = 1
static

Definition at line 85 of file mem.c.

Referenced by tds_get_dynid().

◆ inc_num [2/2]

volatile unsigned int inc_num = 1
static

Definition at line 86 of file mem.c.

Referenced by tds_get_dynid().

◆ tds_invalid_funcs [1/2]

const TDSCOLUMNFUNCS tds_invalid_funcs
extern

Definition at line 104 of file data.h.

Referenced by tds_alloc_column().

◆ tds_invalid_funcs [2/2]

const TDSCOLUMNFUNCS tds_invalid_funcs
extern

Definition at line 104 of file data.h.

Modified on Sun May 19 04:48:11 2024 by modify_doxy.py rev. 669887