BAdapterIO
class BAdapterIO;
friend class BAdapterIO;
BInputAdapter(BAdapterIO* io);
BAdapterIO* fIO;
class BAdapterIO : public BMediaIO {
BAdapterIO(
virtual ~BAdapterIO();
BAdapterIO(const BAdapterIO&);
BAdapterIO& operator=(const BAdapterIO&);
BAdapterIO(
class DVDMediaIO : public BAdapterIO
BAdapterIO(B_MEDIA_STREAMING | B_MEDIA_SEEKABLE, HTTP_TIMEOUT),
return BAdapterIO::Open();
return BAdapterIO::SeekRequested(position);
BAdapterIO::SetSize(size);
class HTTPMediaIO : public BAdapterIO {
BAdapterIO(
class RTSPMediaIO : public BAdapterIO
class DataIOAdapter : public BAdapterIO {
BAdapterIO(B_MEDIA_SEEK_BACKWARD | B_MEDIA_MUTABLE_SIZE,
RelativePositionIO(BAdapterIO* owner, BPositionIO* buffer,
BAdapterIO* fOwner;
BAdapterIO::BAdapterIO(int32 flags, bigtime_t timeout)
BAdapterIO::BAdapterIO(const BAdapterIO &)
BAdapterIO::~BAdapterIO()
BAdapterIO::GetFlags(int32* flags) const
BAdapterIO::ReadAt(off_t position, void* buffer, size_t size)
BAdapterIO::WriteAt(off_t position, const void* buffer, size_t size)
BAdapterIO::Seek(off_t position, uint32 seekMode)
BAdapterIO::Position() const
BAdapterIO::SetSize(off_t size)
BAdapterIO::GetSize(off_t* size) const
BAdapterIO::Open()
BAdapterIO::IsRunning() const
BAdapterIO::SeekCompleted()
BAdapterIO::SetBuffer(BPositionIO* buffer)
BAdapterIO::FlushBefore(off_t position)
BAdapterIO::BuildInputAdapter()
BAdapterIO::SeekRequested(off_t position)
BAdapterIO::BackWrite(const void* buffer, size_t size)
BAdapterIO::_EvaluateWait(off_t pos, off_t size)
BInputAdapter::BInputAdapter(BAdapterIO* io)
void BAdapterIO::_ReservedAdapterIO1() {}
void BAdapterIO::_ReservedAdapterIO2() {}
void BAdapterIO::_ReservedAdapterIO3() {}
void BAdapterIO::_ReservedAdapterIO4() {}
void BAdapterIO::_ReservedAdapterIO5() {}