TSDuck v3.45-4686
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::TLSServer Member List

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

_mutexts::TCPSocketprotected
accept(TCPConnection &client, IPSocketAddress &addr, IOSB *=nullptr) overridets::TLSServervirtual
addSubscription(SocketHandlerInterface *handler)ts::Socket
allowSetNonBlocking() const overridets::Socketprotectedvirtual
bind(const IPSocketAddress &addr)ts::Socket
callSubscribers(F &&func)ts::Socketinlineprotected
cancelSubscription(SocketHandlerInterface *handler)ts::Socket
checkNonBlocking(bool non_blocking, const UChar *opname)ts::NonBlockingDeviceprotected
checkNonBlocking(IOSB *iosb, const UChar *opname)ts::NonBlockingDeviceprotected
close(bool silent=false) finalts::Socketvirtual
closeImplementation(bool silent) overridets::TLSServerprotectedvirtual
convert(IPAddress &addr) constts::Socketprotected
createSocket(IP gen, int type, int protocol)ts::Socketprotected
declareOpened(SysSocketType sock) overridets::TCPSocketprotectedvirtual
generation() constts::Socketinline
getCertificatePath() constts::TLSServerinline
getCertificateStore() constts::TLSServerinline
getKeyPath() constts::TLSServerinline
getLocalAddress(IPSocketAddress &addr) constts::Socket
getSocket() constts::Socketinline
isNonBlocking() constts::NonBlockingDeviceinline
isOpen() constts::Socketinline
isOwned()ts::OwnedObjectinline
isOwned()ts::OwnedObjectinline
IsPendingStatus(int error_code)ts::NonBlockingDevicestatic
listen(int backlog) overridets::TLSServervirtual
localName()ts::Socket
muteReport(bool mute)ts::ReporterBase
NonBlockingDevice(Report *report=nullptr, bool non_blocking=false)ts::NonBlockingDeviceinlineexplicit
NonBlockingDevice(ReporterBase *delegate, bool non_blocking=false)ts::NonBlockingDeviceinlineexplicit
open(IP gen=IP::Any) finalts::Socketvirtual
openImplementation(IP gen) overridets::TCPSocketprotectedvirtual
OwnedObject(Object *owner=nullptr)ts::OwnedObjectinline
owner()ts::OwnedObjectinline
owner()ts::OwnedObject
report() constts::ReporterBase
ReporterBase(Report *report=nullptr)ts::ReporterBaseinlineexplicit
ReporterBase(ReporterBase *delegate)ts::ReporterBaseinlineexplicit
reusePort(bool reuse_port)ts::Socket
setAcceptStatus(TCPConnection &client, IPSocketAddress &client_address, IOSB *iosb)ts::TCPServer
setArgs(const TLSArgs &args)ts::TLSServer
setCertificatePath(const UString &path)ts::TLSServerinline
setCertificateStore(const UString &name)ts::TLSServerinline
setKeepAlive(bool active)ts::TCPSocket
setKeyPath(const UString &path)ts::TLSServerinline
setLingerTime(int seconds)ts::TCPSocket
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::NonBlockingDeviceprotected
setTTL(int ttl)ts::TCPSocket
SilentLevel(bool silent)ts::ReporterBaseinlinestatic
Socket(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr)ts::Socketexplicit
Socket(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr)ts::Socketexplicit
SuperClass typedefts::TLSServer
TCPServer(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr)ts::TCPServerinlineexplicit
TCPServer(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr)ts::TCPServerinlineexplicit
TCPSocket(Report *report=nullptr, bool non_blocking=false, Object *owner=nullptr)ts::TCPSocketinlineexplicit
TCPSocket(ReporterBase *delegate, bool non_blocking=false, Object *owner=nullptr)ts::TCPSocketinlineexplicit
TLSServer(Report *report=nullptr, Object *owner=nullptr)ts::TLSServerexplicit
TLSServer(ReporterBase *delegate, Object *owner=nullptr)ts::TLSServerexplicit
TLSServer(Report *report, const TLSArgs &args)ts::TLSServerinline
TLSServer(ReporterBase *delegate, const TLSArgs &args)ts::TLSServerinline
~NonBlockingDevice() overridets::NonBlockingDevicevirtual
~OwnedObject() overridets::OwnedObjectvirtual
~ReporterBase()ts::ReporterBasevirtual
~Socket() overridets::Socketvirtual
~TCPSocket() overridets::TCPSocketvirtual
~TLSServer() override (defined in ts::TLSServer)ts::TLSServervirtual