home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
sockpli.zip
/
LUA_BND.COP
< prev
next >
Wrap
Text File
|
1995-06-27
|
8KB
|
147 lines
1/************************************************************/
/* */
/* L U A - B i n d V e r b R e c o r d */
/* */
/************************************************************/
define structure
1 LUA_SLI_BIND,
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 * /* Reserved */
char(4),
/* -------- */
3 lua_luname /* Local LU Name */
char(8),
/* -------- */
3 * /* Offset'DLL Ext. List */
char(4),
/* -------- */
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 * /* Reserved */
char(4),
/* -------- */
3 lua_th, /* Transmission header */
5 lua_th_flags,
7 fid /* Format Identification 3 */
bit (4),
/* -------- */
7 mpf /* Segmenting Mapping fld. */
bit (2),
/* -------- */
7 odai /* OAF-SAF Assignor Ind. */
bit (1),
/* -------- */
7 efi /* Expedited Flow Indicator*/
bit (1),
/* -------- */
5 * /* Reserved */
bit (8),
/* -------- */
5 daf /* Destination Addr Field */
char,
/* ----- */
5 oaf /* Originating Addr Field */
char,
/* ----- */
5 snf (2) /* Sequence Number Field */
fixed bin (8) unsigned,
/* ----------------------- */
3 lua_rh, /* Req/Rsp Header */
5 LUA_RH_FLAG1,
7 rri /* Request Response Ind. */
bit (1),
/* -------- */
7 ruc /* RU Category */
bit (2),
/* -------- */
7 * /* Reserved */
bit (1),
/* -------- */
7 fi /* Format Indicator */
bit (1),
/* -------- */
7 sdi /* Sense Data Included Ind */
bit (1),
/* -------- */
7 bci /* Begin Chain Indicator */
bit (1),
/* -------- */
7 eci /* End Chain Indicator */
bit (1),
/* -------- */
5 LUA_RH_FLAG2,
7 dr1i /* DR 1 Indicator */
bit (1),
/* -------- */
7 * /* Reserved */
bit (1),
/* -------- */
7 dr2i /* DR 3 Indicator */
bit (1),
/* -------- */
7 ri /* Response Indicator */
bit (1),
/* -------- */
7 * /* Reserved */
bit (2),
/* -------- */
7 qri /* Queued Response Ind */
bit (1),
/* -------- */
7 pi /* Pacing Indicator */
bit (1),
/* -------- */
5 LUA_RH_FLAG3,
7 bbi /* Begin Bracket Indicator */
bit (1),
/* -------- */
7 ebi /* End Bracket Indicator */
bit (1),
/* -------- */
7 cdi /* Change Direction Ind. */
bit (1),
/* -------- */
7 * /* Reserved */
bit (1),
/* -------- */
7 csi /* Code Selection Ind. */
bit (1),
/* -------- */
7 edi /* Enciphered Data Ind. */
bit (1),
/* -------- */
7 pdi /* Padded Data Indicator */
bit (1),
/* -------- */
7 * /* Reserved */
bit (1),
/* -------- */
3 * /* Reserved */
char(11);
/* --------- */