SNAX/HLS Application Programming Manual
HLS-OPEN Verb
SNAX/HLS Verbs
104707 Tandem Computers Incorporated 5–35
Request Format
77 VERB–HLS–OPEN pic 9(4) comp value 15.
01 HLS–OPEN–REQUEST.
 02 VERB–CODE pic 9(4) comp.
 02 SESSION–ID pic 9(4) comp.
 02 COMPLETION–MODE pic X. (I or Q or W)
 02 REQUEST–FORMAT pic X value space.
 02 APPLICATION–NAME pic X(32).
 02 VERIFY–SEQUENCE–NUMBERS–IND pic X.
 02 FUTURE pic X(7).
 02 RECOVERY–TAGS.
 03 SEND–SEQUENCE–NUMBER pic S9(4) comp.
 03 RCV–SEQUENCE–NUMBER pic S9(4) comp.
 02 USER–DATA–LENGTH pic 9(4) comp.
 02 USER–DATA–S pic X
 occurs 0 to 256 times depending on USER–DATA–LENGTH.
Reply Format (verb–code = 15)
01 HLS–OPEN–REPLY.
 02 VERB–CODE pic 9(4) comp.
 02 SESSION–ID pic 9(4) comp.
 02 RETURN–CODE pic 9(4) comp.
 02 SYSTEM–ERROR–CODE pic S9(4) comp.
 02 USER–ERROR–CODE pic S9(4) comp.
 02 RETRY–ACTION–CODE pic 9(4) comp.
 02 RECOVERY–TAGS.
 03 SEND–SEQUENCE–NUMBER pic S9(4) comp.
 03 RCV–SEQUENCE–NUMBER pic S9(4) comp.
 02 APPLICATION–NAME pic X(32).
Return Codes
 RC–OK RC–INVALID–COMPLETION–MODE
 RC–INVALID–VERB RC–INSUFFICIENT–RESOURCES
 RC–INVALID–SESSION–ID RC–SESSION–NOT–ALLOCATED
 RC–SYNTAX–ERROR RC–INVALID–VERB–LENGTH
 RC–FILE–ERROR RC–POSSIBLE–DATA–LOSS
 RC–SESSION–FAILURE
 RC–SEND–CHECK RC–VERIFY–FAILURE
 RC–FORTHCOMING
Request Details
VERB–CODE
identifies the request by an integer constant (of value 15), named as follows:
VERB–HLS–OPEN (in SCOBOL)
VERB^HLS^OPEN (in TAL)










