Previous Topic: Queue Management StatementsNext Topic: Utility Statements


Terminal Management Statements

Major Function Code

Communications statement (in COBOL DML)

Calling (1) arguments

(nn)

(2)

(3)

(4)

(5)

45

READ TERMINAL

30

input-data-location

end-input-data-location

 

 

45

WRITE TERMINAL

30

output-data-location

end-output-data-location

 

 

45

WRITE THEN READ TERMINAL

30

output-data-location

end-output-data-location

input-data-location

end-input-data-location

45

CHECK TERMINAL

31

input-data-location

end-input-data-location

 

 

47

READ LINE FROM TERMINAL

32

input-data-location

end-input-data-location

 

 

47

WRITE LINE TO TERMINAL

32

output-data-location

end-output-data-location

 

 

47

END LINE TERMINAL SESSION

32

 

 

 

 

48

WRITE PRINTER

37

message-location

end-message-location

 

 

46

MAP IN (IO)

34

MRB-mapname

 

 

 

46

MAP IN (NOIO)

34

MRB-mapname

mapped-data-location

end-mapped-data-location

 

46

MAP IN (paging) (a)

34

MRB-mapname

data-field-name

sequence-field-name

page-number

46

MAP IN (paging) (b)

34

MRB-mapname

key

page-number

 

46

MAP OUT (IO)

34

MRB-mapname

message-text

end-message-data-location

OR

DCBMSCOM (length)

 

46

MAP IN (NOIO)

34

MRB-mapname

mapped-data-location

end-mapped-data- location

 

46

MAP OUT (paging)

34

MRB-mapname

message-text

end-message-data-location

OR

DCBMSCOM (length)

key

46

MAP OUTIN

34

MRB-mapname

message-text

end-message-data-location

OR

DCBMSCOM (length)

 

46

MODIFY MAP

93

MRB-mapname

MRE

MRB-FLDLST

 

46

INQUIRE MAP (a)

92

MRB-mapname

MRE

 

 

46

INQUIRE MAP (b)

92

MRB-mapname

 

 

 

46

INQUIRE MAP (c)

92

MRB-mapname

MRE

 

 

46

INQUIRE MAP (d)

92

MRB-mapname

MRB-FLDLST

 

 

46

STARTPAGE

40

MRB-mapname

 

 

 

46

ENDPAGE

41