TSDuck v3.40-4034
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::tlv::Connection< SAFETY > Member List

This is the complete list of members for ts::tlv::Connection< SAFETY >, including all inherited members.

_mutexts::TCPSocketprotected
bind(const IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
close(Report &report=(ts::CerrReport::Instance())) overridets::TCPSocketvirtual
closeWriter(Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
connect(const IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
Connection(const Protocol &protocol, bool auto_error_response=true, size_t max_invalid_msg=0)ts::tlv::Connection< SAFETY >explicit
convert(IPAddress &addr, Report &report) constts::Socketprotected
createSocket(IP gen, int type, int protocol, Report &report)ts::Socketprotected
declareOpened(SysSocketType sock, Report &report) overridets::TCPSocketprotectedvirtual
disconnect(Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
generation() constts::Socketinline
getAutoErrorResponse() constts::tlv::Connection< SAFETY >inline
getLocalAddress(IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance()))ts::Socket
getMaxInvalidMessages() constts::tlv::Connection< SAFETY >inline
getPeer(IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance())) constts::TCPConnection
getSocket() constts::Socketinline
handleClosed(Report &report=(ts::CerrReport::Instance())) overridets::TCPConnectionprotectedvirtual
handleConnected(Report &) overridets::tlv::Connection< SAFETY >protectedvirtual
handleDisconnected(Report &report=(ts::CerrReport::Instance()))ts::TCPConnectionprotectedvirtual
handleOpened(Report &report)ts::TCPSocketprotectedvirtual
isConnected() constts::TCPConnectioninline
isOpen() constts::Socketinline
MutexType typedefts::tlv::Connection< SAFETY >
open(IP gen, Report &report=(ts::CerrReport::Instance())) overridets::TCPSocketvirtual
peerName() constts::TCPConnection
receive(MessagePtr &msg, const AbortInterface *abort, Report &report)ts::tlv::Connection< SAFETY >
receive(MessagePtr &msg, const AbortInterface *abort, Logger &logger)ts::tlv::Connection< SAFETY >
ts::TCPConnection::receive(void *buffer, size_t max_size, size_t &ret_size, const AbortInterface *abort=nullptr, Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
ts::TCPConnection::receive(void *buffer, size_t size, const AbortInterface *abort=nullptr, Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
reusePort(bool reuse_port, Report &report=(ts::CerrReport::Instance()))ts::Socket
send(const Message &msg, Report &report)ts::tlv::Connection< SAFETY >
send(const Message &msg, Logger &logger)ts::tlv::Connection< SAFETY >
ts::TCPConnection::send(const void *data, size_t size, Report &report=(ts::CerrReport::Instance()))ts::TCPConnection
setAutoErrorResponse(bool on)ts::tlv::Connection< SAFETY >inline
setKeepAlive(bool active, Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
setLingerTime(int seconds, Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
setMaxInvalidMessages(size_t n)ts::tlv::Connection< SAFETY >inline
setNoDelay(bool active, Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
setNoLinger(Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
setReceiveBufferSize(size_t size, Report &report=(ts::CerrReport::Instance()))ts::Socket
setReceiveTimeout(cn::milliseconds timeout, Report &report=(ts::CerrReport::Instance()))ts::Socket
setSendBufferSize(size_t size, Report &report=(ts::CerrReport::Instance()))ts::Socket
setTTL(int ttl, Report &report=(ts::CerrReport::Instance()))ts::TCPSocket
Socket()=defaultts::Socket
SuperClass typedefts::tlv::Connection< SAFETY >
TCPConnection()=defaultts::TCPConnection
TCPSocket()=defaultts::TCPSocket
~Socket()ts::Socketvirtual
~TCPSocket() overridets::TCPSocketvirtual