Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of HTTPClient by
Diff: IHTTPData.h
- Revision:
- 16:1f743885e7de
- Parent:
- 13:be61104f4e91
- Child:
- 17:679e15a3d3db
--- a/IHTTPData.h Wed Aug 29 11:16:48 2012 +0000 +++ b/IHTTPData.h Thu Aug 30 15:38:57 2012 +0000 @@ -29,6 +29,11 @@ { protected: friend class HTTPClient; + + /** Reset stream to its beginning + * Called by the HTTPClient on each new request + */ + virtual void readReset() = 0; /** Read a piece of data to be transmitted * @param buf Pointer to the buffer on which to copy the data @@ -60,6 +65,11 @@ protected: friend class HTTPClient; + /** Reset stream to its beginning + * Called by the HTTPClient on each new request + */ + virtual void writeReset() = 0; + /** Write a piece of data transmitted by the server * @param buf Pointer to the buffer from which to copy the data * @param len Length of the buffer