| Index: net/spdy/spdy_read_queue.h
|
| diff --git a/net/spdy/spdy_read_queue.h b/net/spdy/spdy_read_queue.h
|
| deleted file mode 100644
|
| index 769c2c6968959897b3ab8e23698061783f039513..0000000000000000000000000000000000000000
|
| --- a/net/spdy/spdy_read_queue.h
|
| +++ /dev/null
|
| @@ -1,53 +0,0 @@
|
| -// Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef NET_SPDY_SPDY_READ_QUEUE_H_
|
| -#define NET_SPDY_SPDY_READ_QUEUE_H_
|
| -
|
| -#include <cstddef>
|
| -#include <deque>
|
| -#include <memory>
|
| -
|
| -#include "base/macros.h"
|
| -#include "net/base/net_export.h"
|
| -
|
| -namespace net {
|
| -
|
| -class SpdyBuffer;
|
| -
|
| -// A FIFO queue of incoming data from a SPDY connection. Useful for
|
| -// SpdyStream delegates.
|
| -class NET_EXPORT_PRIVATE SpdyReadQueue {
|
| - public:
|
| - SpdyReadQueue();
|
| - ~SpdyReadQueue();
|
| -
|
| - // Returns whether there's anything in the queue.
|
| - bool IsEmpty() const;
|
| -
|
| - // Returns the total number of bytes in the queue.
|
| - size_t GetTotalSize() const;
|
| -
|
| - // Enqueues the bytes in |buffer|.
|
| - void Enqueue(std::unique_ptr<SpdyBuffer> buffer);
|
| -
|
| - // Dequeues up to |len| (which must be positive) bytes into
|
| - // |out|. Returns the number of bytes dequeued.
|
| - size_t Dequeue(char* out, size_t len);
|
| -
|
| - // Removes all bytes from the queue.
|
| - void Clear();
|
| -
|
| - private:
|
| - // Class invariant:
|
| - // |total_size_| is the sum of GetRemainingSize() of |queue_|'s elements.
|
| - std::deque<std::unique_ptr<SpdyBuffer>> queue_;
|
| - size_t total_size_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(SpdyReadQueue);
|
| -};
|
| -
|
| -} // namespace net
|
| -
|
| -#endif // NET_SPDY_SPDY_READ_QUEUE_H_
|
|
|