Device control block (DEV)

Size in bytes: 888 (X'378')
Pointed to by:

Chain based on TRMDEVAD
Chain based on PULUAD

Function: Contains information necessary to simulate a device, logical unit, or transaction program. A DEV is built for each DEV, LU, or TP statement in a network definition. If a TP has multiple instances, a DEV is built for each instance.

      DEVICE CONTROL BLOCK

Offsets
Dec

Hex

Type

Len

Name (Dim)

Description

0

(0)

STRUCTURE

888

DEV

DEVICE CONTROL BLOCK

TRM-DEV FIELDS

20

(14)

ADDRESS

4

DEVINBUF

ADDR OF INPUT BUFFER

24

(18)

ADDRESS

4

DEVOTBUF

ADDR OF OUTPUT BUFFER

28

(1C)

SIGNED

2

DEVOBUFL

LENGTH OF OUTPUT BUFFER

32

(20)

BITSTRING

1

DEVFLAG1

FLAG FIELDS

   

....  .1..

 

DEVWAIT

WAIT BIT FROM LOGICAL COMPARE

   

....  ...1

 

DEVEWAIT

WAITING ON EVENT

34

(22)

BITSTRING

1

DEVFLAG4

TRM/DEV FLAGS

   

..1.  ....

 

DEVQUIEC

DEVICE IN QUIESCE STATE

MESSAGE GENERATION FIELDS

36

(24)

SIGNED

2

DEVCURSR

CURRENT CURSOR POSITION

52

(34)

CHARACTER

8

DEVNAME

CONTROL BLOCK NAME

64

(40)

ADDRESS

4

DEVCTRAD

TRM/DEV COUNTERS ADDRESS

68

(44)

BITSTRING

4

DEVSWCH

USER SWITCHES

85

(55)

ADDRESS

1

DEVUSER

USER DATA BYTE FOR LOGGING

STATISTICS

200

(C8)

ADDRESS

4

DEVSAVAD

SAVEAREA BLOCK ADDRESS

212

(D4)

ADDRESS

4

DEVPTENT

CURRENT ENTRY IN PATH SEQUENCE

TIMER QUEUE ELEMENT

228

(E4)

ADDRESS

4

DEVNCBAD

NETWORK CONTROL BLOCK ADDRESS

252

(FC)

ADDRESS

4

DEVLINAD

LINE CONTROL BLOCK ADDRESS

256

(100)

ADDRESS

4

DEVNXDEV

ADDRESS OF FIRST TRM/DEV

260

(104)

ADDRESS

4

DEVTRMAD

ADDRESS OF TERMINAL

INITIATOR FIELDS

377

(179)

ADDRESS

1

DEVTYPE

TERMINAL TYPE

   

1...  ....

 

DEVDEV

TYPE IS FOR A DEVICE

   

.1..  ....

 

DEVSNA

SDLC TERMINAL

378

(17A)

SIGNED

2

DEVIBUFL

BUFFER SIZE

414

(19E)

SIGNED

2

DEVUSRLN

LENGTH OF USER DATA

428

(1AC)

ADDRESS

4

DEVUSRAD

POINTER TO USER AREA

432

(1B0)

ADDRESS

4

DEVNXTRM

ADDR OF NEXT TRM

DISPLAY ORIENTED FIELDS FOR 3270 AND LU7 TYPE DEVICES

488

(1E8)

CHARACTER

80

DEVDSPLY

DISPLAY FIELDS

488

(1E8)

ADDRESS

4

DEVACPTN

ACTIVE 3270 PTN CONTROL BLOCK ADDRESS

488

(1E8)

ADDRESS

4

DEVFTBAD

ADDR OF LU7 FORMAT TABLE

500

(1F4)

ADDRESS

4

DEVPTNAD

3270 PTN CONTROL BLOCK ADDRESS, FIRST IN CHAIN

521

(209)

BITSTRING

1

DEVFEAT2

3270 DEVICE FEATURE BITS

   

1...  ....

 

DEVDBCS

DBCS SUPPORT

   

.1..  ....

 

DEVFLDOL

FIELD OUTLINING SUPPORT

522

(20A)

ADDRESS

1

DEVAID

AID BYTE FOR 3270

528

(210)

UNSIGNED

1

DEVPSNO

NUMBER OF PS'S SUPPORTED

536

(218)

ADDRESS

4

DEVCSIDA

ADDR OF CHAR SET ID VALUES

548

(224)

BITSTRING

4

DEV3270F

3270 FLAGS

549

(225)

...1  ....

 

DEVINIHB

INPUT INHIBITED

550

(226)

...1  ....

 

DEVPTNST

DEVICE IN PARTITIONED STATE

551

(227)

.1..  ....

 

DEVUOM

UNIT OF MEASURE FOR SCREEN SIZE, 0-INCH, 1-MM

551

(227)

..1.  ....

 

DEVVARCC

VARIABLE CHARACTER CELL SIZE

552

(228)

ADDRESS

4

DEVATRTB

ATTRIBUTE TABLE ADDR

556

(22C)

SIGNED

2

DEVATRCT

ATTRIBUTE COUNT FIELD

SNA FIELDS

806

(326)

CHARACTER

26

DEVBNDRU

BYTES 1-26 OF BIND COMMAND

806

(326)

BITSTRING

1

DEVBND01

BYTE 1 OF BIND COMMAND

   

1111  ....

 

DEVBFORM

BIND FORMAT

   

....  1111

 

DEVBTYPE

BIND TYPE

807

(327)

UNSIGNED

1

DEVBNDFM

FUNCTION MANAGER PROFILE

808

(328)

UNSIGNED

1

DEVBNDTS

TRANSMISSION SUB-SYSTEM PROFILE

809

(329)

BITSTRING

1

DEVBPRIP

PRIMARY PROTOCOLS

   

11..  ....

 

*

NOT CHECKED BY WSim

   

..1.  ....

 

DEVBPDEF

PRIMARY MAY ASK FOR DEF RESP

   

...1  ....

 

DEVBPEXC

PRIMARY MAY ASK FOR EXC RESP

   

....  111.

 

*

NOT CHECKED BY WSim

   

....  ...1

 

DEVBPSEB

PRIMARY MAY SEND END BRACKET

810

(32A)

BITSTRING

1

DEVBSECP

SECONDARY PROTOCOLS

   

11..  ....

 

*

NOT CHECKED BY WSim

   

..1.  ....

 

DEVBSDEF

SECONDARY MAY ASK FOR DEF RESP

   

...1  ....

 

DEVBSEXC

SECONDARY MAY ASK FOR EXC RESP

   

....  111.

 

*

NOT CHECKED BY WSim

   

....  ...1

 

DEVBSSEB

SECONDARY MAY SEND END BRACKET

811

(32B)

BITSTRING

2

DEVBCOMP

COMMON PROTOCOLS

   

1...  ....

 

DEVBNSEG

NO SEGMENTING SUPPORT

   

.1..  ....

 

DEVBFMH

FM HEADERS WILL BE USED

   

..1.  ....

 

DEVBRACK

BRACKETS WILL BE USED

   

...1  ....

 

DEVBNDBT

BRACKET TERMINATION

   

....  1111

 

*

NOT CHECKED BY WSim

   

11..  ....

 

DEVBMODE

MODE SELECTION

   

1...  ....

 

DEVBNDFF

FLIP-FLOP MODE

   

.1..  ....

 

DEVBNDCN

CONTENTION MODE

   

..1.  ....

 

DEVBRCOV

SENDER RESPONSIBLE FOR RECOVERY

   

...1  ....

 

DEVBFSP

PRIMARY IS FIRST SPEAKER

   

....  111.

 

*

NOT CHECKED BY WSim

   

....  ...1

 

DEVBCONR

PRIMARY WINS CONTENTION

813

(32D)

UNSIGNED

1

DEVBSSPC

SECONDARY SEND PACING COUNT

   

1...  ....

 

DEVBSSTG

SEC STAGING INFO, 0=1 STAGE

814

(32E)

UNSIGNED

1

DEVBSRPC

SECONDARY RECEIVE PACING COUNT

   

1...  ....

 

DEVBASPI

ADAPTIVE SESSION PACING INFO

815

(32F)

UNSIGNED

1

DEVBSMRU

SECONDARY SEND RU SIZE--SPECIAL FORMAT

816

(330)

UNSIGNED

1

DEVBPMRU

PRIMARY SEND RU SIZE--SPECIAL FORMAT

817

(331)

UNSIGNED

1

DEVBPSPC

PRIMARY SEND PACING COUNT

   

1...  ....

 

DEVBPSTG

PRI STAGING INFO, 1=1 STAGE

818

(332)

UNSIGNED

1

DEVBPRPC

PRIMARY RECEIVE PACING COUNT

819

(333)

UNSIGNED

1

DEVLUTYP

LOGICAL UNIT TYPE

820

(334)

CHARACTER

1

DEVBND15

BYTE 15 OF BIND COMMAND

821

(335)

CHARACTER

1

DEVBND16

BYTE 16 OF BIND COMMAND

822

(336)

CHARACTER

1

DEVBND17

BYTE 17 OF BIND COMMAND

823

(337)

CHARACTER

1

DEVBND18

BYTE 18 OF BIND COMMAND

824

(338)

CHARACTER

1

DEVBND19

BYTE 19 OF BIND COMMAND

825

(339)

CHARACTER

1

DEVBND20

BYTE 20 OF BIND COMMAND

826

(33A)

CHARACTER

1

DEVBND21

BYTE 21 OF BIND COMMAND

827

(33B)

CHARACTER

1

DEVBND22

BYTE 22 OF BIND COMMAND

828

(33C)

CHARACTER

1

DEVBND23

BYTE 23 OF BIND COMMAND

829

(33D)

CHARACTER

1

DEVBND24

BYTE 24 OF BIND COMMAND

830

(33E)

CHARACTER

1

DEVBND25

BYTE 25 OF BIND COMMAND

831

(33F)

CHARACTER

1

DEVBND26

BYTE 26 OF BIND COMMAND

831

(33F)

BITSTRING

1

DEVBCRYO

CRYPTOGRAPHIC OPTIONS

   

11..  ....

 

DEVBCRYP

PRIVATE CRYPTOGRAPHY

   

..11  ....

 

DEVBCRYS

SESSION LEVEL

   

....  1111

 

DEVBCRYL

LENGTH OF CRYPT FIELDS

CHARACTER SETS IDENTIFICATIONS

0

(0)

STRUCTURE

16

DEVCSIDN

CHAR SET ID NODE

0

(0)

ADDRESS

4

DEVNXTCS

NEXT CHAR SET ID PTR

4

(4)

CHARACTER

4

DEVBCSID

BASE CHAR SET ID

8

(4)

CHARACTER

4

DEVACSID

APL CHAR SET ID

12

(C)

CHARACTER

4

DEVDCSID

DBCS CHAR SET ID

DEVICE SEQUENCE AND INDEX COUNTERS CONTROL BLOCK

0

(0)

STRUCTURE

*

DEVCTRS

SEQ AND INDX CNTRS

0

(0)

UNSIGNED

4

DEVSEQ

DEVICE SEQUENCE COUNTER

4

(4)

UNSIGNED

4

DEVSEQCT (*)

DEVICE INDEX COUNTERS