An implementation of HTTPBodyStream that turns a fixed string into a stream.
More...
#include "util/net/http_body.h"
An implementation of HTTPBodyStream that turns a fixed string into a stream.
◆ StringHTTPBodyStream()
crashpad::StringHTTPBodyStream::StringHTTPBodyStream |
( |
const std::string & |
string | ) |
|
|
explicit |
Creates a stream with the specified string.
- Parameters
-
[in] | string | The string to turn into a stream. |
◆ GetBytesBuffer()
FileOperationResult crashpad::StringHTTPBodyStream::GetBytesBuffer |
( |
uint8_t * |
buffer, |
|
|
size_t |
max_len |
|
) |
| |
|
overridevirtual |
Copies up to max_len bytes into the user-supplied buffer.
- Parameters
-
[out] | buffer | A user-supplied buffer into which this method will copy bytes from the stream. |
[in] | max_len | The length (or size) of buffer. At most this many bytes will be copied. |
- Returns
- On success, a positive number indicating the number of bytes actually copied to buffer. On failure, a negative number. When the stream has no more data, returns
0
.
Implements crashpad::HTTPBodyStream.
The documentation for this class was generated from the following files:
- util/net/http_body.h
- util/net/http_body.cc