DataLogEvent Class

DataLogEvent Class

Abstract:  Yes
Raised by:  Not applicable
Base Class:  BaseEvent
Derived Classes:  AudioLogEvent, GrammarLogEvent

The abstract DataLogEvent class defines an event type for the server to use when logging large incoming data streams.

DataLogEvent implements the following properties. ID and Offset can be referenced when reconstructing the original file for analysis purposes.

Property

Type

Description

ID

String

A unique identifier for this event.

Offset

Integer

The number of bytes into the stream where this data starts. A zero value here indicates this is the start of the data stream.

Data

ByteArray

The array of bytes that contains this portion of the data stream. A zero-length packet indicates the end of stream.

Remarks

Abstract events do not appear directly in the logs. Properties inherited or defined by the abstract class appear in the logs when implemented in derived classes.

See Also

Event Logging Class Hierarchy | Logging and Analyzing Events | CommonEvent | Event Logging Schema: Abstract Events