Purpose
Defines base structure for the parsed version of all event reports.
Syntax
public struct SPD_event { public SPD_eventType type; public string objectClass; public string objectName; public string applicationName; public string applicationQualifier; public string host; public string senderTime; public string serverTime; public int variableCount; public SPD_variableData [] variableData; public object eventData; }
Description
type
is the type of event.
objectClass
identifies the class of the object that is the source of the event, for example, a disk drive name or application.
objectName
identifies the instance of the object class that is the source of the event, for example, a disk drive name or application name.
applicationName
is the name of the application that sent the event.
applicationQualifier
further qualifies the applicationName in case more than one instance of the application may be present. This value can be NULL.
host
identifies the host system to which the event applies, as used by attribute-change and delete-object events.
senderTime
is the optional time stamp specified by the event sender. senderTime can be 0 (zero).
serverTime
is the optional time stamp added by the Event Server. serverTime can be 0 (zero).
variableCount
is the number of items in the variableData array. This item is used only for alert and attribute-change events. For other events, the variableCount is 0 (zero).
variableData
is a variable data area for alert and attribute-change events.