/AWS1/CL_MDLSCTE35SEGMENTATI00¶
Corresponds to SCTE-35 segmentation_descriptor.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_segmentationcancindicator
TYPE /AWS1/MDLSCTE35SEGMENTATIONC00
/AWS1/MDLSCTE35SEGMENTATIONC00
¶
Corresponds to SCTE-35 segmentation_event_cancel_indicator.
iv_segmentationeventid
TYPE /AWS1/MDL__LONGMIN0MAX42949600
/AWS1/MDL__LONGMIN0MAX42949600
¶
Corresponds to SCTE-35 segmentation_event_id.
Optional arguments:¶
io_deliveryrestrictions
TYPE REF TO /AWS1/CL_MDLSCTE35DELIVERYRE00
/AWS1/CL_MDLSCTE35DELIVERYRE00
¶
Holds the four SCTE-35 delivery restriction parameters.
iv_segmentnum
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 segment_num. A value that is valid for the specified segmentation_type_id.
iv_segmentationduration
TYPE /AWS1/MDL__LONGMIN0MAX10995100
/AWS1/MDL__LONGMIN0MAX10995100
¶
Corresponds to SCTE-35 segmentation_duration. Optional. The duration for the time_signal, in 90 KHz ticks. To convert seconds to ticks, multiple the seconds by 90,000. Enter time in 90 KHz clock ticks. If you do not enter a duration, the time_signal will continue until you insert a cancellation message.
iv_segmentationtypeid
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 segmentation_type_id. One of the segmentation_type_id values listed in the SCTE-35 specification. On the console, enter the ID in decimal (for example, "52"). In the CLI, API, or an SDK, enter the ID in hex (for example, "0x34") or decimal (for example, "52").
iv_segmentationupid
TYPE /AWS1/MDL__STRING
/AWS1/MDL__STRING
¶
Corresponds to SCTE-35 segmentation_upid. Enter a string containing the hexadecimal representation of the characters that make up the SCTE-35 segmentation_upid value. Must contain an even number of hex characters. Do not include spaces between each hex pair. For example, the ASCII "ADS Information" becomes hex "41445320496e666f726d6174696f6e.
iv_segmentationupidtype
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 segmentation_upid_type. On the console, enter one of the types listed in the SCTE-35 specification, converted to a decimal. For example, "0x0C" hex from the specification is "12" in decimal. In the CLI, API, or an SDK, enter one of the types listed in the SCTE-35 specification, in either hex (for example, "0x0C" ) or in decimal (for example, "12").
iv_segmentsexpected
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 segments_expected. A value that is valid for the specified segmentation_type_id.
iv_subsegmentnum
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 sub_segment_num. A value that is valid for the specified segmentation_type_id.
iv_subsegmentsexpected
TYPE /AWS1/MDL__INTEGERMIN0MAX255
/AWS1/MDL__INTEGERMIN0MAX255
¶
Corresponds to SCTE-35 sub_segments_expected. A value that is valid for the specified segmentation_type_id.
Queryable Attributes¶
DeliveryRestrictions¶
Holds the four SCTE-35 delivery restriction parameters.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DELIVERYRESTRICTIONS() |
Getter for DELIVERYRESTRICTIONS |
SegmentNum¶
Corresponds to SCTE-35 segment_num. A value that is valid for the specified segmentation_type_id.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTNUM() |
Getter for SEGMENTNUM, with configurable default |
ASK_SEGMENTNUM() |
Getter for SEGMENTNUM w/ exceptions if field has no value |
HAS_SEGMENTNUM() |
Determine if SEGMENTNUM has a value |
SegmentationCancelIndicator¶
Corresponds to SCTE-35 segmentation_event_cancel_indicator.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONCANCINDICA00() |
Getter for SEGMENTATIONCANCELINDICATOR, with configurable de |
ASK_SEGMENTATIONCANCINDICA00() |
Getter for SEGMENTATIONCANCELINDICATOR w/ exceptions if fiel |
HAS_SEGMENTATIONCANCINDICA00() |
Determine if SEGMENTATIONCANCELINDICATOR has a value |
SegmentationDuration¶
Corresponds to SCTE-35 segmentation_duration. Optional. The duration for the time_signal, in 90 KHz ticks. To convert seconds to ticks, multiple the seconds by 90,000. Enter time in 90 KHz clock ticks. If you do not enter a duration, the time_signal will continue until you insert a cancellation message.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONDURATION() |
Getter for SEGMENTATIONDURATION, with configurable default |
ASK_SEGMENTATIONDURATION() |
Getter for SEGMENTATIONDURATION w/ exceptions if field has n |
HAS_SEGMENTATIONDURATION() |
Determine if SEGMENTATIONDURATION has a value |
SegmentationEventId¶
Corresponds to SCTE-35 segmentation_event_id.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONEVENTID() |
Getter for SEGMENTATIONEVENTID, with configurable default |
ASK_SEGMENTATIONEVENTID() |
Getter for SEGMENTATIONEVENTID w/ exceptions if field has no |
HAS_SEGMENTATIONEVENTID() |
Determine if SEGMENTATIONEVENTID has a value |
SegmentationTypeId¶
Corresponds to SCTE-35 segmentation_type_id. One of the segmentation_type_id values listed in the SCTE-35 specification. On the console, enter the ID in decimal (for example, "52"). In the CLI, API, or an SDK, enter the ID in hex (for example, "0x34") or decimal (for example, "52").
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONTYPEID() |
Getter for SEGMENTATIONTYPEID, with configurable default |
ASK_SEGMENTATIONTYPEID() |
Getter for SEGMENTATIONTYPEID w/ exceptions if field has no |
HAS_SEGMENTATIONTYPEID() |
Determine if SEGMENTATIONTYPEID has a value |
SegmentationUpid¶
Corresponds to SCTE-35 segmentation_upid. Enter a string containing the hexadecimal representation of the characters that make up the SCTE-35 segmentation_upid value. Must contain an even number of hex characters. Do not include spaces between each hex pair. For example, the ASCII "ADS Information" becomes hex "41445320496e666f726d6174696f6e.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONUPID() |
Getter for SEGMENTATIONUPID, with configurable default |
ASK_SEGMENTATIONUPID() |
Getter for SEGMENTATIONUPID w/ exceptions if field has no va |
HAS_SEGMENTATIONUPID() |
Determine if SEGMENTATIONUPID has a value |
SegmentationUpidType¶
Corresponds to SCTE-35 segmentation_upid_type. On the console, enter one of the types listed in the SCTE-35 specification, converted to a decimal. For example, "0x0C" hex from the specification is "12" in decimal. In the CLI, API, or an SDK, enter one of the types listed in the SCTE-35 specification, in either hex (for example, "0x0C" ) or in decimal (for example, "12").
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTATIONUPIDTYPE() |
Getter for SEGMENTATIONUPIDTYPE, with configurable default |
ASK_SEGMENTATIONUPIDTYPE() |
Getter for SEGMENTATIONUPIDTYPE w/ exceptions if field has n |
HAS_SEGMENTATIONUPIDTYPE() |
Determine if SEGMENTATIONUPIDTYPE has a value |
SegmentsExpected¶
Corresponds to SCTE-35 segments_expected. A value that is valid for the specified segmentation_type_id.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SEGMENTSEXPECTED() |
Getter for SEGMENTSEXPECTED, with configurable default |
ASK_SEGMENTSEXPECTED() |
Getter for SEGMENTSEXPECTED w/ exceptions if field has no va |
HAS_SEGMENTSEXPECTED() |
Determine if SEGMENTSEXPECTED has a value |
SubSegmentNum¶
Corresponds to SCTE-35 sub_segment_num. A value that is valid for the specified segmentation_type_id.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSEGMENTNUM() |
Getter for SUBSEGMENTNUM, with configurable default |
ASK_SUBSEGMENTNUM() |
Getter for SUBSEGMENTNUM w/ exceptions if field has no value |
HAS_SUBSEGMENTNUM() |
Determine if SUBSEGMENTNUM has a value |
SubSegmentsExpected¶
Corresponds to SCTE-35 sub_segments_expected. A value that is valid for the specified segmentation_type_id.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSEGMENTSEXPECTED() |
Getter for SUBSEGMENTSEXPECTED, with configurable default |
ASK_SUBSEGMENTSEXPECTED() |
Getter for SUBSEGMENTSEXPECTED w/ exceptions if field has no |
HAS_SUBSEGMENTSEXPECTED() |
Determine if SUBSEGMENTSEXPECTED has a value |