HP-UX SNAplus2 R7 LUA Programmer's Guide
LUA VCB Structure
LUA Verb Control Block (VCB) Format
struct LUA_RH { /* LUA RH Fields */
BIT_FIELD_TYPE rri : 1; /* Request-Response Indicator */
BIT_FIELD_TYPE ruc : 2; /* RU Category */
BIT_FIELD_TYPE : 1; /* Reserved Field */
BIT_FIELD_TYPE fi : 1; /* Format Indicator */
BIT_FIELD_TYPE sdi : 1; /* Sense Data Included Ind */
BIT_FIELD_TYPE bci : 1; /* Begin Chain Indicator */
BIT_FIELD_TYPE eci : 1; /* End Chain Indicator */
BIT_FIELD_TYPE dr1i : 1; /* DR 1 Indicator */
BIT_FIELD_TYPE : 1; /* Reserved Field */
BIT_FIELD_TYPE dr2i : 1; /* DR 2 Indicator */
BIT_FIELD_TYPE ri : 1; /* Response Indicator */
BIT_FIELD_TYPE : 2; /* Reserved Field */
BIT_FIELD_TYPE qri : 1; /* Queued Response Indicator */
BIT_FIELD_TYPE pi : 1; /* Pacing Indicator */
BIT_FIELD_TYPE bbi : 1; /* Begin Bracket Indicator */
BIT_FIELD_TYPE ebi : 1; /* End Bracket Indicator */
BIT_FIELD_TYPE cdi : 1; /* Change Direction Indicator */
BIT_FIELD_TYPE : 1; /* Reserved Field */
BIT_FIELD_TYPE csi : 1; /* Code Selection Indicator */
BIT_FIELD_TYPE edi : 1; /* Enciphered Data Indicator */
BIT_FIELD_TYPE pdi : 1; /* Padded Data Indicator */
BIT_FIELD_TYPE : 1; /* Reserved Field */
} lua_rh;
struct LUA_FLAG1 { /* LUA_FLAG1 */
BIT_FIELD_TYPE bid_enable : 1; /* Bid Enabled Indicator */
BIT_FIELD_TYPE reserv1 : 1; /* reserved */
BIT_FIELD_TYPE close_abend : 1; /* Close Immediate Flag */
BIT_FIELD_TYPE nowait : 1; /* Don’t Wait for Data Flag */
BIT_FIELD_TYPE sscp_exp : 1; /* SSCP expedited flow */
BIT_FIELD_TYPE sscp_norm : 1; /* SSCP normal flow */
BIT_FIELD_TYPE lu_exp : 1; /* LU expedited flow */
BIT_FIELD_TYPE lu_norm : 1; /* lu normal flow */
} lua_flag1;
unsigned char lua_message_type; /* sna message command type */
struct LUA_FLAG2 { /* LUA_FLAG2 */
BIT_FIELD_TYPE bid_enable : 1; /* Bid Enabled Indicator */
BIT_FIELD_TYPE async : 1; /* flags asynchronous verb */
completion */
BIT_FIELD_TYPE : 2; /* reserved */
BIT_FIELD_TYPE sscp_exp : 1; /* SSCP expedited flow */
BIT_FIELD_TYPE sscp_norm : 1; /* SSCP normal flow */
BIT_FIELD_TYPE lu_exp : 1; /* LU expedited flow */
BIT_FIELD_TYPE lu_norm : 1; /* lu normal flow */
} lua_flag2;
unsigned char lua_resv56[7]; /* Reserved Field */
unsigned char lua_encr_decr_option; /* Cryptography Option */
};
WINDOWS
55