VCSAG_LOG_MSG

The VCSAG_LOG_MSG function can be used to pass normal agent messages to the halog utility. At a minimum, the function must include the severity, the message within quotes, and a message ID. Optionally, the function can also include parameters and specify an encoding format.

Severity Levels (sev)

"C" - critical, "E" - error, "W" - warning, "N" - notice, "I" - information; place error code in quotes 

Message (msg)

A text message within quotes; for example: "One file copied"

Message ID (msgid)

An integer between 0 and 65535

Encoding Format

UTF-8, ASCII, or UCS-2 in the form: "-encoding format"

Parameters

Parameters (up to six), each within quotes

VCSAG_LOG_MSG examples, Shell script entry points
		VCSAG_LOG_MSG "<sev>" "<msg>" <msgid> "-encoding <format>" 
"<param1>" 
 
		VCSAG_LOG_MSG "C" "$count files found" 140 "-encoding utf8" 
"$count"
 

Note that if encoding format and parameters are passed to the functions, the encoding format must be passed before any parameters.

VCSAG_LOG_MSG examples, Perl script entry points
		VCSAG_LOG_MSG ("<sev>", "<msg>", <msgid>, "-encoding 
<format>", "<param1>");
 
		VCSAG_LOG_MSG ("C", "$count files found", 140, "-encoding 
utf8", "$count");
 

Note that if encoding format and parameters are passed to the functions, the encoding format must be passed before any parameters.