Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
TTYFLG
Control Block Contents
TTYFLG DSECT
Cross Reference (Contains links to field and bit definitions)
TTYFLG Prolog
NAME : TTYFLG DESCRIPTION: HCPTYI AND HCPTYO PARAMETERS DSECT : TTYFLG FUNCTION : PARAMETER LIST CREATED WHEN HCPTYI IS CALLED. PARAMETER LIST CREATED WHEN HCPTYO IS CALLED. LOCATED BY : PARAMETER LIST IS SPECIFIED BY HCPTYI AND HCPTYO. CREATED BY : PARAMETER LIST IS CREATED BY HCPTYI AND HCPTYO. DELETED BY : PARAMETER LIST IS DELETED BY HCPTYI AND HCPTYO. DEFINED BY - HCPTYI AND HCPTYO AS TTYFLAGS: TYNOLNFD = APPLIES TO THE CURRENT TRANSACTION AND INDICATES 80 CHARACTERS OF DATA WERE FOUND DURING THE 3101 COMPRESS. IF PROMPT=TTY NO LINE FEED IS NEEDED TO END THE WRITE TRANSACTION SINCE THE DEVICE DEVICE WILL PROVIDE IT. TYPFERR = THE PFKEY WAS DEFINED AS "TAB" OR "COPY" AND A MESSAGE MUST BE SENT TO THE TERMINAL TO NOTIFY THE USER. TYPFDLAY = THE PFKEY WAS DEFINED AS "DELAYED" OR "RETRIEVE" AND THE DEFINITION MUST BE WRITTEN BACK TO THE TERMINAL USER. TYPFTABK = WORKS IN CONJUNCTION WITH THE TYPFERR FLAG. WHEN ON, THIS FLAG INDICATES THE PFKEY WAS DEFINED AS "TAB", OFF INDICATES THE KEY WAS DEFINED AS "COPY". TYNOAUCR = APPLIES TO THE CURRENT TRANSACTION AND INDICATES THIS WRITE WAS QCNNOCR AND THE USER WANTS THE CARRIER TO RETURN AT THE CURRENT POSITION. NO CARRIER CONTROL SHOULD END THE WRITE. TYNEEDLF= APPLIES TO THE CURRENT TRANSACTION AND INDICATES THIS READ OR WRITE ENDED IN A CR. A LINE FEED MAY BE REQUIRED TO PLACE THE USER ON A CLEAN LINE. WHEN TRANSACTIONS TO/FROM THE TERMINAL END WITH CR, ASSUME THE USER WANTS THE DEVICE TO BE IN LINE-BY-LINE MODE.
TTYFLG Control Block Content
TTYFLG DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TTYFLG HCPTYI AND HCPTYO PARAMETERS 0000 0 Bitstring 1 TTYFLAGS FLAGS BYTE 1... .... TYNOLNFD X'80' NO LINE FEED FLAG .1.. .... TYPFERR X'40' PF ERROR FLAG ..1. .... TYPFDLAY X'20' PF DELAY FLAG ...1 .... TYPFTABK X'10' PF TAB KEY FLAG .... .1.. TYNOAUCR X'04' THIS IS A QCNNOCR COMBK .... ..1. TYNEEDLF X'02' LINE FEED MAY BE NEEDED NEXT TASK 0001 1 Bitstring 1 * (7) RESERVED FOR FUTURE IBM USE 00000001 TYSIZE (*-TTYFLG+7)/8 TTYFLG SIZE IN DOUBLE WORDS
TTYFLG Storage Layout
*** TTYFLG - HCPTYI AND HCPTYO PARAMETERS * * +------+------------------------------------------------+ * 0 |:FLAGS|////////////////////////////////////////////////| * +------+------------------------------------------------+ * 8 * *** TTYFLG - HCPTYI AND HCPTYO PARAMETERS
TTYFLG Cross Reference
Symbol Dspl Value -------------- ---- ----- TTYFLAGS 0000 TYNEEDLF 0000 02 TYNOAUCR 0000 04 TYNOLNFD 0000 80 TYPFDLAY 0000 20 TYPFERR 0000 40 TYPFTABK 0000 10 TYSIZE 0001 00000001
Last updated on 5 Jun 2001 at 17:26:19 EDT.
Copyright IBM Corporation, 1990, 2001