|
API New Year
1.0
API for the project ZIA, EPITECH 2017.
|
Base class representing the minimum information needed for each connecting client. More...
#include <IHttpClient.h>

Public Member Functions | |
| virtual IHttpRequest & | getRequest (void)=0 |
| Getter for client request. More... | |
| virtual IHttpResponse & | getResponse (void)=0 |
| Getter for client response. More... | |
| virtual ISocket & | getSocket (void)=0 |
| Getter for client socket. More... | |
Base class representing the minimum information needed for each connecting client.
Establishes the base architecture for a connecting client, along with the minimum information needed.
|
pure virtual |
Getter for client request.
IHttpClient get IHttpRequest representing the request of the client.
|
pure virtual |
Getter for client response.
IHttpClient get IHttpResposne representing the response for the client.
|
pure virtual |
Getter for client socket.
IHttpClient get ISocket containing client connection information and socket.