| Index: net/base/upload_data_stream.h
|
| diff --git a/net/base/upload_data_stream.h b/net/base/upload_data_stream.h
|
| index 0d179d217bcfdd80c8d0915c84268e5fda856167..8583fb46b850bc69e0705dbb403781a0af2e20a4 100644
|
| --- a/net/base/upload_data_stream.h
|
| +++ b/net/base/upload_data_stream.h
|
| @@ -16,13 +16,13 @@ class IOBuffer;
|
|
|
| class UploadDataStream {
|
| public:
|
| + ~UploadDataStream();
|
| +
|
| // Returns a new instance of UploadDataStream if it can be created and
|
| // initialized successfully. If not, NULL will be returned and the error
|
| // code will be set if the output parameter error_code is not empty.
|
| static UploadDataStream* Create(UploadData* data, int* error_code);
|
|
|
| - ~UploadDataStream();
|
| -
|
| // Returns the stream's buffer and buffer length.
|
| IOBuffer* buf() const { return buf_; }
|
| size_t buf_len() const { return buf_len_; }
|
| @@ -44,6 +44,8 @@ class UploadDataStream {
|
| bool eof() const { return eof_; }
|
|
|
| private:
|
| + enum { kBufSize = 16384 };
|
| +
|
| // Protects from public access since now we have a static creator function
|
| // which will do both creation and initialization and might return an error.
|
| explicit UploadDataStream(UploadData* data);
|
| @@ -59,7 +61,6 @@ class UploadDataStream {
|
| // always at the front of the buffer. If we cannot send all of the buffer at
|
| // once, then we memmove the remaining portion and back-fill the buffer for
|
| // the next "write" call. buf_len_ indicates how much data is in the buffer.
|
| - enum { kBufSize = 16384 };
|
| scoped_refptr<IOBuffer> buf_;
|
| size_t buf_len_;
|
|
|
|
|