#include <IHttpServer.h>
|
| virtual | ~IClientHandler ()=default |
| |
| virtual void | replyChunked (const char *contentType, Stream &inputStream, int status=200, const char *msg=SUCCESS)=0 |
| |
| virtual void | replyChunked (const char *contentType, int status=200, const char *msg=SUCCESS)=0 |
| |
| virtual void | reply (const char *contentType, Stream &inputStream, int size, int status=200, const char *msg=SUCCESS)=0 |
| |
| virtual void | reply (const char *contentType, size_t(*callback)(Print &out, void *ref), int status=200, const char *msg=SUCCESS, void *ref=nullptr)=0 |
| |
| virtual void | reply (const char *contentType, const char *str, int status=200, const char *msg=SUCCESS)=0 |
| |
| virtual void | reply (const char *contentType, const uint8_t *str, int len, int status=200, const char *msg=SUCCESS)=0 |
| |
| virtual void | replyOK ()=0 |
| |
| virtual void | replyNotFound ()=0 |
| |
| virtual void | replyError (int err, const char *msg="Internal Server Error")=0 |
| |
| virtual void | endClient ()=0 |
| |
| virtual void | crlf ()=0 |
| |
| virtual Client * | client ()=0 |
| |
| virtual HttpRequestHeader & | requestHeader ()=0 |
| |
| virtual HttpReplyHeader & | replyHeader ()=0 |
| |
◆ ~IClientHandler()
| virtual tiny_dlna::IClientHandler::~IClientHandler |
( |
| ) |
|
|
virtualdefault |
◆ client()
| virtual Client * tiny_dlna::IClientHandler::client |
( |
| ) |
|
|
pure virtual |
◆ crlf()
| virtual void tiny_dlna::IClientHandler::crlf |
( |
| ) |
|
|
pure virtual |
◆ endClient()
| virtual void tiny_dlna::IClientHandler::endClient |
( |
| ) |
|
|
pure virtual |
◆ reply() [1/4]
| virtual void tiny_dlna::IClientHandler::reply |
( |
const char * |
contentType, |
|
|
const char * |
str, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS |
|
) |
| |
|
pure virtual |
◆ reply() [2/4]
| virtual void tiny_dlna::IClientHandler::reply |
( |
const char * |
contentType, |
|
|
const uint8_t * |
str, |
|
|
int |
len, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS |
|
) |
| |
|
pure virtual |
◆ reply() [3/4]
| virtual void tiny_dlna::IClientHandler::reply |
( |
const char * |
contentType, |
|
|
size_t(*)(Print &out, void *ref) |
callback, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS, |
|
|
void * |
ref = nullptr |
|
) |
| |
|
pure virtual |
◆ reply() [4/4]
| virtual void tiny_dlna::IClientHandler::reply |
( |
const char * |
contentType, |
|
|
Stream & |
inputStream, |
|
|
int |
size, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS |
|
) |
| |
|
pure virtual |
◆ replyChunked() [1/2]
| virtual void tiny_dlna::IClientHandler::replyChunked |
( |
const char * |
contentType, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS |
|
) |
| |
|
pure virtual |
◆ replyChunked() [2/2]
| virtual void tiny_dlna::IClientHandler::replyChunked |
( |
const char * |
contentType, |
|
|
Stream & |
inputStream, |
|
|
int |
status = 200, |
|
|
const char * |
msg = SUCCESS |
|
) |
| |
|
pure virtual |
◆ replyError()
| virtual void tiny_dlna::IClientHandler::replyError |
( |
int |
err, |
|
|
const char * |
msg = "Internal Server Error" |
|
) |
| |
|
pure virtual |
◆ replyHeader()
◆ replyNotFound()
| virtual void tiny_dlna::IClientHandler::replyNotFound |
( |
| ) |
|
|
pure virtual |
◆ replyOK()
| virtual void tiny_dlna::IClientHandler::replyOK |
( |
| ) |
|
|
pure virtual |
◆ requestHeader()
The documentation for this class was generated from the following file: