friendev EtherDune TCP/IP library
Macros | Functions | Variables
/home/jander/temp/etherdune/HTTPServer.cpp File Reference
#include "HTTPServer.h"
#include <ACLog.h>

Go to the source code of this file.

Macros

#define AC_LOGLEVEL   6
 
#define requestPatternStringMaxLength(queryStringLength)   "%" QUOTE(queryStringLength) "[^ ] HTTP/%*d.%*d\r\n"
 
#define headerPatternStringMaxLength(headerLength, valueLength)   "%" QUOTE(headerLength) "[^:]:% %" QUOTE(valueLength) "[^\r]\r\n"
 

Functions

 ACROSS_MODULE ("HTTPServer")
 

Variables

static const char requestPatternString [] = "%" QUOTE( 41 ) "[^ ] HTTP/%*d.%*d\r\n"
 
static const char headerPatternString [] = "%" QUOTE( 20 ) "[^:]:% %" QUOTE( 20 ) "[^\r]\r\n"
 

Macro Definition Documentation

#define AC_LOGLEVEL   6

Definition at line 18 of file HTTPServer.cpp.

#define headerPatternStringMaxLength (   headerLength,
  valueLength 
)    "%" QUOTE(headerLength) "[^:]:% %" QUOTE(valueLength) "[^\r]\r\n"

Definition at line 23 of file HTTPServer.cpp.

#define requestPatternStringMaxLength (   queryStringLength)    "%" QUOTE(queryStringLength) "[^ ] HTTP/%*d.%*d\r\n"

Definition at line 22 of file HTTPServer.cpp.

Function Documentation

ACROSS_MODULE ( "HTTPServer"  )

Variable Documentation

const char headerPatternString[] = "%" QUOTE( 20 ) "[^:]:% %" QUOTE( 20 ) "[^\r]\r\n"
static

Definition at line 26 of file HTTPServer.cpp.

const char requestPatternString[] = "%" QUOTE( 41 ) "[^ ] HTTP/%*d.%*d\r\n"
static

Definition at line 25 of file HTTPServer.cpp.