![]() |
TSDuck v3.45-4709
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::ReactiveTLSConnection, including all inherited members.
| activateAsynchronousIO() | ts::ReactiveSocketBase | protected |
| activateReadReady() | ts::ReactiveSocketBase | protected |
| activateWriteReady() | ts::ReactiveSocketBase | protected |
| additionalServerNames() const | ts::TLSConnectionBase | inline |
| addVerifyServer(const UString &name) | ts::TLSConnectionBase | |
| cancelAndWaitAsynchronousIO(NonBlockingDevice::IOSB &iosb, bool silent) | ts::ReactiveSocketBase | protected |
| cancelAsynchronousIO(bool silent) | ts::ReactiveSocketBase | protected |
| cancelQueue(IOQueue &inqueue, IOQueue &outqueue) | ts::ReactiveSocketBase | protected |
| cancelSendReceive(bool silent=false) override | ts::ReactiveTLSConnection | virtual |
| deactivateAll(bool silent) | ts::ReactiveSocketBase | protected |
| deactivateAsynchronousIO(bool silent) | ts::ReactiveSocketBase | protected |
| deactivateQueuedOperations(bool silent) | ts::ReactiveBase | |
| deactivateReadReady(bool silent) | ts::ReactiveSocketBase | protected |
| deactivateWriteReady(bool silent) | ts::ReactiveSocketBase | protected |
| DEFAULT_RECEIVE_BUFFER_SIZE | ts::ReactiveTCPConnection | static |
| HandlerType typedef | ts::ReactiveTCPConnection | protected |
| handleTimer(Reactor &reactor, EventId id) | ts::ReactorHandlerInterface | protectedvirtual |
| handleUserEvent(Reactor &, EventId) override | ts::ReactiveBase | protectedvirtual |
| IOQueue typedef | ts::ReactiveSocketBase | protected |
| IOSB typedef | ts::ReactiveSocketBase | protected |
| IOSet typedef | ts::ReactiveSocketBase | protected |
| isOpen() const | ts::ReactiveTCPConnection | inline |
| isOwned() | ts::OwnedObject | inline |
| isOwned() | ts::OwnedObject | inline |
| OwnedObject(Object *owner=nullptr) | ts::OwnedObject | inline |
| owner() | ts::OwnedObject | inline |
| owner() | ts::OwnedObject | |
| processReceiveBuffer(ByteBlock &data, ReactiveTCPInputControl &control, HandlerType *handler, int error_code, const ObjectPtr &user_data) | ts::ReactiveTCPConnection | protected |
| 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::ReactiveBase | inline |
| removeFromQueue(IOQueue &queue, IOSB *iosb) | ts::ReactiveSocketBase | protected |
| report() | ts::ReactiveBase | inline |
| serverName() const | ts::TLSConnectionBase | inline |
| setArgs(const TLSArgs &args) | ts::TLSConnectionBase | |
| setServerName(const UString &server_name) | ts::TLSConnectionBase | |
| setVerifyPeer(bool on) | ts::TLSConnectionBase | inline |
| signalQueuedOperations() | ts::ReactiveBase | |
| socket() | ts::ReactiveTCPConnection | inline |
| startClose(ReactiveTCPConnectionHandlerInterface *handler, bool silent=false, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| startCloseWriter(ReactiveTCPConnectionHandlerInterface *handler, bool silent=false, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| startConnect(ReactiveTCPConnectionHandlerInterface *handler, const IPSocketAddress &addr, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| startReceive(ReactiveTCPConnectionHandlerInterface *handler, size_t buffer_size=DEFAULT_RECEIVE_BUFFER_SIZE, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| startSend(ReactiveTCPConnectionHandlerInterface *handler, const void *data, size_t size, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| TLSConnectionBase()=default | ts::TLSConnectionBase | protected |
| verifyPeer() const | ts::TLSConnectionBase | inline |
| whenAccepted(ReactiveTCPConnectionHandlerInterface *handler, const ObjectPtr &user_data=ObjectPtr()) override | ts::ReactiveTLSConnection | virtual |
| ~OwnedObject() override | ts::OwnedObject | virtual |
| ~ReactiveBase() override | ts::ReactiveBase | virtual |
| ~ReactiveSocketBase() override | ts::ReactiveSocketBase | virtual |
| ~ReactiveTCPConnection() override | ts::ReactiveTCPConnection | virtual |
| ~ReactiveTLSConnection() override (defined in ts::ReactiveTLSConnection) | ts::ReactiveTLSConnection | virtual |
| ~TLSConnectionBase() | ts::TLSConnectionBase | virtual |