#include "common.h"
#include <time.h>
#include "buffer.h"
#include "conn_handler.h"
Include dependency graph for http.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Typedefs | |
typedef HttpProtHandler * | HttpProtHandler |
the struct containing all necessary information (on http-level) for a connection. | |
Functions | |
int | htModulePreInit () |
pre-initialise module. | |
int | htModuleTerminate () |
clean up rssources allocated by module. | |
HttpProtHandler | htInit (ConnHandler parent) |
creates, initializes and returns a Http Protokoll Handler. More... | |
int | htReceive (HttpProtHandler this, struct Buffer buf) |
orders a ProtHandler to Recieve data. More... | |
int | htSend (HttpProtHandler this, struct Buffer **buf) |
orders a ProtHandler to send buffered data. More... | |
int | htProcess (HttpProtHandler this) |
gives the chance to do some internal job. More... | |
int | htIsDataPending (HttpProtHandler this) |
checks if data is pending. More... | |
int | htTerminate (HttpProtHandler this) |
terminates this . More... | |
int | htGetError (HttpProtHandler this) |
returns the error of this . More... |
This Module contains necessary operations for internal data exchange on http-level.
Definition in file http.h.
|
returns the error of
|
|
creates, initializes and returns a Http Protokoll Handler.
Referenced by chInit().
|
|
checks if data is pending.
Referenced by forwardSendToProtHandler().
|
|
gives the chance to do some internal job.
Referenced by chProcess().
|
|
orders a ProtHandler to Recieve data.
Referenced by chReceive().
|
|
orders a ProtHandler to send buffered data.
Referenced by forwardSendToProtHandler().
|
|
terminates
this and frees all allocated memory used by this . Also calls underlying terminate functions
Referenced by chTerminate().
|