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_; |