Language Environment Interface Reference
Preface
About Net.Data Language Environments
Creating a New Language Environment
Creating a Shared Library
Which Language Environment Interfaces Should I Provide?
Processing Input Parameters
Processing User Requests
Processing Output Parameters
Communicating Error Conditions
Language Environment Communication Structures
The dtw_lei_t Structure
The dtw_parm_data_t Structure
Language Environment Interface Functions
dtw_initialize()
dtw_execute()
dtw_getNextRow()
dtw_cleanup()
Designing the Language Environment Statement
ENVIRONMENT Statement Syntax
ENVIRONMENT Statement Examples
The Language Environment Programming Interface Utility Functions
Language Environment Utility Functions
Utility Functions for Managing Memory
Utility Functions for Managing Configuration Variables
Utility Functions for Table Manipulation
Utility Functions for Row Manipulation
Utility Functions Syntax Reference
dtw_free()
dtw_getvar()
dtw_malloc()
dtw_row_SetCols()
dtw_row_SetV()
dtw_strdup()
dtw_table_AppendRow()
dtw_table_Cols()
dtw_table_Delete()
dtw_table_DeleteCol()
dtw_table_DeleteRow()
dtw_table_GetN()
dtw_table_GetV()
dtw_table_InsertCol()
dtw_table_InsertRow()
dtw_table_MaxRows()
dtw_table_New()
dtw_table_QueryColnoNj()
dtw_table_Rows()
dtw_table_SetCols()
dtw_table_SetN()
dtw_table_SetV()
Appendix A. Net.Data Technical Library
Appendix B. Language Environment Template
Appendix C. Build File Examples
Sample OS/390 JCL
Sample makefile (OS/390-specific)
Sample OS/400 CL
Appendix D. Notices
Trademarks
Glossary
Index
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]