TSDuck Version 3.16-1064 (TSDuck - The MPEG Transport Stream Toolkit)
tsECMGSCS.h File Reference

DVB SimulCrypt ECMG <=> SCS protocol. More...

Classes

class  ts::ecmgscs::ChannelClose
 ECMG <=> SCS channel_close command. More...
 
class  ts::ecmgscs::ChannelError
 ECMG <=> SCS channel_error command. More...
 
class  ts::ecmgscs::ChannelSetup
 ECMG <=> SCS channel_setup command. More...
 
class  ts::ecmgscs::ChannelStatus
 ECMG <=> SCS channel_status command. More...
 
class  ts::ecmgscs::ChannelTest
 ECMG <=> SCS channel_test command. More...
 
struct  ts::ecmgscs::CPCWCombination
 A combination of CP number and CW for ECMG <=> SCS CW_provision command. More...
 
class  ts::ecmgscs::CWProvision
 ECMG <=> SCS CW_provision command. More...
 
class  ts::ecmgscs::ECMResponse
 ECMG <=> SCS ECM_response command. More...
 
struct  ts::ecmgscs::Errors
 All error status values. More...
 
class  ts::ecmgscs::Protocol
 Generic description of the ECMG <=> SCS protocol. More...
 
class  ts::ecmgscs::StreamCloseRequest
 ECMG <=> SCS stream_close_request command. More...
 
class  ts::ecmgscs::StreamCloseResponse
 ECMG <=> SCS stream_close_response command. More...
 
class  ts::ecmgscs::StreamError
 ECMG <=> SCS stream_error command. More...
 
class  ts::ecmgscs::StreamSetup
 ECMG <=> SCS stream_setup command. More...
 
class  ts::ecmgscs::StreamStatus
 ECMG <=> SCS stream_status command. More...
 
class  ts::ecmgscs::StreamTest
 ECMG <=> SCS stream_test command. More...
 
struct  ts::ecmgscs::Tags
 All DVB-defined tags (commands and parameters). More...
 
struct  ts::ecmgscs::Traits
 Generic "traits" for the ECMG <=> SCS protocol. More...
 

Namespaces

 ts
 TSDuck namespace, containing all TSDuck classes and functions.
 
 ts::ecmgscs
 Definitions of the DVB SimulCrypt ECMG <=> SCS protocol.
 

Variables

const tlv::VERSION ts::ecmgscs::CURRENT_VERSION = 0x03
 Current version of the ECMG <=> SCS protocol.
 

Detailed Description

DVB SimulCrypt ECMG <=> SCS protocol.