Module push_av_stream_transport

Module push_av_stream_transport 

Source
Expand description

Matter TLV encoders and decoders for Push AV Stream Transport Cluster Cluster ID: 0x0555

This file is automatically generated from PushAVStreamTransport.xml

Structs§

AllocatePushTransportResponse
AudioStream
CMAFContainerOptions
ContainerOptions
FindTransportResponse
PushTransportBeginEvent
PushTransportEndEvent
SupportedFormat
TransportConfiguration
TransportMotionTriggerTimeControl
TransportOptions
TransportTriggerOptions
TransportZoneOptions
VideoStream

Enums§

CMAFInterface
ContainerFormat
IngestMethods
StatusCode
TransportStatus
TransportTriggerType
TriggerActivationReason

Functions§

decode_allocate_push_transport_response
Decode AllocatePushTransportResponse command response (01)
decode_attribute_json
Decode attribute value and return as JSON string
decode_current_connections
Decode CurrentConnections attribute (0x0001)
decode_find_transport_response
Decode FindTransportResponse command response (07)
decode_push_transport_begin_event
Decode PushTransportBegin event (0x00, priority: info)
decode_push_transport_end_event
Decode PushTransportEnd event (0x01, priority: info)
decode_supported_formats
Decode SupportedFormats attribute (0x0000)
encode_allocate_push_transport
Encode AllocatePushTransport command (0x00)
encode_deallocate_push_transport
Encode DeallocatePushTransport command (0x02)
encode_find_transport
Encode FindTransport command (0x06)
encode_manually_trigger_transport
Encode ManuallyTriggerTransport command (0x05)
encode_modify_push_transport
Encode ModifyPushTransport command (0x03)
encode_set_transport_status
Encode SetTransportStatus command (0x04)
get_attribute_list
Get list of all attributes supported by this cluster