Skip to content

/AWS1/CL_MDLDVBSDTSETTINGS

DVB Service Description Table (SDT)

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_outputsdt TYPE /AWS1/MDLDVBSDTOUTPUTSDT /AWS1/MDLDVBSDTOUTPUTSDT

Selects method of inserting SDT information into output stream. The sdtFollow setting copies SDT information from input stream to output stream. The sdtFollowIfPresent setting copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. The sdtManual setting means user will enter the SDT information. The sdtNone setting means output stream will not contain SDT information.

iv_repinterval TYPE /AWS1/MDL__INTEGERMIN25MAX2000 /AWS1/MDL__INTEGERMIN25MAX2000

The number of milliseconds between instances of this table in the output transport stream.

iv_servicename TYPE /AWS1/MDL__STRINGMIN1MAX256 /AWS1/MDL__STRINGMIN1MAX256

The service name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

iv_serviceprovidername TYPE /AWS1/MDL__STRINGMIN1MAX256 /AWS1/MDL__STRINGMIN1MAX256

The service provider name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.


Queryable Attributes

OutputSdt

Selects method of inserting SDT information into output stream. The sdtFollow setting copies SDT information from input stream to output stream. The sdtFollowIfPresent setting copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. The sdtManual setting means user will enter the SDT information. The sdtNone setting means output stream will not contain SDT information.

Accessible with the following methods

Method Description
GET_OUTPUTSDT() Getter for OUTPUTSDT, with configurable default
ASK_OUTPUTSDT() Getter for OUTPUTSDT w/ exceptions if field has no value
HAS_OUTPUTSDT() Determine if OUTPUTSDT has a value

RepInterval

The number of milliseconds between instances of this table in the output transport stream.

Accessible with the following methods

Method Description
GET_REPINTERVAL() Getter for REPINTERVAL, with configurable default
ASK_REPINTERVAL() Getter for REPINTERVAL w/ exceptions if field has no value
HAS_REPINTERVAL() Determine if REPINTERVAL has a value

ServiceName

The service name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

Accessible with the following methods

Method Description
GET_SERVICENAME() Getter for SERVICENAME, with configurable default
ASK_SERVICENAME() Getter for SERVICENAME w/ exceptions if field has no value
HAS_SERVICENAME() Determine if SERVICENAME has a value

ServiceProviderName

The service provider name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

Accessible with the following methods

Method Description
GET_SERVICEPROVIDERNAME() Getter for SERVICEPROVIDERNAME, with configurable default
ASK_SERVICEPROVIDERNAME() Getter for SERVICEPROVIDERNAME w/ exceptions if field has no
HAS_SERVICEPROVIDERNAME() Determine if SERVICEPROVIDERNAME has a value