HP-UX SNAplus2 R7 LUA Programmer's Guide
LUA VCB Structure
LUA Verb Control Block (VCB) Format
3.1.3 Specific Data Structure
The specificdata structure is included for the following verbs:
• RUI_BID
• Extended form of RUI_INIT
• SLI_BID
• SLI_OPEN
• SLI_SEND
union LUA_SPECIFIC
{
struct SLI_OPEN open;
unsigned char lua_sequence_number[2];
unsigned char lua_peek_data[12];
struct RUI_INIT init;
};
UNIX
struct SLI_OPEN
{
unsigned char lua_init_type; /* Type of Session Initiation */
unsigned char lua_session_type; /* How to process host UNBIND */
AP_UINT16 lua_wait; /* Secondary Retry Wait Time */
struct LUA_EXT_ENTRY
{
unsigned char lua_routine_type; /* Extension Routine Type */
unsigned long lua_routine_ptr; /* Ptr to Extension Routine */
} lua_open_extension[MAX_EXTENSIONS];
char reserved[93]; /* Padding */
unsigned char lua_ending_delim; /* Extension List Delimiter */
};
WINDOWS
struct SLI_OPEN
{
unsigned char lua_init_type; /* Type of Session Initiation */
unsigned char lua_session_type; /* How to process host UNBIND */
AP_UINT16 lua_wait; /* Secondary Retry Wait Time */
struct LUA_EXT_ENTRY
{
unsigned char lua_routine_type; /* Extension Routine Type */
unsigned char lua_module_name[9]; /* Extension DLL module name */
unsigned char lua_procedure_name[33]; /* Procedure name to call */
} lua_open_extension[MAX_EXTENSIONS];
char reserved[93]; /* Padding */
unsigned char lua_ending_delim; /* Extension List Delimiter */
};
61