http_definitions.h File Reference

HTTP definitions module header file. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  E_HTTP_HEADER_NAMES {
  HTTP_HEADER_AUTHORIZATION, HTTP_HEADER_CONTENT_TYPE, HTTP_HEADER_CONTENT_ID, HTTP_HEADER_CONTENT_LENGTH,
  HTTP_HEADER_TRANSFER_ENCODING, HTTP_HEADER_TRANSFER_ENCODING_CHUNKED, HTTP_HEADER_USER_AGENT, HTTP_HEADER_ACCEPT,
  HTTP_HEADER_HOST, HTTP_HEADER_RANGE, HTTP_HEADER_CONTENT_RANGE, HTTP_HEADER_CONTENT_DISPOSITION,
  HTTP_HEADER_SERVER_TIME, HTTP_HEADER_IF_MATCH, HTTP_HEADER_ETAG, HTTP_HEADER_CORRELATION_ID,
  HTTP_HEADER_NAMES_END
}
 Used with http_header_names[E_HTTP_HEADER_NAMES] to get the related string. ex: http_header_names[HTTP_HEADER_AUTHORIZATION] returns the string of "Authorization". More...
 

Variables

const char * http_header_names [HTTP_HEADER_NAMES_END]
 

Detailed Description

HTTP definitions module header file.

This module contains general definitions used for HTTP.

Definition in file http_definitions.h.

Enumeration Type Documentation

Used with http_header_names[E_HTTP_HEADER_NAMES] to get the related string. ex: http_header_names[HTTP_HEADER_AUTHORIZATION] returns the string of "Authorization".

Enumerator
HTTP_HEADER_AUTHORIZATION 

Http authorization header.

HTTP_HEADER_CONTENT_TYPE 

Http content type header.

HTTP_HEADER_CONTENT_ID 

Http content id header.

HTTP_HEADER_CONTENT_LENGTH 

Length of http content header.

HTTP_HEADER_TRANSFER_ENCODING 

Http transfer encoding header.

HTTP_HEADER_TRANSFER_ENCODING_CHUNKED 

Http transfer encoding chunked header.

HTTP_HEADER_USER_AGENT 

Http user agent header.

HTTP_HEADER_ACCEPT 

Http accept header.

HTTP_HEADER_HOST 

Http host header.

HTTP_HEADER_RANGE 

Http range header.

HTTP_HEADER_CONTENT_RANGE 

Http content range header.

HTTP_HEADER_CONTENT_DISPOSITION 

Http content disposition header.

HTTP_HEADER_SERVER_TIME 

Server-Time header name.

HTTP_HEADER_IF_MATCH 

Http If-Match header name.

HTTP_HEADER_ETAG 

Http Etag header name.

HTTP_HEADER_CORRELATION_ID 

Http Correlation-ID header name.

HTTP_HEADER_NAMES_END 

End of http header names.

Definition at line 18 of file http_definitions.h.

Variable Documentation