TSDuck v3.38-3710
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::TSForkPipe Member List

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

_total_readts::TSPacketStreamprotected
_total_writets::TSPacketStreamprotected
abortPipeReadWrite()ts::ForkPipe
AbstractOutputStream(size_t bufferSize=DEFAULT_STREAM_BUFFER_SIZE)ts::AbstractOutputStreamexplicit
ASYNCHRONOUS enum valuets::ForkPipe
close(Report &report)ts::ForkPipe
DEFAULT_STREAM_BUFFER_SIZEts::AbstractOutputStreamstatic
endOfStream() overridets::ForkPipevirtual
EXIT_PROCESS enum valuets::ForkPipe
ForkPipe()ts::ForkPipe
getIgnoreAbort() constts::ForkPipeinline
InputMode enum namets::ForkPipe
isBroken() constts::ForkPipeinline
isOpen() constts::ForkPipeinline
isSynchronous() constts::ForkPipeinline
KEEP_BOTH enum valuets::ForkPipe
Launch(const UString &command, Report &report, OutputMode out_mode=KEEP_BOTH, InputMode in_mode=STDIN_PARENT)ts::ForkPipestatic
MAX_HEADER_SIZEts::TSPacketStreamstatic
MAX_TRAILER_SIZEts::TSPacketStreamstatic
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 namets::ForkPipe
packetFormat() constts::TSPacketStreaminline
packetFormatString() constts::TSPacketStreaminline
packetHeaderSize() constts::TSPacketStream
packetTrailerSize() constts::TSPacketStream
readPackets(TSPacket *buffer, TSPacketMetadata *metadata, size_t max_packets, Report &report)ts::TSPacketStreamvirtual
readPacketsCount() constts::TSPacketStreaminline
readStreamChunks(void *addr, size_t max_size, size_t chunk_size, size_t &ret_size, Report &report)ts::AbstractReadStreamInterfacevirtual
readStreamComplete(void *addr, size_t max_size, size_t &ret_size, Report &report)ts::AbstractReadStreamInterfacevirtual
readStreamPartial(void *addr, size_t max_size, size_t &ret_size, Report &report) overridets::ForkPipevirtual
resetPacketStream(TSPacketFormat format, AbstractReadStreamInterface *reader, AbstractWriteStreamInterface *writer)ts::TSPacketStreamprotected
setIgnoreAbort(bool on)ts::ForkPipeinline
STDERR_ONLY enum valuets::ForkPipe
STDIN_NONE enum valuets::ForkPipe
STDIN_PARENT enum valuets::ForkPipe
STDIN_PIPE enum valuets::ForkPipe
STDOUT_ONLY enum valuets::ForkPipe
STDOUT_PIPE enum valuets::ForkPipe
STDOUTERR_PIPE enum valuets::ForkPipe
SuperClass typedefts::AbstractOutputStream
SYNCHRONOUS enum valuets::ForkPipe
TSForkPipe()ts::TSForkPipe
TSPacketStream(TSPacketFormat format=TSPacketFormat::AUTODETECT, AbstractReadStreamInterface *reader=nullptr, AbstractWriteStreamInterface *writer=nullptr)ts::TSPacketStream
WaitMode enum namets::ForkPipe
writePackets(const TSPacket *buffer, const TSPacketMetadata *metadata, size_t packet_count, Report &report)ts::TSPacketStreamvirtual
writePacketsCount() constts::TSPacketStreaminline
writeStream(const void *addr, size_t size, size_t &written_size, Report &report) overridets::ForkPipevirtual
writeStreamBuffer(const void *addr, size_t size) overridets::ForkPipeprotectedvirtual
~AbstractOutputStream() overridets::AbstractOutputStreamvirtual
~ForkPipe() overridets::ForkPipevirtual
~TSForkPipe() overridets::TSForkPipevirtual
~TSPacketStream()ts::TSPacketStreamvirtual