![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::TSForkPipe, including all inherited members.
| _total_read | ts::TSPacketStream | protected |
| _total_write | ts::TSPacketStream | protected |
| abortPipeReadWrite() | ts::ForkPipe | |
| AbstractOutputStream(size_t bufferSize=DEFAULT_STREAM_BUFFER_SIZE) | ts::AbstractOutputStream | explicit |
| ASYNCHRONOUS enum value | ts::ForkPipe | |
| close(Report &report) | ts::ForkPipe | |
| DEFAULT_STREAM_BUFFER_SIZE | ts::AbstractOutputStream | static |
| endOfStream() override | ts::ForkPipe | virtual |
| EXIT_PROCESS enum value | ts::ForkPipe | |
| ForkPipe() | ts::ForkPipe | |
| getIgnoreAbort() const | ts::ForkPipe | inline |
| InputMode enum name | ts::ForkPipe | |
| isBroken() const | ts::ForkPipe | inline |
| isOpen() const | ts::ForkPipe | inline |
| isSynchronous() const | ts::ForkPipe | inline |
| KEEP_BOTH enum value | ts::ForkPipe | |
| Launch(const UString &command, Report &report, OutputMode out_mode=KEEP_BOTH, InputMode in_mode=STDIN_PARENT, WaitMode wait_mode=ASYNCHRONOUS) | ts::ForkPipe | static |
| MAX_HEADER_SIZE | ts::TSPacketStream | static |
| MAX_TRAILER_SIZE | ts::TSPacketStream | static |
| open(const UString &command, WaitMode wait_mode, size_t buffer_size, Report &report, OutputMode out_mode, InputMode in_mode, TSPacketFormat format=TSPacketFormat::AUTODETECT) | ts::TSForkPipe | |
| ts::ForkPipe::open(const UString &command, WaitMode wait_mode, size_t buffer_size, Report &report, OutputMode out_mode, InputMode in_mode) | ts::ForkPipe | |
| OutputMode enum name | ts::ForkPipe | |
| packetFormat() const | ts::TSPacketStream | inline |
| packetFormatString() const | ts::TSPacketStream | inline |
| packetHeaderSize() const | ts::TSPacketStream | |
| packetTrailerSize() const | ts::TSPacketStream | |
| readPackets(TSPacket *buffer, TSPacketMetadata *metadata, size_t max_packets, Report &report) | ts::TSPacketStream | virtual |
| readPacketsCount() const | ts::TSPacketStream | inline |
| readStreamChunks(void *addr, size_t max_size, size_t chunk_size, size_t &ret_size, Report &report) | ts::AbstractReadStreamInterface | virtual |
| readStreamComplete(void *addr, size_t max_size, size_t &ret_size, Report &report) | ts::AbstractReadStreamInterface | virtual |
| readStreamPartial(void *addr, size_t max_size, size_t &ret_size, Report &report) override | ts::ForkPipe | virtual |
| resetPacketStream(TSPacketFormat format, AbstractReadStreamInterface *reader, AbstractWriteStreamInterface *writer) | ts::TSPacketStream | protected |
| setIgnoreAbort(bool on) | ts::ForkPipe | inline |
| STDERR_ONLY enum value | ts::ForkPipe | |
| STDIN_NONE enum value | ts::ForkPipe | |
| STDIN_PARENT enum value | ts::ForkPipe | |
| STDIN_PIPE enum value | ts::ForkPipe | |
| STDOUT_ONLY enum value | ts::ForkPipe | |
| STDOUT_PIPE enum value | ts::ForkPipe | |
| STDOUTERR_PIPE enum value | ts::ForkPipe | |
| SuperClass typedef | ts::AbstractOutputStream | |
| SYNCHRONOUS enum value | ts::ForkPipe | |
| TSForkPipe() | ts::TSForkPipe | |
| TSPacketStream(TSPacketFormat format=TSPacketFormat::AUTODETECT, AbstractReadStreamInterface *reader=nullptr, AbstractWriteStreamInterface *writer=nullptr) | ts::TSPacketStream | |
| WaitMode enum name | ts::ForkPipe | |
| writePackets(const TSPacket *buffer, const TSPacketMetadata *metadata, size_t packet_count, Report &report) | ts::TSPacketStream | virtual |
| writePacketsCount() const | ts::TSPacketStream | inline |
| writeStream(const void *addr, size_t size, size_t &written_size, Report &report) override | ts::ForkPipe | virtual |
| writeStreamBuffer(const void *addr, size_t size) override | ts::ForkPipe | protectedvirtual |
| ~AbstractOutputStream() override | ts::AbstractOutputStream | virtual |
| ~ForkPipe() override | ts::ForkPipe | virtual |
| ~TSForkPipe() override | ts::TSForkPipe | virtual |
| ~TSPacketStream() | ts::TSPacketStream | virtual |