TSDuck v3.40-4105
MPEG Transport Stream Toolkit
|
All TSDuck messaging tags (commands and parameters). More...
#include <tsDuckProtocol.h>
Public Types | |
enum | Command { MSG_LOG_SECTION = 0xAA01 , MSG_LOG_TABLE = 0xAA02 , MSG_ECM = 0xAA03 , MSG_ERROR = 0xAA04 } |
TSDuck messaging command tags. More... | |
enum | Parameter { PRM_PID = 0x0000 , PRM_TIMESTAMP = 0x0001 , PRM_SECTION = 0x0002 , PRM_ERROR_CODE = 0x0003 , PRM_CW_EVEN = 0x0010 , PRM_CW_ODD = 0x0011 , PRM_ACCESS_CRITERIA = 0x0012 } |
TSDuck messaging parameter tags. More... | |
All TSDuck messaging tags (commands and parameters).
Tags is defined as struct instead of namespace to be used as traits.
TSDuck messaging command tags.
Enumerator | |
---|---|
MSG_LOG_SECTION | Log a section. |
MSG_LOG_TABLE | Log a table. |
MSG_ECM | Fake ECM. |
MSG_ERROR | Error message. |
TSDuck messaging parameter tags.
Enumerator | |
---|---|
PRM_PID | A PID value, 2 bytes. |
PRM_TIMESTAMP | Timestamp, 8 bytes. |
PRM_SECTION | Complete section. |
PRM_ERROR_CODE | Error code. |
PRM_CW_EVEN | Even control word. |
PRM_CW_ODD | Odd control word. |
PRM_ACCESS_CRITERIA | Full access criteria. |