|
|||||
function | log-message |
Related Syntax | Other Library Functions |
Library: #builtin
Include: builtins.xin |
define external function log-message value stream message-text class value stream class-value optional initial {""} severity value counter severity-value optional initial {0} as log_message in function-library #builtin
This function is meant to be used as a general mechanism for error and status logging.
log-message
delivers the error or status message passed to it to whatever logging mechanism is being used by the OmniMark run-time. In OmniMark CI or LE, this can be simply writing the message to the "-log" stream. In OmniMark SI, the message may be stamped with additional information, such as the current time and machine/process identity, and sent to another machine or filed in a database.
log-message
is useful in batch environments, both because it gives access to the "-log" stream, and because it is invoked in a uniform manner in a server environment. It is useful in server environments because it provides a consistent interface to what can be a variety of message processing systems.
Arguments:
Related Syntax no-default-io |
Other Library Functions log-message |
---- |