Home | History | Annotate | Download | only in streams

Lines Matching full:stream

5 #include "content/browser/streams/stream.h"
23 Stream::Stream(StreamRegistry* registry,
42 writer_->RegisterCallback(base::Bind(&Stream::OnSpaceAvailable,
44 reader_->RegisterCallback(base::Bind(&Stream::OnDataAvailable,
50 Stream::~Stream() {
53 bool Stream::SetReadObserver(StreamReadObserver* observer) {
60 void Stream::RemoveReadObserver(StreamReadObserver* observer) {
65 void Stream::RemoveWriteObserver(StreamWriteObserver* observer) {
70 void Stream::AddData(scoped_refptr<net::IOBuffer> buffer, size_t size) {
74 void Stream::AddData(const char* data, size_t size) {
80 void Stream::Finalize() {
87 base::Bind(&Stream::OnDataAvailable, weak_ptr_factory_.GetWeakPtr()));
90 Stream::StreamState Stream::ReadRawData(net::IOBuffer* buf,
122 scoped_ptr<StreamHandle> Stream::CreateHandle(const GURL& original_url,
131 void Stream::CloseHandle() {
133 scoped_refptr<Stream> ref(this);
142 void Stream::OnSpaceAvailable() {
148 void Stream::OnDataAvailable() {