23 #include "tds_sysdep_public.h"    33 typedef int32_t         CS_INT;
    34 typedef uint32_t        CS_UINT;
    35 typedef int64_t         CS_BIGINT;
    36 typedef uint64_t        CS_UBIGINT;
    37 typedef int16_t         CS_SMALLINT;
    38 typedef uint16_t        CS_USMALLINT;
    39 typedef unsigned char       CS_TINYINT;
    41 typedef unsigned char       CS_BYTE;
    42 typedef tds_sysdep_real32_type  CS_REAL;
    43 typedef tds_sysdep_real64_type  CS_FLOAT;
    44 typedef int32_t         CS_BOOL;
    46 typedef unsigned char       CS_IMAGE;
    47 typedef unsigned char       CS_TEXT;
    48 typedef unsigned char       CS_LONGBINARY;
    49 typedef unsigned char       CS_LONGCHAR;
    51 typedef unsigned char       CS_BINARY;
    52 typedef uint16_t        CS_USHORT;
    53 typedef unsigned char       CS_BIT;
    55 typedef CS_INT CS_RETCODE;
    57 #define CS_MAX_NAME 132    58 #define CS_MAX_SCALE 77    59 #define CS_MAX_PREC 77          60 #define CS_MAX_NUMLEN 33        61 #define CS_MAX_MSG 1024    62 #define CS_SQLSTATE_SIZE 8    63 #define CS_OBJ_NAME 400    70     unsigned char precision;
    72     unsigned char array[CS_MAX_NUMLEN];
    94 typedef struct _cs_blk_row CS_BLK_ROW;
   104     CS_BOOL log_on_update;
   105     CS_CHAR name[CS_OBJ_NAME];
   107     CS_BYTE timestamp[CS_TS_SIZE];
   109     CS_BYTE textptr[CS_TP_SIZE];
   115     CS_CHAR name[CS_MAX_NAME];
   139 typedef CS_INT CS_DATE;
   141 typedef CS_INT CS_TIME;
   143 typedef CS_UBIGINT CS_BIGDATETIME;
   144 typedef CS_UBIGINT CS_BIGTIME;
   174 typedef CS_INT CS_MSGNUM;
   180     CS_CHAR msgstring[CS_MAX_MSG];
   183     CS_CHAR osstring[CS_MAX_MSG];
   186     CS_BYTE sqlstate[CS_SQLSTATE_SIZE];
   195     CS_CHAR text[CS_MAX_MSG];
   197     CS_CHAR svrname[CS_MAX_NAME];
   199     CS_CHAR proc[CS_MAX_NAME];
   203     CS_BYTE sqlstate[CS_SQLSTATE_SIZE];
 Definition: cstypes.h:146
Definition: cstypes.h:113
Definition: cstypes.h:158
Definition: cstypes.h:134
Definition: cstypes.h:190
Definition: cstypes.h:152
Definition: cstypes.h:128
Definition: cstypes.h:176