TSDuck v3.40-4034
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::tlv::Connection< SAFETY >, including all inherited members.
_mutex | ts::TCPSocket | protected |
bind(const IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance())) | ts::TCPSocket | |
close(Report &report=(ts::CerrReport::Instance())) override | ts::TCPSocket | virtual |
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) const | ts::Socket | protected |
createSocket(IP gen, int type, int protocol, Report &report) | ts::Socket | protected |
declareOpened(SysSocketType sock, Report &report) override | ts::TCPSocket | protectedvirtual |
disconnect(Report &report=(ts::CerrReport::Instance())) | ts::TCPConnection | |
generation() const | ts::Socket | inline |
getAutoErrorResponse() const | ts::tlv::Connection< SAFETY > | inline |
getLocalAddress(IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance())) | ts::Socket | |
getMaxInvalidMessages() const | ts::tlv::Connection< SAFETY > | inline |
getPeer(IPSocketAddress &addr, Report &report=(ts::CerrReport::Instance())) const | ts::TCPConnection | |
getSocket() const | ts::Socket | inline |
handleClosed(Report &report=(ts::CerrReport::Instance())) override | ts::TCPConnection | protectedvirtual |
handleConnected(Report &) override | ts::tlv::Connection< SAFETY > | protectedvirtual |
handleDisconnected(Report &report=(ts::CerrReport::Instance())) | ts::TCPConnection | protectedvirtual |
handleOpened(Report &report) | ts::TCPSocket | protectedvirtual |
isConnected() const | ts::TCPConnection | inline |
isOpen() const | ts::Socket | inline |
MutexType typedef | ts::tlv::Connection< SAFETY > | |
open(IP gen, Report &report=(ts::CerrReport::Instance())) override | ts::TCPSocket | virtual |
peerName() const | ts::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()=default | ts::Socket | |
SuperClass typedef | ts::tlv::Connection< SAFETY > | |
TCPConnection()=default | ts::TCPConnection | |
TCPSocket()=default | ts::TCPSocket | |
~Socket() | ts::Socket | virtual |
~TCPSocket() override | ts::TCPSocket | virtual |