EPICS ARCHIVER V4
|
Handler for a HTTPServer's client. More...
#include <HTTPServer.h>
Public Member Functions | |
HTTPClientConnection (HTTPServer *server, SOCKET socket, int num) | |
Constructor. | |
virtual | ~HTTPClientConnection () |
Destructor. | |
HTTPServer * | getServer () |
Returns server. | |
SOCKET | getSocket () |
Returns socket. | |
size_t | getNum () |
bool | isDone () |
Checks if done. | |
void | error (const std::string &message) |
Predefined PathHandler. More... | |
void | pathError (const std::string &path) |
Predefined PathHandler. More... | |
void | start () |
Start. | |
void | run () |
Run. | |
const epicsTime & | getBirthTime () |
double | getRuntime () const |
void | join () |
Join. | |
Handler for a HTTPServer's client.
Handles input and dispatches to a PathHandler from PathList. It's deleted when the connection is closed.
void HTTPClientConnection::error | ( | const std::string & | message | ) |
Predefined PathHandler.
|
inline |
|
inline |
|
inline |
void HTTPClientConnection::pathError | ( | const std::string & | path | ) |
Predefined PathHandler.