![]() |
TSDuck v3.45-4766
MPEG Transport Stream Toolkit
|

Files | |
| tsEventId.h | |
| An identifier for sources of events in a Reactor (I/O, timers, etc). | |
| tsReactiveBase.h | |
| Base class for reactive classes in a Reactor environment. | |
| tsReactiveDevice.h | |
| Base class for non-blocking devices in a Reactor environment. | |
| tsReactiveInputControl.h | |
| Input data control for reactive streams. | |
| tsReactiveMessageQueue.h | |
| Generic message queue for use in a Reactor environment. | |
| tsReactiveMessageQueueHandlerInterface.h | |
| Interface class for reactive message queue handlers. | |
| tsReactiveServer.h | |
| Generic TCP server in a Reactor environment. | |
| tsReactiveServerFactoryInterface.h | |
| Interface to create server-side client sessions used by ReactiveServer. | |
| tsReactiveServerHandlerInterface.h | |
| Interface class for ReactiveServer handlers. | |
| tsReactiveServerSessionInterface.h | |
| Interface class for server-side client sessions in ReactiveServer. | |
| tsReactiveStream.h | |
| Using non-blocking devices with StreamInterface in a Reactor environment. | |
| tsReactiveStreamHandlerInterface.h | |
| Interface class for StreamInterface Reactor handlers. | |
| tsReactiveTCPConnection.h | |
| TCP connected socket for use in a Reactor environment. | |
| tsReactiveTCPConnectionHandlerInterface.h | |
| Interface class for TCP connection Reactor handlers. | |
| tsReactiveTCPServer.h | |
| TCP server socket for use in a Reactor environment. | |
| tsReactiveTCPServerHandlerInterface.h | |
| Interface class for TCP server Reactor handlers. | |
| tsReactiveTextStream.h | |
| Line-oriented Telnet-like connection for use in a Reactor environment. | |
| tsReactiveTextStreamHandlerInterface.h | |
| Interface class for line-oriented Telnet-like connection Reactor handlers. | |
| tsReactiveTLSConnection.h | |
| SSL/TLS connected socket for use in a Reactor environment. | |
| tsReactiveTLSServer.h | |
| SSL/TLS server socket for use in a Reactor environment. | |
| tsReactiveTLVStream.h | |
| TLV-messages stream for use in a Reactor environment. | |
| tsReactiveTLVStreamHandlerInterface.h | |
| Interface class for TLV-messages connection Reactor handlers. | |
| tsReactiveUDPHandlerInterface.h | |
| All interface classes which are used as UDP event handlers in a Reactor. | |
| tsReactiveUDPSocket.h | |
| UDP socket for use in a Reactor environment. | |
| tsReactiveWorkerHandlerInterface.h | |
| Interface class for reactive worker handlers. | |
| tsReactiveWorkerInterface.h | |
| Interface class for reactive workers. | |
| tsReactiveWorkerPool.h | |
| Pool of worker threads in a Reactor environment. | |
| tsReactor.h | |
| Event-driven reactor class implementing the "event loop" pattern. | |
| tsReactorHandlerInterface.h | |
| All interface classes which are used as event handlers in a Reactor. | |
| tsReactorSupport.h | |
| Define which kind of support is provided for reactors. | |