HP-UX SNAplus2 R7 LUA Programmer's Guide
SLI Verbs
SLI_SEND
lua_sec_rc
Possible values are:
LUA_BAD_DATA_PTR
The lua_data_ptr parameter contained a value that was not valid.
LUA_BAD_SESSION_ID
The lua_sid parameter did not match the session ID of any active LUA LU session.
LUA_INVALID_FLOW
More than one of the lua_flag1 flow flags was set to
1. One and only one of these flags must be set to
1, to indicate which session flow the data is to be sent on.
The lua_flag1.sscp_exp flow flag was set, indicating that the message should be sent on the SSCP
expedited flow. SNAplus2 does not allow applications to send data on this flow.
LUA_INVALID_MESSAGE_TYPE
The lua_message_type parameter was not set to a valid value.
UNIX
LUA_INVALID_POST_HANDLE
The lua_post_handle parameter was not a valid pointer to a callback routine.
LUA_REQUIRED_FIELD_MISSING
None of the lua_flag1 flow flags was set. One and only one of these flags must be set to 1.
LUA_RESERVED_FIELD_NOT_ZERO
A reserved field in the verb record, or a parameter that is not used by this verb, was set to a nonzero
value.
LUA_VERB_LENGTH_INVALID
The value of the lua_verb_length parameter was less than the length of the verb record required for
this verb.
LUA_DATA_LENGTH_ERROR
The application used SLI_SEND to send LUSTAT to the host, but did not provide the required 4 bytes
of status information.
State Check
The following return codes indicate that the verb was issued in a session state in which it was not valid:
lua_prim_rc
LUA_STATE_CHECK
lua_sec_rc
Possible values are:
LUA_MAX_NUMBER_OF_SENDS
The application already had two SLI_SEND verbs in progress when it issued this verb. An application
can have at most two SLI_SEND verbs outstanding at a time, which must be on different session flows.
LUA_NO_SLI_SESSION
An SLI_OPEN verb has not yet completed successfully for the LU name specified on this verb, or the
session has failed.
LUA_SEND_ON_FLOW_PENDING
141