ISCTE_EAS Interface

This topic applies to Windows Vista and later.

The ISCTE_EAS interface enables the client to get data from an ATSC emergency alert message (EAS) table. The IAtscPsipParser::GetEAS method returns a pointer to this interface.

For more information about EAS tables, see ANSI-J-STD-042-2002, Emergency Alert Message for Cable.

Methods

The ISCTE_EAS interface inherits the methods of the IUnknown interface.

In addition, ISCTE_EAS defines the following methods.

Method Description

GetAlertPriority

Returns the alert priority.

GetAlertText

Returns the alert text.

GetAlertTextLen

Returns the size of the alert text.

GetCountOfTableDescriptors

Returns the number of descriptors in the EAS table.

GetDetailsAudioOOBSourceID

Returns the source identifier of the virtual audio channel for the emergency alert.

GetDetailsMajor

Returns the major channel number for the details channel.

GetDetailsMinor

Returns the minor channel number for the details channel.

GetDetailsOOBSourceID

Returns the source identifier of the virtual details channel for the emergency alert.

GetDuration

Returns the expected duration of the alert.

GetEASEventCode

Returns the EAS event code.

GetEASEventCodeLen

Returns the size of the EAS event code.

GetEASEventID

Returns the identifier of this emergency event.

GetExceptionCount

Returns the number of exception services.

GetExceptionService

Returns information about an exception service.

GetLocationCodes

Returns location codes from the EAS table.

GetLocationCount

Returns the number of locations in the EAS table.

GetNatureOfActivationText

Returns a text description of the alert.

GetNatureOfActivationTextLen

Returns the length of the text description of the alert.

GetOriginatorCode

Returns the EAS originator code.

GetProtocolVersion

Returns the protocol version of the EAS table.

GetSequencyNumber

Returns the sequence number.

GetStartTime

Returns the starting time of the alert.

GetTableDescriptorByIndex

Returns a descriptor for the EAS table.

GetTableDescriptorByTag

Searches the EAS table for a descriptor with the specified descriptor tag.

GetTimeRemaining

Returns the time that remains in the alert message.

GetVersionNumber

Returns the version number for the EAS table.

Initialize

Initializes the object.

Requirements

Header Declared in Atscpsipparser.h.

See Also

BDA Interfaces

Send comments about this topic to Microsoft

Build date: 12/4/2008