TSDuck v3.45-4766
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::TSFileInputBuffered Member List

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

_total_readts::TSPacketStreamprotected
_total_writets::TSPacketStreamprotected
abort()ts::BinaryFile
allowSetNonBlocking() const overridets::BinaryFileprotectedvirtual
APPEND enum valuets::BinaryFile
asyncCompletedStream(IOSB *iosb) overridets::BinaryFilevirtual
BinaryFile(Report *report, bool non_blocking=false)ts::BinaryFileexplicit
BinaryFile(ReporterBase *delegate, bool non_blocking=false)ts::BinaryFileexplicit
canSeek(PacketCounter position) constts::TSFileInputBuffered
checkNonBlocking(bool non_blocking, const UChar *opname)ts::NonBlockingDeviceprotected
checkNonBlocking(IOSB *iosb, const UChar *opname)ts::NonBlockingDeviceprotected
close(bool silent=false) overridets::TSFilevirtual
endOfStream() overridets::TSFilevirtual
genericSystemRead(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort, NonBlockingDevice::IOSB *iosb, uint64_t position)ts::NonBlockingDeviceprotected
genericSystemWrite(const void *addr, size_t size, size_t &written_size, NonBlockingDevice::IOSB *iosb, uint64_t position)ts::NonBlockingDeviceprotected
getBackwardSeekableCount() constts::TSFileInputBufferedinline
getBufferedCount() constts::TSFileInputBufferedinline
getBufferFreeSize() constts::TSFileInputBufferedinline
getBufferSize() constts::TSFileInputBufferedinline
getDisplayFileName() constts::BinaryFile
getFileName() constts::BinaryFileinline
getFlags() constts::BinaryFileinline
getForwardSeekableCount() constts::TSFileInputBufferedinline
getHandle() constts::NonBlockingDevice
getReadHandle() const overridets::BinaryFilevirtual
getReadSocket() constts::NonBlockingDevice
getSocket() constts::NonBlockingDevice
getWriteHandle() const overridets::BinaryFilevirtual
getWriteSocket() constts::NonBlockingDevice
isNonBlocking() constts::NonBlockingDeviceinline
isOpen() constts::BinaryFileinline
IsPendingStatus(int error_code)ts::NonBlockingDeviceinlinestatic
isReadStream() overridets::BinaryFilevirtual
isSupportedByReactor(bool recheck=false)ts::NonBlockingDevice
isWriteStream() overridets::BinaryFilevirtual
KEEP enum valuets::BinaryFile
MAX_HEADER_SIZEts::TSPacketStreamstatic
MAX_TRAILER_SIZEts::TSPacketStreamstatic
MIN_BUFFER_SIZEts::TSFileInputBufferedstatic
muteReport(bool mute)ts::ReporterBase
NonBlockingDevice(Report *report, bool non_blocking=false)ts::NonBlockingDeviceinlineexplicit
NonBlockingDevice(ReporterBase *delegate, bool non_blocking=false)ts::NonBlockingDeviceinlineexplicit
NONE enum valuets::BinaryFile
OpenFlags enum namets::BinaryFile
openRead(const fs::path &filename, size_t repeat_count, uint64_t start_offset, TSPacketFormat format=TSPacketFormat::AUTODETECT)ts::TSFileInputBuffered
ts::TSFile::openRead(const fs::path &filename, uint64_t start_offset, TSPacketFormat format=TSPacketFormat::AUTODETECT)ts::TSFile
ts::BinaryFile::openRead(const fs::path &filename, size_t repeat_count, uint64_t start_offset)ts::BinaryFile
ts::BinaryFile::openRead(const fs::path &filename, uint64_t start_offset)ts::BinaryFile
packetFormat() constts::TSPacketStreaminline
packetFormatString() constts::TSPacketStreaminline
PacketHeaderSize(TSPacketFormat format)ts::TSPacketStreamstatic
packetHeaderSize() constts::TSPacketStreaminline
PacketTrailerSize(TSPacketFormat format)ts::TSPacketStreamstatic
packetTrailerSize() constts::TSPacketStreaminline
read(TSPacket *buffer, size_t max_packets, TSPacketMetadata *metadata=nullptr)ts::TSFileInputBuffered
READ enum valuets::BinaryFile
readPackets(TSPacket *buffer, TSPacketMetadata *metadata, size_t max_packets) overridets::TSFilevirtual
readPacketsCount() constts::TSFileInputBuffered
readStream(void *addr, size_t size, const AbortInterface *abort=nullptr) overridets::BinaryFilevirtual
readStream(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort=nullptr, IOSB *iosb=nullptr) overridets::BinaryFilevirtual
ReadStreamHelper(T *obj, void *addr, size_t size, const AbortInterface *abort)ts::StreamInterfaceinlineprotectedstatic
REOPEN enum valuets::BinaryFile
REOPEN_SPEC enum valuets::BinaryFile
report() const overridets::ReporterBasevirtual
ReporterBase(Report *report)ts::ReporterBaseinlineexplicit
ReporterBase(ReporterBase *delegate)ts::ReporterBaseinlineexplicit
resetPacketStream(TSPacketFormat format, StreamInterface *stream)ts::TSPacketStreamprotected
ts::TSFile::rewind()ts::BinaryFileinline
seekByte(uint64_t byte_index)ts::BinaryFile
seekPacket(PacketCounter position)ts::TSFileInputBuffered
seekPacketBackward(size_t packet_count)ts::TSFileInputBuffered
seekPacketForward(size_t packet_count)ts::TSFileInputBuffered
setBufferSize(size_t buffer_size)ts::TSFileInputBuffered
setNonBlocking(bool non_blocking)ts::NonBlockingDevice
setReport(Report *report)ts::ReporterBase
setReport(ReporterBase *delegate)ts::ReporterBase
setStuffing(size_t initial, size_t final)ts::TSFile
setSystemNonBlocking(bool non_blocking)ts::NonBlockingDeviceprotected
SHARED enum valuets::BinaryFile
SilentLevel(bool silent, int default_severity=Severity::Error)ts::ReporterBaseinlinestatic
TEMPORARY enum valuets::BinaryFile
TSFile(Report *report)ts::TSFileexplicit
TSFile(ReporterBase *delegate)ts::TSFileexplicit
TSFileInputBuffered(Report *report, size_t buffer_size)ts::TSFileInputBuffered
TSFileInputBuffered(ReporterBase *delegate, size_t buffer_size)ts::TSFileInputBuffered
TSPacketStream(ReporterInterface &reporter, TSPacketFormat format=TSPacketFormat::AUTODETECT, StreamInterface *stream=nullptr)ts::TSPacketStream
WRITE enum valuets::BinaryFile
writePackets(const TSPacket *buffer, const TSPacketMetadata *metadata, size_t packet_count)ts::TSPacketStreamvirtual
writePacketsCount() constts::TSPacketStreaminline
writeStream(const void *addr, size_t size, IOSB *iosb=nullptr) overridets::BinaryFilevirtual
writeStream(const void *addr, size_t size, size_t &written_size, IOSB *iosb=nullptr) overridets::BinaryFilevirtual
WriteStreamHelper(T *obj, const void *addr, size_t size, NonBlockingDevice::IOSB *iosb)ts::StreamInterfaceinlineprotectedstatic
~BinaryFile() overridets::BinaryFilevirtual
~NonBlockingDevice() overridets::NonBlockingDevicevirtual
~ReporterBase() overridets::ReporterBasevirtual
~TSFile() overridets::TSFilevirtual
~TSFileInputBuffered() overridets::TSFileInputBufferedvirtual
~TSPacketStream()ts::TSPacketStreamvirtual