TSDuck v3.38-3699
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::emmgmux::Tags Struct Reference

All DVB-defined tags (commands and parameters). More...

#include <tsEMMGMUX.h>

Public Types

enum  Command : uint16_t {
  channel_setup = 0x0011 ,
  channel_test = 0x0012 ,
  channel_status = 0x0013 ,
  channel_close = 0x0014 ,
  channel_error = 0x0015 ,
  stream_setup = 0x0111 ,
  stream_test = 0x0112 ,
  stream_status = 0x0113 ,
  stream_close_request = 0x0114 ,
  stream_close_response = 0x0115 ,
  stream_error = 0x0116 ,
  stream_BW_request = 0x0117 ,
  stream_BW_allocation = 0x0118 ,
  data_provision = 0x0211
}
 EMMG/PDG <=> MUX command tags. More...
 
enum  Parameter : uint16_t {
  client_id = 0x0001 ,
  section_TSpkt_flag = 0x0002 ,
  data_channel_id = 0x0003 ,
  data_stream_id = 0x0004 ,
  datagram = 0x0005 ,
  bandwidth = 0x0006 ,
  data_type = 0x0007 ,
  data_id = 0x0008 ,
  error_status = 0x7000 ,
  error_information = 0x7001
}
 EMMG/PDG <=> MUX parameter tags. More...
 

Detailed Description

All DVB-defined tags (commands and parameters).

Tags is defined as struct instead of namespace to be used as traits/

Member Enumeration Documentation

◆ Command

enum ts::emmgmux::Tags::Command : uint16_t

EMMG/PDG <=> MUX command tags.

Enumerator
channel_setup 

The channel_setup message tag.

channel_test 

The channel_test message tag.

channel_status 

The channel_status message tag.

channel_close 

The channel_close message tag.

channel_error 

The channel_error message tag.

stream_setup 

The stream_setup message tag.

stream_test 

The stream_test message tag.

stream_status 

The stream_status message tag.

stream_close_request 

The stream_close_request message tag.

stream_close_response 

The stream_close_response message tag.

stream_error 

The stream_error message tag.

stream_BW_request 

The stream_BW_request message tag.

stream_BW_allocation 

The stream_BW_allocation message tag.

data_provision 

The data_provision message tag.

◆ Parameter

EMMG/PDG <=> MUX parameter tags.

Enumerator
client_id 

The client_id parameter tag.

section_TSpkt_flag 

The section_TSpkt_flag parameter tag.

data_channel_id 

The data_channel_id parameter tag.

data_stream_id 

The data_stream_id parameter tag.

datagram 

The datagram parameter tag.

bandwidth 

The bandwidth parameter tag.

data_type 

The data_type parameter tag.

data_id 

The data_id parameter tag.

error_status 

The error_status parameter tag.

error_information 

The error_information parameter tag.


The documentation for this struct was generated from the following file: