Index

A

action entry point

C++ syntax link 

script entry point link 

supported actions link 

agent framework

described link 

library, C++ link 

logging APIs link 

multithreaded link 

working with pre-4.0 agents link 

agent messages

formatting link 

normal in VCSAG_LOG_MSG link 

AgentClass parameter link 

AgentPriority parameter link 

AgentReplyTimeout parameter link 

ArgList parameter link 

ArgList reference attributes link 

association attribute dimension link 

attr_changed entry point link 

C++ syntax link 

script syntax link 

AttrChangedTimeout parameter link 

attribute dimensions

association link 

keylist link 

scalar link 

vector link 

attribute types

boolean link 

integer link 

string link 

attributes

local and global link 

B

binary message catalog (BMC) files

converting from SMC files link 

displaying contents link 

updating link 

bmcgen utility link 

bmcread utility link 

boolean attribute type link 

C

category ID for messages link 

classes, scheduling link 

clean entry point link 

C++ syntax link 

enum types link 

script syntax link 

CleanTimeout parameter link 

close entry point link 

C++ syntax link 

script syntax link 

CloseTimeout parameter link 

configuration language

local and global attributes link 

ConfInterval parameter link 

D

debug message severity level link 

debug messages

C++ entry points link 

Perl script entry points link 

Shell script entry points link 

E

entry points

attr_changed link 

clean link 

close link 

definition link 

info link 

monitor link 

offline link 

online link 

open link 

sample structure link 

shutdown link 

enum types for clean

VCSAgCleanMonitorHung link 

VCSAgCleanOfflineHung link 

VCSAgCleanOfflineIneffective link 

VCSAgCleanOnlineHung link 

VCSAgCleanOnlineIneffective link 

VCSAgCleanUnexpectedOffline link 

F

FaultOnMonitorTimeouts parameter link 

FireDrill parameter link 

formatting agent messages link 

G

global attributes link 

I

info entry point link 

C++ syntax link 

script example link 

InfoTimeout parameter link 

initializing functions with VCSAG_LOG_INIT link 

integer attribute type link 

intentional offline link 

K

keylist attribute dimension link 

L

local attributes link 

log category link 

LogDbg parameter link 

LogFileSize parameter link 

logging APIs

C++ link 

script entry points link 

M

ManageFaults parameter link 

message text format link link 

mnemonic message field link 

monitor entry point link 

C++ syntax link link 

script syntax link 

MonitorLevel parameter link 

MonitorStatsParam parameter link 

MonitorTimeout parameter link 

O

offline entry point link 

C++ syntax link 

script syntax link 

OfflineMonitorInterval parameter link 

OfflineTimeout parameter link 

online entry point link 

C++ syntax link 

script syntax link 

OnlineRetryLimit parameter link 

OnlineTimeout parameter link 

OnlineWaitLimit parameter link 

OnOff resource type link 

OnOnly resource type link 

open entry point link 

C++ syntax link 

script syntax link 

OpenTimeout parameter link 

Operations parameter link 

P

parameters

AgentClass link 

AgentPriority link 

AgentReplyTimeout link 

ArgList link 

AttrChangedTimeout link 

CleanTimeout link 

CloseTimeout link 

ConfInterval link 

FaultOnMonitorTimeouts link 

FireDrill link 

InfoTimeout link 

LogDbg link 

LogFileSize link 

ManageFaults link 

MonitorLevel link 

MonitorStatsParam link 

MonitorTimeout link 

OfflineMonitorInterval link 

OfflineTimeout link 

OnlineRetryLimit link 

OnlineTimeout link 

OnlineWaitLimit link 

OpenTimeout link 

Operations link 

RegList link 

RestartLimit link 

ScriptClass link 

ScriptPriority link 

ToleranceLimit link 

persistent resource type link 

primitives

definition link 

VCSAgGetCookie link 

VCSAgLogI18NMsg link link link 

VCSAgLogI18NMsgEx link 

VCSAgLogMsg link 

VCSAgRegister link 

VCSAgRegisterEPStruct link 

VCSAgSetCookie link 

VCSAgSetCookie2 link 

VCSAgSnprintf link 

VCSAgStrlcat link 

VCSAgUnregister link 

priorities, specifying link 

R

RegList parameter link 

resource

closing (state transition diagram) link 

fault (state transition diagram) link link 

monitoring (state transition diagram) link 

offlining (state transition diagram) link 

onlining (state transition diagram) link 

OnOff type link 

OnOnly type link 

opening (state transition diagram) link 

persistent type link 

steady state (state transition diagram) link 

RestartLimit parameter link 

S

scalar attribute dimension link 

scheduling class and priority link 

ScriptAgent link link 

script-based logging functions link 

ScriptClass parameter link 

ScriptPriority parameter link 

severity macros link 

severity message field link 

shutdown entry point link 

C++ syntax link 

script syntax link 

source message catalog (SMC) files

converting to BMC files link 

creating link 

state transition diagram

closing a resource link 

monitoring persistent resources link 

offlining a resource link 

onlining a resource link 

opening a resource link 

resource fault with auto restart link 

resource fault, no auto restart link 

resource in steady state link 

string attribute type link 

T

timestamp message field link 

ToleranceLimit parameter link 

U

UMI (unique message identifier) link 

V

VCSAG_CONSOLE_LOG_MSG logging macro link 

VCSAG_LOG_INIT initializing function link 

VCSAG_LOG_MSG logging macro link 

VCSAG_LOG_MSG script logging function link 

VCSAG_LOGDBG_MSG logging macro link 

VCSAG_LOGDBG_MSG script logging function link 

VCSAG_RES_LOG_MSG logging macro link 

VCSAG_SET_ENVS script logging function link 

VCSAgGetCookie primitive link 

VCSAgLogI18NMsg primitive link link link 

VCSAgLogI18NMsgEx primitive link 

VCSAgLogMsg primitive link 

VCSAgRegister primitive link 

VCSAgRegisterEPStruct primitive link 

VCSAgSetCookie primitive link 

VCSAgSetCookie2 primitive link 

VCSAgSnprintf primitive link 

VCSAgStartup entry point, C++ syntax link 

VCSAgStrlcat primitive link 

VCSAgUnregister primitive link 

vector attribute dimension link