Processing of a single stream to a single client. In the loop we can simply provide individual small chunks until we are done.
More...
#include <HttpStreamCopy.h>
Processing of a single stream to a single client. In the loop we can simply provide individual small chunks until we are done.
We work on a copy of the WiFiClient
◆ HttpStreamCopy()
tiny_dlna::HttpStreamCopy::HttpStreamCopy |
( |
Stream & |
input, |
|
|
WiFiClient & |
client, |
|
|
int |
outputSize = 215 |
|
) |
| |
|
inline |
◆ ~HttpStreamCopy()
tiny_dlna::HttpStreamCopy::~HttpStreamCopy |
( |
| ) |
|
|
inline |
◆ close()
void tiny_dlna::HttpStreamCopy::close |
( |
| ) |
|
|
inlineprotected |
◆ doLoop()
void tiny_dlna::HttpStreamCopy::doLoop |
( |
| ) |
|
|
inline |
◆ isOpen()
bool tiny_dlna::HttpStreamCopy::isOpen |
( |
| ) |
|
|
inline |
◆ client_ptr
Client* tiny_dlna::HttpStreamCopy::client_ptr |
|
protected |
◆ input_ptr
Stream* tiny_dlna::HttpStreamCopy::input_ptr |
|
protected |
◆ is_open
bool tiny_dlna::HttpStreamCopy::is_open |
|
protected |
◆ output_size
int tiny_dlna::HttpStreamCopy::output_size |
|
protected |
◆ writer
The documentation for this class was generated from the following file: