FLUSHLOG [ MPE/iX Intrinsics Reference Manual ] MPE/iX 5.0 Documentation
MPE/iX Intrinsics Reference Manual
FLUSHLOG
NM and CM callable.
Flushes the contents of the user logging memory buffer to the user
logging file. User logging (LG) or system supervisor (OP) capability is
required.
Syntax
_____________________________________
| |
| I32 I16 |
| FLUSHLOG(index,logstatus); |
_____________________________________
Parameters
index 32-bit signed integer by reference (required)
Passes the access to the user logging system. This
is the value returned in the index parameter of the
OPENLOG intrinsic.
logstatus 16-bit signed integer by reference (required)
Returns one of the following values, indicating the
success/failure of the intrinsic call:
Value Meaning
0 Successful
4 Incorrect index parameter passed
7 Illegal capability; user logging (LG) or system
supervisor (OP) capability required
9 Error occurred while writing
12 System is out of disk space, user logging cannot
proceed
14 Invalid access
15 End-of-file encountered
Operation Notes
The FLUSHLOG intrinsic writes the contents of the user logging memory
buffer to the disk destination file. This helps to preserve the contents
of the memory buffer in the event of a system failure. This intrinsic
does not write special records.
Related Information
Intrinsics None
Commands None
Manuals User Logging Programmer's Guide (32650-90027)
MPE/iX 5.0 Documentation