TSDuck v3.45-4766
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
reactor Directory Reference
Directory dependency graph for reactor:
reactor

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.