Skip to content

/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