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)