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

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

activateAsynchronousIO()ts::ReactiveSocketBaseprotected
activateReadReady()ts::ReactiveSocketBaseprotected
activateWriteReady()ts::ReactiveSocketBaseprotected
additionalServerNames() constts::TLSConnectionBaseinline
addSubscription(SocketHandlerInterface *handler)ts::SocketSubscriptionBase
addVerifyServer(const UString &name)ts::TLSConnectionBase
callSubscribers(F &&func)ts::SocketSubscriptionBaseinlineprotected
cancelAndWaitAsynchronousIO(NonBlockingDevice::IOSB &iosb, bool silent)ts::ReactiveSocketBaseprotected
cancelAsynchronousIO(bool silent)ts::ReactiveSocketBaseprotected
cancelQueue(IOQueue &inqueue, IOQueue &outqueue)ts::ReactiveSocketBaseprotected
cancelSendReceive(bool silent=false) overridets::ReactiveTLSConnectionvirtual
cancelSubscription(SocketHandlerInterface *handler)ts::SocketSubscriptionBase
createSignalQueuedOperations()ts::ReactiveBaseprotected
deactivateAll(bool silent)ts::ReactiveSocketBaseprotected
deactivateAsynchronousIO(bool silent)ts::ReactiveSocketBaseprotected
deactivateQueuedOperations(bool silent)ts::ReactiveBaseprotected
deactivateReadReady(bool silent)ts::ReactiveSocketBaseprotected
deactivateWriteReady(bool silent)ts::ReactiveSocketBaseprotected
DEFAULT_RECEIVE_BUFFER_SIZEts::ReactiveTCPConnectionstatic
handleAsynchronousIO(Reactor &, EventId, IOSB &, size_t) overridets::ReactiveTCPConnectionprotectedvirtual
handleBroadcastEvent(Reactor &reactor, int error_code, const ObjectPtr &user_data)ts::ReactorHandlerInterfaceprotectedvirtual
handleReadReady(Reactor &, EventId, int) overridets::ReactiveTCPConnectionprotectedvirtual
HandlerType typedefts::ReactiveTCPConnectionprotected
handleTCPAccepted(ReactiveTCPServer &server, ReactiveTCPConnection &sock, int error_code, const ObjectPtr &user_data) overridets::ReactiveTLSConnectionprotectedvirtual
handleTCPClosed(ReactiveTCPConnection &sock, const ObjectPtr &user_data) overridets::ReactiveTLSConnectionprotectedvirtual
handleTCPConnected(ReactiveTCPConnection &sock, int error_code, const ObjectPtr &user_data) overridets::ReactiveTLSConnectionprotectedvirtual
handleTCPReceive(ReactiveTCPConnection &sock, const ByteBlock &data, ReactiveTCPInputControl &control, int error_code, const ObjectPtr &user_data) overridets::ReactiveTLSConnectionprotectedvirtual
handleTCPSend(ReactiveTCPConnection &sock, size_t position, int error_code, const ObjectPtr &user_data) overridets::ReactiveTLSConnectionprotectedvirtual
handleTimer(Reactor &reactor, EventId id)ts::ReactorHandlerInterfaceprotectedvirtual
handleUserEvent(Reactor &, EventId) overridets::ReactiveBaseprotectedvirtual
handleWriteReady(Reactor &, EventId, int) overridets::ReactiveTCPConnectionprotectedvirtual
IOQueue typedefts::ReactiveSocketBaseprotected
IOSB typedefts::ReactiveSocketBaseprotected
IOSet typedefts::ReactiveSocketBaseprotected
isOpen() constts::ReactiveTCPConnectioninline
isOwned()ts::OwnedObjectinline
isOwned()ts::OwnedObjectinline
muteReport(bool mute)ts::ReporterBase
OwnedObject(Object *owner=nullptr)ts::OwnedObjectinline
owner()ts::OwnedObjectinline
owner()ts::OwnedObject
processQueuedOperations() overridets::ReactiveTLSConnectionprotectedvirtual
processReceiveBuffer(ByteBlock &data, ReactiveTCPInputControl &control, HandlerType *handler, int error_code, const ObjectPtr &user_data)ts::ReactiveTCPConnectionprotected
ReactiveBase(Reactor &reactor, Object *owner=nullptr)ts::ReactiveBase
ReactiveSocketBase(Reactor &reactor, Socket &socket, Object *owner=nullptr)ts::ReactiveSocketBase
ReactiveTCPConnection(Reactor &reactor, TCPConnection &socket, Object *owner=nullptr)ts::ReactiveTCPConnection
ReactiveTLSConnection(Reactor &reactor, TCPConnection &socket, Object *owner=nullptr)ts::ReactiveTLSConnection
ReactiveTLSConnection(Reactor &reactor, TCPConnection &socket, const TLSArgs &args, Object *owner=nullptr)ts::ReactiveTLSConnection
reactor()ts::ReactiveBaseinline
removeFromQueue(IOQueue &queue, IOSB *iosb)ts::ReactiveSocketBaseprotected
report() constts::ReporterBase
ReporterBase(Report *report=nullptr, Object *owner=nullptr)ts::ReporterBaseinlineexplicit
ReporterBase(ReporterBase *delegate, Object *owner=nullptr)ts::ReporterBaseinlineexplicit
serverName() constts::TLSConnectionBaseinline
setArgs(const TLSArgs &args)ts::TLSConnectionBase
setReport(Report *report)ts::ReporterBase
setReport(ReporterBase *delegate)ts::ReporterBase
setServerName(const UString &server_name)ts::TLSConnectionBase
setVerifyPeer(bool on)ts::TLSConnectionBaseinline
signalQueuedOperations()ts::ReactiveBase
SilentLevel(bool silent)ts::ReporterBaseinlinestatic
socket()ts::ReactiveTCPConnectioninline
SocketSubscriptionBase()=defaultts::SocketSubscriptionBase
startClose(ReactiveTCPConnectionHandlerInterface *handler, bool silent=false, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
startCloseWriter(ReactiveTCPConnectionHandlerInterface *handler, bool silent=false, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
startConnect(ReactiveTCPConnectionHandlerInterface *handler, const IPSocketAddress &addr, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
startReceive(ReactiveTCPConnectionHandlerInterface *handler, size_t buffer_size=DEFAULT_RECEIVE_BUFFER_SIZE, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
startSend(ReactiveTCPConnectionHandlerInterface *handler, const void *data, size_t size, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
TLSConnectionBase()=defaultts::TLSConnectionBaseprotected
uncheckedSignalQueuedOperations()ts::ReactiveBaseprotected
verifyPeer() constts::TLSConnectionBaseinline
whenAccepted(ReactiveTCPConnectionHandlerInterface *handler, const ObjectPtr &user_data=ObjectPtr()) overridets::ReactiveTLSConnectionvirtual
~OwnedObject() overridets::OwnedObjectvirtual
~ReactiveBase() overridets::ReactiveBasevirtual
~ReactiveSocketBase() overridets::ReactiveSocketBasevirtual
~ReactiveTCPConnection() overridets::ReactiveTCPConnectionvirtual
~ReactiveTLSConnection() override (defined in ts::ReactiveTLSConnection)ts::ReactiveTLSConnectionvirtual
~ReporterBase() overridets::ReporterBasevirtual
~SocketSubscriptionBase()ts::SocketSubscriptionBasevirtual
~TLSConnectionBase()ts::TLSConnectionBasevirtual