HP-UX SNAplus2 R7 LUA Programmer's Guide

RUI Verbs
RUI_READ
LUA_MESSAGE_TYPE_SDT
LUA_MESSAGE_TYPE_STSN
LUA_MESSAGE_TYPE_UNBIND
UNIX
The following values can be returned only to an RUI primary application (one that started the session using
RUI_INIT_PRIMARY):
LUA_MESSAGE_TYPE_INIT_SELF
LUA_MESSAGE_TYPE_NOTIFY
LUA_MESSAGE_TYPE_TERM_SELF
lua_ag2 parameters
One of the following ags will be set to
1, to indicate on which message ow the data was received:
lua_ag2.lu_exp
lua_ag2.sscp_norm
lua_ag2.lu_norm
The SNAplus2 implementation of LUA does not return data on the SSCP expedited ow, and so the sscp_exp
ag will never be set (although it may be set by other LUA implementations).
Unsuccessful Execution
If a verb does not complete successfully, LUA returns a primary return code to indicate the type of error and a
secondary return code to provide specic details about the reason for unsuccessful execution.
Verb Canceled
The following return codes indicate that the verb did not complete successfully because it was canceled by another
verb or by an internal error:
lua_prim_rc
LUA_CANCELLED
lua_sec_rc
Possible values are:
LUA_PURGED
This RUI_READ verb has been canceled by an RUI_PURGE verb.
LUA_TERMINATED
An RUI_TERM verb was issued while this verb was pending.
Parameter Check
The following return codes indicate that the verb did not complete successfully because a supplied parameter was
in error:
lua_prim_rc
LUA_PARAMETER_CHECK
lua_sec_rc
Possible values are:
LUA_BAD_DATA_PTR
The lua_data_ptr parameter contained a value that was not valid.
87