TSDuck Version 3.18-1291 (TSDuck - The MPEG Transport Stream Toolkit)
Networking

Networking features. More...

Collaboration diagram for Networking:

Files

file  tsIPUtils.h
 Utilities for IP networking.
 

Classes

class  ts::tlv::Connection< MUTEX >
 TCP connection using TLV messages. More...
 
class  ts::IPAddress
 A basic representation of an IP v4 address. More...
 
class  ts::IPAddressMask
 A combination of IP v4 address and network mask. More...
 
class  ts::IPv6Address
 A basic representation of an IPv6 address. More...
 
class  ts::MACAddress
 A basic representation of a MAC address. More...
 
class  ts::Socket
 Base class for TCP and UDP sockets. More...
 
class  ts::SocketAddress
 Socket address class (IP v4 address & port). More...
 
class  ts::TCPConnection
 Base class for a TCP/IP session. More...
 
class  ts::TCPServer
 Implementation of a TCP/IP server. More...
 
class  ts::TCPSocket
 Base class for TCP/IP sockets. More...
 
class  ts::TelnetConnection
 Implementation of a half-duplex line oriented telnet connection. More...
 
class  ts::UDPReceiver
 UDP datagram receiver with common command line options. More...
 
class  ts::UDPSocket
 UDP Socket. More...
 
class  ts::WebRequest
 Perform a simple Web request (HTTP, HTTPS, FTP). More...
 
class  ts::WebRequestArgs
 Command line arguments for the class WebRequest. More...
 
class  ts::WebRequestHandlerInterface
 Web request handler interface. More...
 

Detailed Description

Networking features.