TSDuck Version 3.18-1208 (TSDuck - The MPEG Transport Stream Toolkit)
tstlvMessage.h File Reference

Abstract base class for TLV messages. More...


class  ts::tlv::Message
 Abstract base class for TLV messagesAll messages use the same structure as the DVB interfaces defined in the "DVB Simulcrypt Head End" standard, that is to say a TLV protocol. More...


 TSDuck namespace, containing all TSDuck classes and functions.
 Namespace for TLV protocols (Tag / Length / Value)


typedef SafePtr< Message, NullMutex > ts::tlv::MessagePtr
 Safe pointer for TLV messages (not thread-safe).
typedef SafePtr< Message, Mutex > ts::tlv::MessagePtrMT
 Safe pointer for TLV messages (thread-safe).

Detailed Description

Abstract base class for TLV messages.