TSDuck v3.38-3731
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::UDPReceiver Member List

This is the complete list of members for ts::UDPReceiver, including all inherited members.

addMembership(const IPv4Address &multicast, const IPv4Address &local, const IPv4Address &source=IPv4Address(), Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
addMembershipAll(const IPv4Address &multicast, const IPv4Address &source=IPv4Address(), Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
addMembershipDefault(const IPv4Address &multicast, const IPv4Address &source=IPv4Address(), Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
bind(const IPv4SocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
close(Report &report=(ts::CerrReport::Instance())) overridets::UDPSocketvirtual
createSocket(int domain, int type, int protocol, Report &report)ts::Socketprotected
declareOpened(SysSocketType sock, Report &report)ts::Socketprotectedvirtual
defineArgs(Args &args, bool with_short_options, bool destination_is_parameter, bool multiple_receivers)ts::UDPReceiver
dropMembership(Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
getDefaultDestination() constts::UDPSocketinline
getLocalAddress(IPv4SocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::Socket
getSocket() constts::Socketinline
isOpen() constts::Socketinline
loadArgs(DuckContext &duck, Args &args, size_t index=0)ts::UDPReceiver
loadArgs(bool destination_is_parameter, DuckContext &duck, Args &args, size_t index=0)ts::UDPReceiverinline
open(Report &report=(ts::CerrReport::Instance())) overridets::UDPReceivervirtual
receive(void *data, size_t max_size, size_t &ret_size, IPv4SocketAddress &sender, IPv4SocketAddress &destination, const AbortInterface *abort=nullptr, Report &report=(ts::CerrReport::Instance()), cn::microseconds *timestamp=nullptr) overridets::UDPReceivervirtual
receiverCount() constts::UDPReceiverinline
receiverIndex() constts::UDPReceiverinline
receiverSpecified() constts::UDPReceiverinline
reusePort(bool reuse_port, Report &report=(ts::CerrReport::Instance()))ts::Socket
send(const void *data, size_t size, const IPv4SocketAddress &destination, Report &report=(ts::CerrReport::Instance()))ts::UDPSocketvirtual
send(const void *data, size_t size, Report &report=(ts::CerrReport::Instance()))ts::UDPSocketvirtual
setBroadcast(bool on, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setBroadcastIfRequired(const IPv4Address destination, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setDefaultDestination(const IPv4SocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setDefaultDestination(const UString &name, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setMulticastLoop(bool on, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setOutgoingMulticast(const IPv4Address &addr, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setOutgoingMulticast(const UString &name, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setParameters(const IPv4SocketAddress &localAddress, bool reusePort, size_t bufferSize=0)ts::UDPReceiver
setReceiveBufferSize(size_t size, Report &report=(ts::CerrReport::Instance()))ts::Socket
setReceiveTimeout(cn::milliseconds timeout, Report &report=(ts::CerrReport::Instance()))ts::Socket
setReceiveTimeoutArg(cn::milliseconds timeout)ts::UDPReceiver
setReceiveTimestamps(bool on, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setSendBufferSize(size_t size, Report &report=(ts::CerrReport::Instance()))ts::Socket
setTOS(int tos, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setTTL(int ttl, bool multicast, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
setTTL(int ttl, Report &report=(ts::CerrReport::Instance()))ts::UDPSocketinline
Socket()=defaultts::Socket
UDPReceiver(Report &report=(ts::CerrReport::Instance()))ts::UDPReceiverinlineexplicit
UDPSocket(bool auto_open=false, Report &report=(ts::CerrReport::Instance()))ts::UDPSocket
~Socket()ts::Socketvirtual
~UDPSocket() overridets::UDPSocketvirtual