ISCTE_EAS interface (atscpsipparser.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

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-A, Emergency Alert Message for Cable.

Inheritance

The ISCTE_EAS interface inherits from the IUnknown interface. ISCTE_EAS also has these types of members:

Methods

The ISCTE_EAS interface has these methods.

 
ISCTE_EAS::GetAlertPriority

The GetAlertPriority method returns the alert priority.
ISCTE_EAS::GetAlertText

The GetAlertText method gets the alert text for a specified ISO 639 language code.
ISCTE_EAS::GetCountOfTableDescriptors

The GetCountOfTableDescriptors method returns the number of descriptors in the EAS table.
ISCTE_EAS::GetDetailsAudioOOBSourceID

The GetDetailsAudioOOBSourceID method returns the source identifier of the virtual audio channel for the emergency alert.
ISCTE_EAS::GetDetailsMajor

The GetDetailsMajor method returns the major channel number for the details channel.
ISCTE_EAS::GetDetailsMinor

The GetDetailsMinor method returns the minor channel number for the details channel.
ISCTE_EAS::GetDetailsOOBSourceID

The GetDetailsOOBSourceID method returns the source identifier of the virtual details channel for the emergency alert.
ISCTE_EAS::GetDuration

The GetDuration method returns the expected duration of the alert.
ISCTE_EAS::GetEASEventCode

The GetEASEventCode method returns the EAS event code.
ISCTE_EAS::GetEASEventCodeLen

The GetEASEventCodeLen method returns the size of the EAS event code.
ISCTE_EAS::GetEASEventID

The GetEASEventID method returns the identifier of this emergency event.
ISCTE_EAS::GetExceptionCount

The GetExceptionCount method returns the number of exception services.
ISCTE_EAS::GetExceptionService

The GetExceptionService method returns information about an exception service.
ISCTE_EAS::GetLocationCodes

The GetLocationCodes method returns location codes from the EAS table.
ISCTE_EAS::GetLocationCount

The GetLocationCount method returns the number of locations in the EAS table.
ISCTE_EAS::GetNatureOfActivationText

The GetNatureOfActivationText method gets a textual representation of the alert for a specified ISO 639 language code.
ISCTE_EAS::GetOriginatorCode

The GetOriginatorCode method returns the EAS originator code.
ISCTE_EAS::GetProtocolVersion

The GetProtocolVersion method returns the protocol version of the EAS table.
ISCTE_EAS::GetRawAlertText

Gets the raw alert_text field from the EAS table.
ISCTE_EAS::GetRawAlertTextLen

Gets the length of the alert_text field.
ISCTE_EAS::GetRawNatureOfActivationText

Gets the raw nature_of_activation_text field from the EAS table.
ISCTE_EAS::GetRawNatureOfActivationTextLen

Gets the length of the nature_of_activation_text field.
ISCTE_EAS::GetSequencyNumber

The GetSequencyNumbermethod returns the sequence number.
ISCTE_EAS::GetStartTime

The GetStartTime method returns the starting time of the alert.
ISCTE_EAS::GetTableDescriptorByIndex

The GetTableDescriptorByIndex method returns a descriptor for the EAS table.
ISCTE_EAS::GetTableDescriptorByTag

The GetTableDescriptorByTag method searches the EAS table for a descriptor with the specified descriptor tag.
ISCTE_EAS::GetTimeRemaining

The GetTimeRemaining method returns the time that remains in the alert message.
ISCTE_EAS::GetVersionNumber

The GetVersionNumber method returns the version number for the EAS table.
ISCTE_EAS::Initialize

The Initialize method initializes the object using captured table section data. This method is called internally by the IAtscPsipParser::GetEAS method, so applications typically should not call it.

Requirements

   
Minimum supported client Windows�Vista [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header atscpsipparser.h

See also

BDA Interfaces