Channel
Attributes
- class st.matter.clusters.Channel.ChannelList
- ID: number
0x0000 the ID of this attribute
- NAME: str
“ChannelList” the name of this attribute
- data_type: st.matter.data_types.Array
the data type of this attribute
- augment_type(base_type_obj)
Add additional functionality to the base type object
- Parameters
base_type_obj (
st.matter.data_types.Array
) – the base data type object to add functionality to
- new_value(...)
Create a Array object of this attribute with any additional features provided for the attribute
This is also usable with the ChannelList(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a Array- Return type
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: ChannelList => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an ChannelList test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.Lineup
- ID: number
0x0001 the ID of this attribute
- NAME: str
“Lineup” the name of this attribute
- data_type: st.matter.generated.zap_clusters.Channel.types.LineupInfoStruct
the data type of this attribute
- new_value(...)
Create a LineupInfoStruct object of this attribute with any additional features provided for the attribute
This is also usable with the Lineup(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a LineupInfoStruct- Return type
st.matter.generated.zap_clusters.Channel.types.LineupInfoStruct
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: Lineup => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an Lineup test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.CurrentChannel
- ID: number
0x0002 the ID of this attribute
- NAME: str
“CurrentChannel” the name of this attribute
- data_type: st.matter.generated.zap_clusters.Channel.types.ChannelInfoStruct
the data type of this attribute
- new_value(...)
Create a ChannelInfoStruct object of this attribute with any additional features provided for the attribute
This is also usable with the CurrentChannel(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a ChannelInfoStruct- Return type
st.matter.generated.zap_clusters.Channel.types.ChannelInfoStruct
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: CurrentChannel => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an CurrentChannel test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.AcceptedCommandList
- ID: number
0xFFF9 the ID of this attribute
- NAME: str
“AcceptedCommandList” the name of this attribute
- data_type: st.matter.data_types.Array
the data type of this attribute
- augment_type(base_type_obj)
Add additional functionality to the base type object
- Parameters
base_type_obj (
st.matter.data_types.Array
) – the base data type object to add functionality to
- new_value(...)
Create a Array object of this attribute with any additional features provided for the attribute
This is also usable with the AcceptedCommandList(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a Array- Return type
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: AcceptedCommandList => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an AcceptedCommandList test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.EventList
- ID: number
0xFFFA the ID of this attribute
- NAME: str
“EventList” the name of this attribute
- data_type: st.matter.data_types.Array
the data type of this attribute
- augment_type(base_type_obj)
Add additional functionality to the base type object
- Parameters
base_type_obj (
st.matter.data_types.Array
) – the base data type object to add functionality to
- new_value(...)
Create a Array object of this attribute with any additional features provided for the attribute
This is also usable with the EventList(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a Array- Return type
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: EventList => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an EventList test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.AttributeList
- ID: number
0xFFFB the ID of this attribute
- NAME: str
“AttributeList” the name of this attribute
- data_type: st.matter.data_types.Array
the data type of this attribute
- augment_type(base_type_obj)
Add additional functionality to the base type object
- Parameters
base_type_obj (
st.matter.data_types.Array
) – the base data type object to add functionality to
- new_value(...)
Create a Array object of this attribute with any additional features provided for the attribute
This is also usable with the AttributeList(…) syntax
- Parameters
vararg (
vararg
) – the values needed to construct a Array- Return type
- read(device, endpoint_id)
Constructs an st.matter.interaction_model.InteractionRequest to read
this attribute from a device
- Parameters
device (
st.matter.Device
) –endpoint_id (
number or nil
) –
- Returns
containing an Interaction Request
- Return type
- subscribe(device, endpoint_id)
Reporting policy: AttributeList => true => mandatory
Sets up a Subscribe Interaction
- Parameters
device (
any
) –endpoint_id (
number or nil
) –
- Return type
any
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- build_test_report_data(device, endpoint_id, value, status)
Builds an AttributeList test attribute reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message forendpoint_id (
number or nil
) –value (
any
) –status (
str
) – Interaction status associated with the path
- Returns
of type REPORT_DATA
- Return type
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
Client Commands
- class st.matter.clusters.Channel.ChangeChannelResponse
- ID: number
0x0001 the ID of this command
- NAME: str
“ChangeChannelResponse” the name of this command
- status: st.matter.generated.zap_clusters.Channel.types.StatusEnum
- data: st.matter.data_types.UTF8String1
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- build_test_command_response(device, endpoint_id, status, data)
Builds an ChangeChannelResponse test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –status (
st.matter.generated.zap_clusters.Channel.types.StatusEnum
) –data (
st.matter.data_types.UTF8String1
) –
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init()
Initialize the ChangeChannelResponse command
- Return type
nil
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.ProgramGuideResponse
- ID: number
0x0005 the ID of this command
- NAME: str
“ProgramGuideResponse” the name of this command
- paging: st.matter.generated.zap_clusters.Channel.types.ChannelPagingStruct
- program_list: st.matter.data_types.Array
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- build_test_command_response(device, endpoint_id, paging, program_list)
Builds an ProgramGuideResponse test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –paging (
st.matter.generated.zap_clusters.Channel.types.ChannelPagingStruct
) –program_list (
st.matter.data_types.Array
) –
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init()
Initialize the ProgramGuideResponse command
- Return type
nil
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
Server Commands
- class st.matter.clusters.Channel.ChangeChannel
- ID: number
0x0000 the ID of this command
- NAME: str
“ChangeChannel” the name of this command
- match: st.matter.data_types.UTF8String1
- init(self, device, match)
Refer to ChangeChannelResponse:build_test_command_response for
building a test command reponse for the driver integration testing framework Initialize the ChangeChannel command
- Parameters
self (
ChangeChannel
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message tomatch (
st.matter.data_types.UTF8String1
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.ChangeChannelByNumber
- ID: number
0x0002 the ID of this command
- NAME: str
“ChangeChannelByNumber” the name of this command
- major_number: st.matter.data_types.Uint16
- minor_number: st.matter.data_types.Uint16
- build_test_command_response(device, endpoint_id, status)
Builds an ChangeChannelByNumber test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –status (
str
) – Interaction status associated with the path
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init(self, device, major_number, minor_number)
Initialize the ChangeChannelByNumber command
- Parameters
self (
ChangeChannelByNumber
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message tomajor_number (
st.matter.data_types.Uint16
) –minor_number (
st.matter.data_types.Uint16
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.SkipChannel
- ID: number
0x0003 the ID of this command
- NAME: str
“SkipChannel” the name of this command
- count: st.matter.data_types.Int16
- build_test_command_response(device, endpoint_id, status)
Builds an SkipChannel test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –status (
str
) – Interaction status associated with the path
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init(self, device, count)
Initialize the SkipChannel command
- Parameters
self (
SkipChannel
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message tocount (
st.matter.data_types.Int16
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.GetProgramGuide
- ID: number
0x0004 the ID of this command
- NAME: str
“GetProgramGuide” the name of this command
- start_time: st.matter.data_types.Uint32
- end_time: st.matter.data_types.Uint32
- channel_list: st.matter.data_types.Array
- page_token: st.matter.generated.zap_clusters.Channel.types.PageTokenStruct
- recording_flag: st.matter.generated.zap_clusters.Channel.types.RecordingFlagBitmap
- externalid_list: st.matter.data_types.Array
- data: st.matter.data_types.OctetString1
- init(self, device, start_time, end_time, channel_list, page_token, recording_flag, externalid_list, data)
Refer to ProgramGuideResponse:build_test_command_response for
building a test command reponse for the driver integration testing framework Initialize the GetProgramGuide command
- Parameters
self (
GetProgramGuide
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message tostart_time (
st.matter.data_types.Uint32
) –end_time (
st.matter.data_types.Uint32
) –channel_list (
st.matter.data_types.Array
) –page_token (
st.matter.generated.zap_clusters.Channel.types.PageTokenStruct
) –recording_flag (
st.matter.generated.zap_clusters.Channel.types.RecordingFlagBitmap
) –externalid_list (
st.matter.data_types.Array
) –data (
st.matter.data_types.OctetString1
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.RecordProgram
- ID: number
0x0006 the ID of this command
- NAME: str
“RecordProgram” the name of this command
- program_identifier: st.matter.data_types.UTF8String1
- should_record_series: st.matter.data_types.Boolean
- externalid_list: st.matter.data_types.Array
- data: st.matter.data_types.OctetString1
- build_test_command_response(device, endpoint_id, status)
Builds an RecordProgram test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –status (
str
) – Interaction status associated with the path
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init(self, device, program_identifier, should_record_series, externalid_list, data)
Initialize the RecordProgram command
- Parameters
self (
RecordProgram
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message toprogram_identifier (
st.matter.data_types.UTF8String1
) –should_record_series (
st.matter.data_types.Boolean
) –externalid_list (
st.matter.data_types.Array
) –data (
st.matter.data_types.OctetString1
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
- class st.matter.clusters.Channel.CancelRecordProgram
- ID: number
0x0007 the ID of this command
- NAME: str
“CancelRecordProgram” the name of this command
- program_identifier: st.matter.data_types.UTF8String1
- should_record_series: st.matter.data_types.Boolean
- externalid_list: st.matter.data_types.Array
- data: st.matter.data_types.OctetString1
- build_test_command_response(device, endpoint_id, status)
Builds an CancelRecordProgram test command reponse for the driver integration testing framework
- Parameters
device (
st.matter.Device
) – the device to build this message toendpoint_id (
number or nil
) –status (
str
) – Interaction status associated with the path
- Returns
of type COMMAND_RESPONSE
- Return type
st.matter.st.matter.interaction_model.InteractionResponse
- init(self, device, program_identifier, should_record_series, externalid_list, data)
Initialize the CancelRecordProgram command
- Parameters
self (
CancelRecordProgram
) – the template class for this commanddevice (
st.matter.Device
) – the device to build this message toprogram_identifier (
st.matter.data_types.UTF8String1
) –should_record_series (
st.matter.data_types.Boolean
) –externalid_list (
st.matter.data_types.Array
) –data (
st.matter.data_types.OctetString1
) –
- Returns
of type INVOKE
- Return type
- set_parent_cluster(cluster)
- Parameters
cluster (
any
) –
- augment_type(base_type_obj)
Add field names to each command field
- Parameters
base_type_obj (
st.matter.data_types.Structure
) –
- deserialize(tlv_buf)
- Parameters
tlv_buf (
any
) –
Bitmap types
- class st.matter.clusters.Channel.types.Feature
- CHANNEL_LIST: number
1
- LINEUP_INFO: number
2
- ELECTRONIC_GUIDE: number
4
- RECORD_PROGRAM: number
8
- is_channel_list_set()
- Returns
True if the value of CHANNEL_LIST is non-zero
- Return type
boolean
- set_channel_list()
Set the value of the bit in the CHANNEL_LIST field to 1
- unset_channel_list()
Set the value of the bits in the CHANNEL_LIST field to 0
- is_lineup_info_set()
- Returns
True if the value of LINEUP_INFO is non-zero
- Return type
boolean
- set_lineup_info()
Set the value of the bit in the LINEUP_INFO field to 1
- unset_lineup_info()
Set the value of the bits in the LINEUP_INFO field to 0
- is_electronic_guide_set()
- Returns
True if the value of ELECTRONIC_GUIDE is non-zero
- Return type
boolean
- set_electronic_guide()
Set the value of the bit in the ELECTRONIC_GUIDE field to 1
- unset_electronic_guide()
Set the value of the bits in the ELECTRONIC_GUIDE field to 0
- is_record_program_set()
- Returns
True if the value of RECORD_PROGRAM is non-zero
- Return type
boolean
- set_record_program()
Set the value of the bit in the RECORD_PROGRAM field to 1
- unset_record_program()
Set the value of the bits in the RECORD_PROGRAM field to 0
- class st.matter.clusters.Channel.types.RecordingFlagBitmap
- SCHEDULED: number
1
- RECORD_SERIES: number
2
- RECORDED: number
4
- is_scheduled_set()
- Returns
True if the value of SCHEDULED is non-zero
- Return type
boolean
- set_scheduled()
Set the value of the bit in the SCHEDULED field to 1
- unset_scheduled()
Set the value of the bits in the SCHEDULED field to 0
- is_record_series_set()
- Returns
True if the value of RECORD_SERIES is non-zero
- Return type
boolean
- set_record_series()
Set the value of the bit in the RECORD_SERIES field to 1
- unset_record_series()
Set the value of the bits in the RECORD_SERIES field to 0
- is_recorded_set()
- Returns
True if the value of RECORDED is non-zero
- Return type
boolean
- set_recorded()
Set the value of the bit in the RECORDED field to 1
- unset_recorded()
Set the value of the bits in the RECORDED field to 0
Enum types
- class st.matter.clusters.Channel.types.ChannelTypeEnum: st.matter.data_types.Uint8
- byte_length: number
1
- SATELLITE: number
0
- CABLE: number
1
- TERRESTRIAL: number
2
- OTT: number
3
- class st.matter.clusters.Channel.types.LineupInfoTypeEnum: st.matter.data_types.Uint8
- byte_length: number
1
- MSO: number
0
Struct types
- class st.matter.clusters.Channel.types.ProgramCastStruct: st.matter.data_types.Structure
- name: st.matter.data_types.UTF8String1
- role: st.matter.data_types.UTF8String1
- class st.matter.clusters.Channel.types.ProgramCategoryStruct: st.matter.data_types.Structure
- category: st.matter.data_types.UTF8String1
- sub_category: st.matter.data_types.UTF8String1
- class st.matter.clusters.Channel.types.SeriesInfoStruct: st.matter.data_types.Structure
- season: st.matter.data_types.UTF8String1
- episode: st.matter.data_types.UTF8String1
- class st.matter.clusters.Channel.types.ChannelInfoStruct: st.matter.data_types.Structure
- major_number: st.matter.data_types.Uint16
- minor_number: st.matter.data_types.Uint16
- name: st.matter.data_types.UTF8String1
- call_sign: st.matter.data_types.UTF8String1
- affiliate_call_sign: st.matter.data_types.UTF8String1
- identifier: st.matter.data_types.UTF8String1
- type: st.matter.generated.zap_clusters.Channel.types.ChannelTypeEnum
- class st.matter.clusters.Channel.types.ProgramStruct: st.matter.data_types.Structure
- identifier: st.matter.data_types.UTF8String1
- channel: st.matter.generated.zap_clusters.Channel.types.ChannelInfoStruct
- start_time: st.matter.data_types.Uint32
- end_time: st.matter.data_types.Uint32
- title: st.matter.data_types.UTF8String1
- subtitle: st.matter.data_types.UTF8String1
- description: st.matter.data_types.UTF8String1
- audio_languages: st.matter.data_types.Array
- ratings: st.matter.data_types.Array
- thumbnail_url: st.matter.data_types.UTF8String1
- poster_art_url: st.matter.data_types.UTF8String1
- dvbi_url: st.matter.data_types.UTF8String1
- release_date: st.matter.data_types.UTF8String1
- parental_guidance_text: st.matter.data_types.UTF8String1
- recording_flag: st.matter.generated.zap_clusters.Channel.types.RecordingFlagBitmap
- series_info: st.matter.generated.zap_clusters.Channel.types.SeriesInfoStruct
- category_list: st.matter.data_types.Array
- cast_list: st.matter.data_types.Array
- external_id_list: st.matter.data_types.Array
- class st.matter.clusters.Channel.types.PageTokenStruct: st.matter.data_types.Structure
- limit: st.matter.data_types.Uint16
- after: st.matter.data_types.UTF8String1
- before: st.matter.data_types.UTF8String1
- class st.matter.clusters.Channel.types.ChannelPagingStruct: st.matter.data_types.Structure
- previous_token: st.matter.generated.zap_clusters.Channel.types.PageTokenStruct
- next_token: st.matter.generated.zap_clusters.Channel.types.PageTokenStruct
- class st.matter.clusters.Channel.types.AdditionalInfoStruct: st.matter.data_types.Structure
- name: st.matter.data_types.UTF8String1
- value: st.matter.data_types.UTF8String1
- class st.matter.clusters.Channel.types.LineupInfoStruct: st.matter.data_types.Structure
- operator_name: st.matter.data_types.UTF8String1
- lineup_name: st.matter.data_types.UTF8String1
- postal_code: st.matter.data_types.UTF8String1
- lineup_info_type: st.matter.generated.zap_clusters.Channel.types.LineupInfoTypeEnum