/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 |