TSDuck v3.46-4930
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::ecmgscs Namespace Reference

Classes

class  ChannelClose
class  ChannelError
class  ChannelSetup
class  ChannelStatus
class  ChannelTest
struct  CPCWCombination
class  CWProvision
class  ECMResponse
struct  Errors
class  Protocol
 Generic description of the ECMG <=> SCS protocol. More...
class  StreamCloseRequest
class  StreamCloseResponse
class  StreamError
class  StreamSetup
class  StreamStatus
class  StreamTest
struct  Tags
struct  Traits
 Generic "traits" for the ECMG <=> SCS protocol. More...

Functions

bool IsValidCommand (uint16_t tag)

Variables

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

Detailed Description

Definitions of the DVB SimulCrypt ECMG <=> SCS protocol.

Function Documentation

◆ IsValidCommand()

bool ts::ecmgscs::IsValidCommand ( uint16_t tag)
inline

Check if a command tag is valid for the ECMG <=> SCS protocol.

Parameters
[in]tagCommand tag.
Returns
True if tag is a valid command for the ECMG <=> SCS protocol.