home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
sockpli.zip
/
LUA_OPN.COP
< prev
next >
Wrap
Text File
|
1995-06-27
|
6KB
|
111 lines
/************************************************************/
/* */
/* LUA - Open Verb Record */
/* */
/************************************************************/
define structure
1 LUA_SLI_OPEN,
3 lua_verb /* Verb Code */
type UINT16,
/* ------------ */
3 lua_verb_length /* Length of Verb Record */
type UINT16,
/* ------------ */
3 lua_prim_rc /* Primary Return Code */
type UINT16,
/* ------------ */
3 lua_sec_rc /* Secondary Return Code */
unsigned fixed bin(31),
/* ----------------------- */
3 lua_opcode /* Verb Operation Code */
type UINT16,
/* ------------ */
3 lua_correlator /* User Correlation Field */
unsigned fixed bin(31) unal,
/* ---------------------------*/
3 lua_luname /* Local LU Name */
char(8),
/* -------- */
3 lua_extension_list_offset /* Offset'DLL Ext. List */
type UINT16,
/* ------------ */
3 lua_cobol_offset /* Offset'Cobol Extension */
type UINT16,
/* ------------ */
3 lua_sid /* Session ID */
char (4),
/* --------- */
3 * /* Reserved */
char (2),
/* --------- */
3 lua_data_length /* Data Length */
type UINT16,
/* ------------ */
3 lua_data_ptr /* Data Buffer Pointer */
pointer segmented unal,
/* ----------------------- */
3 lua_post_handle /* Posting handle */
pointer segmented unal,
/* ----------------------- */
3 * /* Reserved */
char (11),
/* ---------- */
3 LUA_FLAG2,
5 bid_enable /* Bid Enabled Indicator */
bit (1),
/* -------- */
5 async /* Asynchronous Request */
bit (1),
/* -------- */
5 * /* Reserved */
bit (2),
/* -------- */
5 sscp_exp /* SSCP Expedited Flow */
bit (1),
/* -------- */
5 sscp_norm /* SSCP Normal Flow */
bit (1),
/* -------- */
5 lu_exp /* LU Expedited Flow */
bit (1),
/* -------- */
5 lu_norm /* LU Normal Flow */
bit (1),
/* -------- */
3 lua_ct_mode /* Correlation Table Mode */
char,
/* ----- */
3 lua_ct_lu_norm_send_size /* Send Normal CT Size */
char,
/* ----- */
3 lua_resv58 /* Reserved Field */
char(5),
/* -------- */
3 lua_encr_decr_option /* Cryptography Option */
char,
/* ----- */
3 lua_init_type /* Type of Session Init. */
char,
/* ----- */
3 lua_session_type /* SLI Session Type */
char,
/* ----- */
3 lua_wait /* 2ndary Retry Wait Time */
type UINT16,
/* ------------ */
3 lua_extension, /* Open Extension Data */
5 lua_open_extension(4), /* Open Extension List */
7 lua_routine_type /* Extension Routine Type */
char,
/* ----- */
7 lua_module_name /* Extension Module Name */
char(8),
/* -------- */
7 lua_procedure_name /* Extension Proc. Name */
char(33),
/* --------- */
5 lua_ending_delim /* Extension List Delimiter*/
char;
/* ----- */