Guardian Programming Reference Summary for pTAL and TAL
SET^FILE Operations
Guardian Programming Reference Summary for pTAL and TAL—522631-001
10-3
SET^ 
BREAKHIT
Sets or clears break hit for the 
file. This is used only if the 
user is handling BREAK 
independently of the SIO 
procedures, or if the user has 
requested BREAK system 
messages through 
SET^SYSTEMMESSAGES or 
SET^SYSTEMMESSAGES 
MANY.
new-state state
SET^ 
CHECKSUM
Sets or clears the checksum 
word in the FCB. This is useful 
after modifying an FCB directly 
(that is, without using the SIO 
procedures).
new-
checksum-
word
fcb-checksum-
word
SET^ 
COUNTXFER
RED
Sets the physical I/O count, in 
bytes, transferred for the file. 
This is used only if nowait I/O 
is in effect and the user is 
making the call to AWAITIO 
for the file. This is the <count-
transferred> parameter value 
returned from AWAITIO.
new-count count Open
SET^CRLF^ 
BREAK
Sets or clears carriage 
return/line feed (CR/LF) on 
BREAK for the file. If on, a 
CR/LF is executed on the 
terminal when the BREAK key 
is pressed.
new-state state Open
SET^ 
EDITREAD^ 
REPOSITION
Specifies that the following 
READ^FILE is to begin at the 
position set in the sequential 
block buffer (second through 
fourth words). For example:
CALL SET^FILE(EDIT^FCB,
SET^EDITREAD^ 
REPOSITION);
See discussion of the 
SET^EDITREAD^ 
REPOSITION operation in the 
Guardian Programmer’s Guide.
must be 
omitted
must be 
omitted
Open
Table 10-1. SET^FILE Operations That Set Values
<operation> 
Parameter
(Required)
Description of Operation 
Requested
new-value
Parameter
Entered 
(Optional)
old-value 
Parameter
Entered 
(Optional)
State 
of File










