HP-UX SNAplus2 R7 LUA Programmer's Guide

SLI Verbs
SLI_CLOSE
If the SLI_CLOSE verb was issued to cancel an outstanding SLI_OPEN verb, using the lua_luname
parameter supplied to the outstanding verb, this return code may indicate that the SLI_OPEN completed
before this verb was processed. The verb may have completed unsuccessfully (and so there is no
session), or SLI_OPEN may have completed successfully using a different LU from the pool specied
by lua_luname (and so there is no session for the specied LU name).
Verb Canceled
The following return codes indicate that the verb did not complete successfully because it was canceled by a message
sent from the host:
lua_prim_rc
LUA_CANCELLED
lua_sec_rc
Possible values are:
LUA_RECEIVED_UNBIND_HOLD
This SLI_CLOSE verb has been canceled by an UNBIND type 0x02 (UNBIND with BIND forthcoming)
from the host. The session is not closed; the application should issue SLI_BID or SLI_RECEIVE to
get status information. Any user extension routines specied by the application on the SLI_OPEN verb
will be called again when the host sends the new BIND.
LUA_RECEIVED_UNBIND_NORMAL
This SLI_CLOSE verb has been canceled by an UNBIND type 0x01 (normal UNBIND) from the
host, and the lua_session_type parameter on the SLI_OPEN that started the session was set to
LUA_SESSION_TYPE_DEDICATED. The session is not closed; the application should issue SLI_BID
or SLI_RECEIVE to get status information. Any user extension routines specied by the application on
the SLI_OPEN verb will be called again when the host sends the new BIND. If the application wants
to end the session without waiting for a new BIND, it should issue SLI_CLOSE (abend).
Other Conditions
The following return codes indicate that the verb record supplied was valid, but the verb did not complete
successfully:
lua_prim_rc
LUA_UNSUCCESSFUL
lua_sec_rc
LUA_INVALID_PROCESS
The operating system process that issued this verb was not the same process that issued the SLI_OPEN
verb for this session. Only the process that started a session can issue verbs on that session.
LUA_NAU_INOPERATIVE
A required SNA component (such as the LUA LU) is not active or is in an abnormal state.
LUA_NO_SESSION
The SNA session to the remote LU is not active.
LUA_SLI_LOGIC_ERROR
This return code indicates one of the following:
The host system has violated SNA protocols
An internal error was detected within LUA
Attempt to reproduce the problem with SNA tracing active (contact your System Administrator if
necessary), and check that the host is sending correct data. If this does not solve the problem, contact
your SNAplus2 support personnel.
114