The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

m_httpd.cpp File Reference

#include "inspircd.h"
#include "httpd.h"

Include dependency graph for m_httpd.cpp:

Go to the source code of this file.

Classes

class  HttpServerSocket
 A socket used for HTTP transport. More...
class  HttpListener
 Spawn HTTP sockets from a listener. More...
class  ModuleHttpServer

Enumerations

enum  HttpState { HTTP_SERVE_WAIT_REQUEST = 0, HTTP_SERVE_RECV_POSTDATA = 1, HTTP_SERVE_SEND_DATA = 2 }
 HTTP socket states. More...

Variables

static ModuleHttpServerHttpModule
static bool claimed


Enumeration Type Documentation

enum HttpState
 

HTTP socket states.

Enumerator:
HTTP_SERVE_WAIT_REQUEST 
HTTP_SERVE_RECV_POSTDATA 
HTTP_SERVE_SEND_DATA 

Definition at line 27 of file m_httpd.cpp.


Variable Documentation

bool claimed [static]
 

Definition at line 23 of file m_httpd.cpp.

Referenced by ModuleHttpServer::OnRequest(), and HttpServerSocket::ServeData().

ModuleHttpServer* HttpModule [static]
 

Definition at line 20 of file m_httpd.cpp.