TSDuck v3.37-3670
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
Networking

Networking features. More...

Collaboration diagram for Networking:

Files

file  tsIP.h
 Include the multiple and messy system headers for IP networking.
 
file  tsIPProtocols.h
 Definitions of protocols for IP networking.
 
file  tsIPUtils.h
 Utilities for IP networking.
 

Classes

class  ts::AbstractNetworkAddress
 Abstract base class for all network address and socket address classes. More...
 
class  ts::tlv::Connection< SAFETY >
 TCP connection using TLV messages. More...
 
class  ts::IPv4Address
 A basic representation of an IP v4 address. More...
 
class  ts::IPv4AddressMask
 A combination of IP v4 address and network mask. More...
 
class  ts::IPv4Packet
 Representation of a raw IPv4 packet. More...
 
class  ts::IPv4SocketAddress
 Socket address class (IP v4 address & port). More...
 
class  ts::IPv6Address
 A basic representation of an IPv6 address. More...
 
class  ts::IPv6SocketAddress
 IP v6 socket address class (IP v6 address & port). More...
 
class  ts::MACAddress
 A basic representation of a MAC address. More...
 
class  ts::PcapFile
 Read a pcap or pcapng capture file format. More...
 
class  ts::PcapFilter
 Read a pcap or pcapng file with packet filtering. More...
 
class  ts::PcapStream
 Read a TCP/IP session from a pcap or pcapng file. More...
 
class  ts::Socket
 Base class for TCP and UDP sockets. More...
 
class  ts::SRTSocket
 Secure Reliable Transport (SRT) Socket. 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::URL
 Representation of a Uniform Resource Locator (URL). More...
 
class  ts::WebRequest
 Perform a simple Web request (HTTP, HTTPS, FTP). More...
 
class  ts::WebRequestArgs
 Command line arguments for the class WebRequest. More...
 

Detailed Description

Networking features.