TSDuck Version 3.32-2769 (TSDuck - The MPEG Transport Stream Toolkit)
tsSRTSocket.h File Reference

Secure Reliable Transport (SRT) Socket. More...

Classes

struct  ts::EnableBitMaskOperators< ts::SRTStatMode >
 Template specialization on type ts::SRTStatMode
More...
 
class  ts::SRTSocket
 Secure Reliable Transport (SRT) Socket. More...
 

Namespaces

 ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Enumerations

enum  ts::SRTSocketMode : int {
  ts::SRTSocketMode::DEFAULT = -1,
  ts::SRTSocketMode::LISTENER = 0,
  ts::SRTSocketMode::CALLER = 1,
  ts::SRTSocketMode::RENDEZVOUS = 2,
  ts::SRTSocketMode::LEN = 3
}
 Secure Reliable Transport (SRT) socket mode. More...
 
enum  ts::SRTStatMode : uint16_t {
  ts::SRTStatMode::NONE = 0x0000,
  ts::SRTStatMode::RECEIVE = 0x0001,
  ts::SRTStatMode::SEND = 0x0002,
  ts::SRTStatMode::TOTAL = 0x0004,
  ts::SRTStatMode::INTERVAL = 0x0008,
  ts::SRTStatMode::ALL = 0x000F
}
 Secure Reliable Transport (SRT) statistics mode. More...
 

Detailed Description

Secure Reliable Transport (SRT) Socket.