// Copyright (c) 2007-2010, Intel Corporation. All rights reserved. [Version ( "3.0.0" ), Deprecated{"AMT_MessageLog"}, Description ( "The LogRecord object can describe the definitional format for " "entries in a MessageLog, or can be used to instantiate the " "actual records in the Log. The latter approach provides a " "great deal more semantic definition and management control " "over the individual entries in a MessageLog, than do the " "record manipulation methods of the Log class. It is " "recommended that the data in individual Log entries be modeled " "using subclasses of LogRecord, to avoid the creation of " "LogRecords with one property (such as RecordData) without " "semantics. Definitional formats for LogRecords could be " "specified by establishing a naming convention for the RecordID " "and Message Timestamp key properties." )] class AMT_EventLogEntry : CIM_LogEntry { [Description ( "The SMBus address of the physical sensor device that " "implements the logical sensor." )] uint8 DeviceAddress; [Description ( "The value to be set into the alert\'s Event Sensor Type " "field (see [PET] for definitions.)" )] uint8 EventSensorType; [Description ( "The value to be set into the alert\'s Event Type field " "(see [PET] for definitions.)" )] uint8 EventType; [Description ( "The value to be set into the alert\'s Event Offset field " "(see [PET] for definitions.)" )] uint8 EventOffset; [Description ( "The value to be set into the alert\'s Event Source Type " "field (see [PET] for definitions.)" )] uint8 EventSourceType; [Description ( "This field can be used to fill in the Event Severity " "field in a PET alert. The severity values are based on " "the \'DMI\' severity values used for the generic sensor " "event/reading type code." ), ValueMap { "0", "1", "2", "4", "8", "16", "32" }, Values { "unspecified", "Monitor", "Information", "OK", "Non-critical condition", "Critical condition", "Non-recoverable condition" }] uint8 EventSeverity; [Description ( "The value to be set into the alert\'s Sensor Number " "field (see [PET] for definitions.)" )] uint8 SensorNumber; [Description ( "The value to be set into the alert\'s Entity field (see " "[PET] for definitions.)" )] uint8 Entity; [Description ( "The value to be set into the alert\'s Entity Instance " "field (see [PET] for definitions.)" )] uint8 EntityInstance; [Description ( "Describes optional event data sent in the PET packet. " "The values are defined in the ASF specification [ASF]." )] uint8 EventData[8]; };