![]() | ![]() |
Home |
|
|
Open ServerConnect Programmer's Reference for COBOL |
|
| Appendix A: Gateway-Library Quick Reference |
This appendix contains the following table which lists the Gateway-Library functions, shows the arguments used with each, and gives the function's symbolic constants where used.
Function | Arguments | Symbolic Constants |
|---|---|---|
TDACCEPT | (TDPROC, | |
RETCODE, | ||
IHANDLE, | ||
ACCEPT-CONNECTION-NAME, | ||
ERROR-SUBCODE); | ||
TDCONVRT | (TDPROC, | |
RETCODE, | ||
NUM-DECIMAL-PLACES, | ||
SOURCE-TYPE, | ||
SOURCE-LENGTH, | ||
SOURCE-VARIABLE, | ||
RESULT-TYPE, | ||
RESULT-LENGTH, | ||
RESULT-VARIABLE, | ||
OUTLEN); | ||
TDCURPRO | (TDPROC, | |
RETCODE, | ||
ACTION, | ||
CURSOR-DESC); | ||
TDESCRIB | (TDPROC, | |
RETCODE, | ||
COLUMN-NUMBER, | ||
HOST-VARIABLE-TYPE, | ||
HOST-VARIABLE-MAXLEN, | ||
HOST-VARIABLE-NAME, | ||
NULL-INDICATOR-VARIABLE, | ||
NULLS-ALLOWED, | TDS-TRUE | |
COLUMN-TYPE, | ||
COLUMN-MAXLEN, | ||
COLUMN-NAME, | ||
COLUMN-NAME-LENGTH); | ||
TDFREE | (TDPROC, | |
RETCODE); | ||
TDGETREQ | (TDPROC, | |
RETCODE, | ||
WAIT-OPTION, | TDS-TRUE | |
REQUEST-TYPE, | TDS-LANGUAGE-EVENT | |
TRAN-NAME); | ||
TDGETSOI | (TDPROC, | |
RETCODE, | ||
OBJECT-TYPE | TDS-OBJECT-COL | |
OBJECT-NUMBER | ||
STRIP-SOSI); | TDS-STRIP-SOSI | |
TDGETUSR | (TDPROC, | |
RETCODE, | ||
ACCESS-CODE, | ||
USER-ID, | ||
PASSWORD, | ||
SERVER-NAME, | ||
CLIENT-CHARSET, | ||
NATIONAL-LANGUAGE, | ||
SERVER-CHARSET, | ||
SERVER-DBCS, | ||
APPNAME-ID); | ||
TDINFACT | (IHANDLE, | |
RETCODE, | ||
ACCOUNTING-FLAG, | TDS-TRUE | |
ACCOUNTING-FILENAME, | ||
MAXNUM-ACCT-RECORDS); | ||
TDINFBCD | (TDPROC, | |
RETCODE, | ||
OBJECT-TYPE, | TDS-OBJECT-COL | |
OBJECT-NUMBER, | ||
BCD-LENGTH, | ||
BCD-NUMBER-DECIMAL-PLACES); | ||
TDINFLOG | (IHANDLE, | |
RETCODE, | ||
GLOBAL-TRACE-FLAG, | TDS-NO-TRACING | |
API-TRACE-FLAG, | TDS-TRUE | |
TDS-HEADER-TRACE-FLAG, | TDS-TRUE | |
TDS-DATA-TRACE-FLAG, | TDS-TRUE | |
TRACE-ID, | ||
TRACE-FILENAME, | ||
MAXNUM-TRACE-RECORDS); | ||
TDINFPGM | (TDPROC, | |
RETCODE, | ||
TDS-VERSION, | TDS-VERSION2-3 | |
LONGVAR-TRUNC-FLAG, | TDS-TRUE | |
ROW-LIMIT, | ||
REMOTE-TRACE-FLAG, | TDS-TRUE | |
USER-CORRELATOR, | ||
DB2GW-OPTIONS, | ||
DB2GW-PID, | ||
REQUEST-TYPE); | TDS-LANGUAGE-EVENT | |
TDINFPRM | (TDPROC, | |
RETCODE, | ||
PARM-ID, | ||
DATATYPE, | ||
ACTUAL-DATA-LENGTH, | ||
MAX-DATA-LENGTH, | ||
PARM-STATUS, | For TDS 4.6: | |
PARM-NAME, | ||
PARM-NAME-LENGTH, | ||
USER-DATATYPE); | ||
TDINFRPC | (TDPROC, | |
RETCODE, | ||
REQUEST-TYPE, | TDS-LANGUAGE-EVENT | |
REC-NAME, | ||
COMM-STATE); | TDS-RESET | |
TDINFSPT | (IHANDLE, | |
RETCODE, | ||
TRACE-STATUS, | TDS-TRUE | |
TRACE-OPTION, | TDS-SPT-API-TRACE | |
TRANSACTION-ID, | ||
TRANSACTION-ID-LENGTH); | ||
TDINFUDT | (TDPROC, | |
RETCODE, | ||
COLUMN-NUMBER, | ||
USER-DATATYPE); | ||
TDINIT | For CICS: (DFHEIBLK, | |
RETCODE, | ||
IHANDLE); | ||
TDLOCPRM | (TDPROC, | |
PARM-ID, | ||
PARM-NAME, | ||
PARM-NAME-LENGTH); | ||
TDLSTSPT | (IHANDLE, | |
RETCODE, | ||
TRACE-TABLE-LIST); | ||
TDNUMPRM | (TDPROC, | |
NUMBER-OF-PARMS); | ||
TDRCVPRM | (TDPROC, |
|
RETCODE, | ||
PARM-ID, | ||
HOST-VARIABLE, | ||
HOST-VARIABLE-TYPE, | ||
MAX-DATA-LENGTH, | ||
ACTUAL-DATA-LENGTH); | ||
TDRCVSQL | (TDPROC, | |
RETCODE, | ||
HOST-VARIABLE, | ||
MAX-VAR-LENGTH, | ||
ACTUAL-STRING-LENGTH); | ||
TDRESULT | (TDPROC, | |
RETCODE); | ||
TDSETACT | (IHANDLE, | |
RETCODE, | ||
ACCOUNTING-FLAG, | TDS-TRUE | |
ACCOUNTING-FILENAME, | ||
MAXNUM-ACCT-RECORDS); | ||
TDSETBCD | (TDPROC, | |
RETCODE, | ||
OBJECT-TYPE, | TDS-OBJECT-COL | |
OBJECT-NUMBER, | ||
BCD-LENGTH, | ||
BCD-NUMBER-DECIMAL-PLACES); | ||
TDSETLEN | (TDPROC, | |
RETCODE, | ||
COLUMN-NUMBER, | ||
NEW-COLUMN-LENGTH); | ||
TDSETLOG | (IHANDLE, | |
RETCODE, | ||
GLOBAL-TRACE-FLAG, | TDS-NO-TRACING | |
API-TRACE-FLAG, | TDS-TRUE | |
TDS-HEADER-TRACE-FLAG, | TDS-TRUE | |
TDS-DATA-TRACE-FLAG, | TDS-TRUE | |
TRACE-ID | ||
TRACE-FILENAME | ||
MAXNUM-TRACE-RECORDS); | ||
TDSETPRM | (TDPROC, | |
RETCODE, | ||
PARM-ID, | ||
HOST-VARIABLE-TYPE, | ||
HOST-VARIABLE-LENGTH, | ||
HOST-VARIABLE, | ||
USER-DATATYPE); | ||
TDSETPT | (IHANDLE, | |
RETCODE, | ||
PROG-TYPE, | MPP | |
SPA, | ||
RESERVED1, | ||
RESERVED2); | ||
TDSETSOI | (TDPROC, | |
RETCODE, | ||
OBJECT-TYPE, | TDS-OBJECT-COLUMN | |
OBJECT-NUMBER, | ||
STRIP-SOSI); | TDS-STRIP-SOSI | |
TDSETSPT | (IHANDLE, | |
RETCODE, | ||
TRACE-STATUS, | TDS-TRUE | |
TRACE-OPTIONS, | TDS-SPT-API-TRACE | |
TRANSACTION-ID, | ||
TRANSACTION-ID-LENGTH); | ||
TDSETUDT | (TDPROC, | |
RETCODE, | ||
COLUMN-NUMBER, | ||
USER-DATATYPE); | ||
TDSNDDON | (TDPROC, | |
RETCODE, | ||
STATUS, | TDS-DONE-FINAL | |
ROW-COUNT, | ||
RETURN-STATUS-NUMBER, | ||
CONN-OPTIONS); | TDS-ENDREPLY | |
TDSNDMSG | (TDPROC, | |
RETCODE, | ||
MESSAGE-TYPE, | TDS-INFO-MSG | |
MESSAGE-NUMBER, | ||
SEVERITY, | TDS-INFO-SEV | |
ERROR-STATE, | ||
LINE-ID, | ||
TRANSACTION-ID, | ||
TRANSACTION-ID-LENGTH, | ||
MESSAGE-TEXT, | ||
MESSAGE-LENGTH); | ||
TDSNDROW | (TDPROC, | |
RETCODE); | ||
TDSQLLEN | (TDPROC, | |
SQL-LENGTH); | ||
TDSTATUS | (TDPROC, | |
RETCODE, | ||
RETURN-STATUS-NUMBER, | ||
DONE-STATUS, | TDS-DONE-FINAL | |
DONE-COUNT, | ||
COMM-STATE, | TDS-RESET | |
COMM-RETCODE, | ||
COMM-ERROR-SUBCODE); | ||
TDTERM | (IHANDLE, | |
RETCODE); | ||
TDYNAMIC | TDPROC, | |
RETCODE, | TDS-DYN-TYPE | |
CMD, | ||
ITEM, | ||
HOST-VARIABLE, | ||
HOST-VAR-LENGTH, | ||
ACTUAL-DATA-LENGTH | ||
TDWRTLOG | (TDPROC, | |
RETCODE, | ||
DATETIME-FLAG, | TDS-TRUE | |
MESSAGE, | ||
MESSAGE-LENGTH); |
|
|