_SETMEDIA - change media or report code for a stream.
(GCOS-8 Only)
Usage:
#include <stdio.h>
oldmedia = _setmedia(fp,newmedia);
Where:
- FILE *fp;
- indicates the stream whose media or report code
you want to change.
- int newmedia;
- is an integer of the form "00000000mmrr" where "mm"
are two octal digits in the range (0-17) specifying
the new media code for this file and "rr" are two
octal digits specifying the new report code for further
records of this file.
- int oldmedia;
- has the same format as "newmedia" and gives the old
media and report code that the stream had before the change.
Description:
"_setmedia" can change the media and report code for
an output stream.
"_setmedia" should only be called when you have finished outputting a
complete record (e.g. after outputting a '\n', '\r' or '\f' character).
If you call "_setmedia" to change media codes while in the middle of a record,
the result is undefined.
Copyright © 2000, Thinkage Ltd.