SPD_event

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.