ap_bsetflag — set or clear a flag
int ap_bsetflag(BUFF *fb, int flag, int value)
If value
is 0
, clear
flag
; otherwise, set it.
flag
is one of the following:
B_EOUT
Prevent further I/O.
B_CHUNK
Use chunked writing.
B_SAFEREAD
Force an ap_bflush()
if a read would block.
B_ASCII2EBCDIC
Convert ASCII to EBCDIC when reading. Only available on systems that support EBCDIC.
B_EBCDIC2ASCII
Convert EBCDIC to ASCII when writing. Only available on systems that support EBCDIC.