An implementation of HTTPBodyStream that reads from a FileReaderInterface and provides its contents for an HTTP body.
More...
#include "util/net/http_body.h"
An implementation of HTTPBodyStream that reads from a FileReaderInterface and provides its contents for an HTTP body.
◆ FileReaderHTTPBodyStream()
◆ GetBytesBuffer()
FileOperationResult crashpad::FileReaderHTTPBodyStream::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