BBufferStream
BBufferStream::BBufferStream(size_t headerSize,
BBufferStream::~BBufferStream()
BBufferStream::operator new(size_t size)
BBufferStream::operator delete(void *stream, size_t size)
BBufferStream::HeaderSize() const
BBufferStream::GetStreamParameters(size_t *bufferSize,
BBufferStream::SetStreamBuffers(size_t bufferSize,
BBufferStream::StartStreaming()
BBufferStream::StopStreaming()
BBufferStream::StreamManager() const
BBufferStream::CountBuffers() const
BBufferStream::Subscribe(char *name,
BBufferStream::Unsubscribe(subscriber_id subID)
BBufferStream::EnterStream(subscriber_id subID,
BBufferStream::ExitStream(subscriber_id subID)
BBufferStream::IsSubscribed(subscriber_id subID)
BBufferStream::IsEntered(subscriber_id subID)
BBufferStream::SubscriberInfo(subscriber_id subID,
BBufferStream::UnblockSubscriber(subscriber_id subID)
BBufferStream::AcquireBuffer(subscriber_id subID,
BBufferStream::ReleaseBuffer(subscriber_id subID)
BBufferStream::BufferSize(buffer_id bufID) const
BBufferStream::BufferData(buffer_id bufID) const
BBufferStream::IsFinalBuffer(buffer_id bufID) const
BBufferStream::CountBuffersHeld(subscriber_id subID)
BBufferStream::CountSubscribers() const
BBufferStream::CountEnteredSubscribers() const
BBufferStream::FirstSubscriber() const
BBufferStream::LastSubscriber() const
BBufferStream::NextSubscriber(subscriber_id subID)
BBufferStream::PrevSubscriber(subscriber_id subID)
BBufferStream::PrintStream()
BBufferStream::PrintBuffers()
BBufferStream::PrintSubscribers()
BBufferStream::Lock()
BBufferStream::Unlock()
BBufferStream::AddBuffer(buffer_id bufID)
BBufferStream::RemoveBuffer(bool force)
BBufferStream::CreateBuffer(size_t size,
BBufferStream::DestroyBuffer(buffer_id bufID)
BBufferStream::RescindBuffers()
BBufferStream::_ReservedBufferStream1()
BBufferStream::_ReservedBufferStream2()
BBufferStream::_ReservedBufferStream3()
BBufferStream::_ReservedBufferStream4()
BBufferStream::InitSubscribers()
BBufferStream::IsSubscribedSafe(subscriber_id subID) const
BBufferStream::IsEnteredSafe(subscriber_id subID) const
BBufferStream::InitBuffers()
BBufferStream::WakeSubscriber(subscriber_id subID)
BBufferStream::InheritBuffers(subscriber_id subID)
BBufferStream::BequeathBuffers(subscriber_id subID)
BBufferStream::ReleaseBufferSafe(subscriber_id subID)
BBufferStream::ReleaseBufferTo(buffer_id bufID,
BBufferStream::FreeAllBuffers()
BBufferStream::FreeAllSubscribers()
class BBufferStream : public BAbstractBufferStream
BBufferStream(size_t headerSize,
virtual ~BBufferStream();
class BBufferStream;
typedef BBufferStream* stream_id; // for now
BBufferStreamManager::Subscribe(BBufferStream *stream)
BBufferStream *
status_t Subscribe(BBufferStream *stream);
BBufferStream *fStream; /* a BBufferStream object */
BBufferStream *Stream() const;