Table 1 indicates the correspondence between the LU 6.2 architected verbs and VTAM's APPCCMD macroinstruction. VTAM® does not implement some LU 6.2 verbs, and the LU 6.2 architecture does not have some APPCCMD macroinstructions.
LU 6.2 Verb | APPCCMD Macroinstruction |
---|---|
ACTIVATE_SESSION | (none) |
ALLOCATE (LUNAME=OWN) | CONTROL=ALLOC, LUNAME=target, where target is the same as the source |
ALLOCATE (RETURN_CONTROL=IMMEDIATE) | CONTROL=ALLOC, QUALIFY=IMMED |
ALLOCATE (RETURN_CONTROL= |
CONTROL=ALLOC, QUALIFY=CONVGRP |
ALLOCATE (RETURN_ CONTROL= WHEN_CONWINNER_ALLOCATED) | CONTROL=ALLOC, QUALIFY=CONWIN |
ALLOCATE (RETURN_CONTROL= WHEN_SESSION_ALLOCATED) | CONTROL=ALLOC, QUALIFY=ALLOCD |
ALLOCATE (RETURN_CONTROL= WHEN_SESSION_FREE) | CONTROL=ALLOC, QUALIFY=WHENFREE |
BACKOUT | (none) |
CHANGE_SESSION_LIMIT | CONTROL=OPRCNTL, QUALIFY=CNOS |
CONFIRM | CONTROL=SEND, QUALIFY=CONFIRM |
CONFIRMED | CONTROL=SEND, QUALIFY=CONFRMD |
DEACTIVATE_CONVERSATION_GROUP | CONTROL=REJECT, QUALIFY=CONVGRP |
DEACTIVATE_SESSION | (none) |
DEALLOCATE (TYPE=FLUSH) | CONTROL=DEALLOC, QUALIFY=FLUSH |
DEALLOCATE (TYPE=SYNC_LEVEL(CONFIRM)) | CONTROL=DEALLOC, QUALIFY=CONFIRM |
DEALLOCATE (TYPE=ABEND_PROG) | CONTROL=DEALLOC|DEALLOCQ, QUALIFY=ABNDPROG |
DEALLOCATE (TYPE=ABEND_SVC) | CONTROL=DEALLOC|DEALLOCQ, QUALIFY=ABNDSERV |
DEALLOCATE (TYPE=LOCAL) | (none) |
DEALLOCATE (TYPE=TIMER) | CONTROL=DEALLOC|DEALLOCQ, QUALIFY=ABNDTIME |
DELETE | (none) |
FLUSH | CONTROL=SEND, QUALIFY=FLUSH |
GET_ATTRIBUTES | (none) |
GET_TP_PROPERTIES | (none) |
GET_TYPE | (none) |
INITIALIZE_SESSION_LIMIT | CONTROL=OPRCNTL, QUALIFY=CNOS |
POST_ON_RECEIPT | CONTROL=TESTSTAT |
PREPARE_FOR_SYNCPT | (none) |
PREPARE_TO_RECEIVE (LOCKS=LONG, TYPE=SYNC_LEVEL(CONFIRM)) | CONTROL=PREPRCV, QUALIFY=CONFIRM, LOCKS=LONG |
PREPARE_TO_RECEIVE (LOCKS=SHORT, TYPE=SYNC_LEVEL(CONFIRM)) | CONTROL=PREPRCV, QUALIFY=CONFIRM, LOCKS=SHORT |
PREPARE_TO_RECEIVE (TYPE=FLUSH) | CONTROL=PREPRCV, QUALIFY=FLUSH |
PROCESS_SESSION_LIMIT | (none) |
PROCESS_SIGNOFF | (none) |
RECEIVE_AND_WAIT (FILL=BUFFER) | CONTROL=RECEIVE, QUALIFY=SPEC, FILL=BUFF |
RECEIVE_AND_WAIT (FILL=LL) | CONTROL=RECEIVE, QUALIFY=SPEC, FILL=LL |
RECEIVE_EXPEDITED_DATA | CONTROL=RCVEXPD, QUALIFY=ANY|IANY |
RECEIVE_EXPEDITED_DATA | CONTROL=RCVEXPD, QUALIFY=SPEC|ISPEC |
RECEIVE_IMMEDIATE (FILL=BUFFER) | CONTROL=RECEIVE, QUALIFY=ISPEC, FILL=BUFF |
RECEIVE_IMMEDIATE (FILL=LL) | CONTROL=RECEIVE, QUALIFY=ISPEC, FILL=LL |
RECONNECT | (none) |
RESET_SESSION_LIMIT | CONTROL=OPRCNTL, QUALIFY=CNOS |
REQUEST_TO_SEND | CONTROL=SEND, QUALIFY=RQSEND |
SEND_DATA | CONTROL=SEND, QUALIFY=DATA |
SEND_DATA and CONFIRM | CONTROL=SEND, QUALIFY=DATACON |
SEND_DATA and DEALLOCATE (TYPE=CONFIRM) | CONTROL=DEALLOC, QUALIFY=DATACON |
SEND_DATA and DEALLOCATE (TYPE=FLUSH) | CONTROL=DEALLOC, QUALIFY=DATAFLU |
SEND_DATA and FLUSH | CONTROL=SEND, QUALIFY=DATAFLU |
SEND_DATA and PREPARE_TO RECEIVE (TYPE=CONFIRM, LOCKS=LONG) | CONTROL=PREPRCV, QUALIFY=DATACON, LOCKS=LONG |
SEND_DATA and PREPARE_TO RECEIVE (TYPE=CONFIRM, LOCKS=SHORT) | CONTROL=PREPRCV, QUALIFY=DATACON, LOCKS=SHORT |
SEND_DATA and PREPARE_TO RECEIVE (TYPE=FLUSH) | CONTROL=PREPRCV, QUALIFY=DATAFLU |
SEND_ERROR (TYPE=PROG) | CONTROL=SEND, QUALIFY=ERROR, TYPE=PROGRAM |
SEND_ERROR (TYPE=SVC) | CONTROL=SEND, QUALIFY=ERROR, TYPE=SERVICE |
SEND_EXPEDITED_DATA | CONTROL=SENDEXPD |
SET_SYNCPT_OPTIONS | (none) |
SIGNOFF | (none) |
SYNCPT | (none) |
TEST | (none) |
TEST_POSTED | (none) |
TEST_REQUEST_TO_SEND_RECEIVED | CONTROL=RCVEXPD, QUALIFY=ANY|IANY|ISPEC|SPEC |
WAIT | (none) |
(none) | CONTROL=CHECK |
(none) | CONTROL=DEALLOC|DEALLOCQ, QUALIFY=ABNDUSER |
(none) | CONTROL=OPRCNTL, QUALIFY=ACTSESS |
(none) | CONTROL=OPRCNTL, QUALIFY=DACTSESS |
(no direct correlation between verb and macroinstruction) | CONTROL=OPRCNTL, QUALIFY=DEFINE |
(no direct correlation between verb and macroinstruction) | CONTROL=OPRCNTL, QUALIFY=DISPLAY |
(none) | CONTROL=OPRCNTL, QUALIFY=RESTORE |
(none) | CONTROL=PREALLOC |
(none) | CONTROL=RCVFMH5 |
(none) | CONTROL=RECEIVE, QUALIFY=ANY |
(none) | CONTROL=RECEIVE, QUALIFY=IANY |
(none) | CONTROL=REJECT, QUALIFY=CONV |
(none) | CONTROL=REJECT, QUALIFY=SESSION |
(none) | CONTROL=RESETRCV |
(none) | CONTROL=SEND, QUALIFY=ERROR, TYPE=USER |
(none) | CONTROL=SENDFMH5 |
(none) | CONTROL=SENDRCV |
(none) | CONTROL=SETSESS, QUALIFY=RESUME |
(none) | CONTROL=SETSESS, QUALIFY=SUSPEND |
(none) | CONTROL=SETSESS, QUALIFY=SYNCBEG |
(none) | CONTROL=SETSESS, QUALIFY=SYNCEND |