![]() |
TSDuck v3.45-4686
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::tlv::Connection< SAFETY >, including all inherited members.
| _mutex | ts::TCPSocket | protected |
| addSubscription(SocketHandlerInterface *handler) | ts::Socket | |
| allowSetNonBlocking() const override | ts::Socket | protectedvirtual |
| bind(const IPSocketAddress &addr) | ts::Socket | |
| callSubscribers(F &&func) | ts::Socket | inlineprotected |
| cancelSubscription(SocketHandlerInterface *handler) | ts::Socket | |
| checkNonBlocking(bool non_blocking, const UChar *opname) | ts::NonBlockingDevice | protected |
| checkNonBlocking(IOSB *iosb, const UChar *opname) | ts::NonBlockingDevice | protected |
| close(bool silent=false) final | ts::Socket | virtual |
| closeWriter(bool silent=false) | ts::TCPConnection | virtual |
| connect(const IPSocketAddress &addr, IOSB *iosb=nullptr) | ts::TCPConnection | virtual |
| Connection(Logger &logger, const Protocol &protocol, bool auto_error_response=true, size_t max_invalid_msg=0, Object *owner=nullptr) | ts::tlv::Connection< SAFETY > | |
| convert(IPAddress &addr) const | ts::Socket | protected |
| createSocket(IP gen, int type, int protocol) | ts::Socket | protected |
| declareOpened(SysSocketType sock) override | ts::TCPSocket | protectedvirtual |
| disconnect(bool silent=false) | ts::TCPConnection | virtual |
| generation() const | ts::Socket | inline |
| getAutoErrorResponse() const | ts::tlv::Connection< SAFETY > | inline |
| getLocalAddress(IPSocketAddress &addr) const | ts::Socket | |
| getMaxInvalidMessages() const | ts::tlv::Connection< SAFETY > | inline |
| getPeer(IPSocketAddress &addr) | ts::TCPConnection | |
| getSocket() const | ts::Socket | inline |
| handleSocketCloseComplete(Socket &sock, bool silent, bool success) | ts::SocketHandlerInterface | protectedvirtual |
| handleSocketCloseStart(Socket &sock, bool silent) | ts::SocketHandlerInterface | protectedvirtual |
| handleSocketConnected(TCPConnection &sock) override | ts::tlv::Connection< SAFETY > | protectedvirtual |
| handleSocketDisconnected(TCPConnection &sock, bool silent) | ts::SocketHandlerInterface | protectedvirtual |
| handleSocketOpenComplete(Socket &sock, bool success) | ts::SocketHandlerInterface | protectedvirtual |
| handleSocketOpenStart(Socket &sock) | ts::SocketHandlerInterface | protectedvirtual |
| isConnected() const | ts::TCPConnection | inline |
| isNonBlocking() const | ts::NonBlockingDevice | inline |
| isOpen() const | ts::Socket | inline |
| isOwned() | ts::OwnedObject | inline |
| isOwned() | ts::OwnedObject | inline |
| IsPendingStatus(int error_code) | ts::NonBlockingDevice | static |
| localName() | ts::Socket | |
| muteReport(bool mute) | ts::ReporterBase | |
| MutexType typedef | ts::tlv::Connection< SAFETY > | |
| NonBlockingDevice(Report *report=nullptr, bool non_blocking=false) | ts::NonBlockingDevice | inlineexplicit |
| NonBlockingDevice(ReporterBase *delegate, bool non_blocking=false) | ts::NonBlockingDevice | inlineexplicit |
| open(IP gen=IP::Any) final | ts::Socket | virtual |
| openImplementation(IP gen) override | ts::TCPSocket | protectedvirtual |
| OwnedObject(Object *owner=nullptr) | ts::OwnedObject | inline |
| owner() | ts::OwnedObject | inline |
| owner() | ts::OwnedObject | |
| peerName() | ts::TCPConnection | |
| receive(void *buffer, size_t max_size, size_t &ret_size, const AbortInterface *abort=nullptr, IOSB *iosb=nullptr) | ts::TCPConnection | virtual |
| receive(void *buffer, size_t size, const AbortInterface *abort=nullptr) | ts::TCPConnection | virtual |
| receiveMessage(MessagePtr &msg, const AbortInterface *abort=nullptr) | ts::tlv::Connection< SAFETY > | |
| report() const | ts::ReporterBase | |
| ReporterBase(Report *report=nullptr) | ts::ReporterBase | inlineexplicit |
| ReporterBase(ReporterBase *delegate) | ts::ReporterBase | inlineexplicit |
| reusePort(bool reuse_port) | ts::Socket | |
| send(const void *data, size_t size, IOSB *iosb=nullptr) | ts::TCPConnection | virtual |
| sendMessage(const Message &msg) | ts::tlv::Connection< SAFETY > | |
| setAutoErrorResponse(bool on) | ts::tlv::Connection< SAFETY > | inline |
| setConnectStatus(IOSB *iosb, int error_code) | ts::TCPConnection | |
| setKeepAlive(bool active) | ts::TCPSocket | |
| setLingerTime(int seconds) | ts::TCPSocket | |
| setMaxInvalidMessages(size_t n) | ts::tlv::Connection< SAFETY > | inline |
| setNoDelay(bool active) | ts::TCPSocket | |
| setNoLinger() | ts::TCPSocket | |
| setNonBlocking(bool non_blocking) | ts::NonBlockingDevice | |
| setReceiveBufferSize(size_t size) | ts::Socket | |
| setReceiveTimeout(cn::milliseconds timeout) | ts::Socket | |
| setReport(Report *report) | ts::ReporterBase | |
| setReport(ReporterBase *delegate) | ts::ReporterBase | |
| setSendBufferSize(size_t size) | ts::Socket | |
| setSystemNonBlocking(SysSocketType fd, bool non_blocking) | ts::NonBlockingDevice | protected |
| setTTL(int ttl) | ts::TCPSocket | |
| SilentLevel(bool silent) | ts::ReporterBase | inlinestatic |
| Socket(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr) | ts::Socket | explicit |
| Socket(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr) | ts::Socket | explicit |
| SuperClass typedef | ts::tlv::Connection< SAFETY > | |
| TCPConnection(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr) | ts::TCPConnection | inlineexplicit |
| TCPConnection(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr) | ts::TCPConnection | inlineexplicit |
| TCPSocket(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr) | ts::TCPSocket | inlineexplicit |
| TCPSocket(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr) | ts::TCPSocket | inlineexplicit |
| ~NonBlockingDevice() override | ts::NonBlockingDevice | virtual |
| ~OwnedObject() override | ts::OwnedObject | virtual |
| ~ReporterBase() | ts::ReporterBase | virtual |
| ~Socket() override | ts::Socket | virtual |
| ~TCPSocket() override | ts::TCPSocket | virtual |