Http::HeaderTableRecord Class Reference

#include <RegisteredHeaders.h>

Collaboration diagram for Http::HeaderTableRecord:

Public Member Functions

 HeaderTableRecord ()=default
 
 HeaderTableRecord (const char *n)
 
 HeaderTableRecord (const char *, Http::HdrType, Http::HdrFieldType, int)
 

Public Attributes

const char * name = ""
 
Http::HdrType id = HdrType::BAD_HDR
 
Http::HdrFieldType type = HdrFieldType::ftInvalid
 
bool list = false
 
bool request = false
 header with field values defined as #(values) in HTTP/1.1 More...
 
bool reply = false
 header is a reply header More...
 
bool hopbyhop = false
 header is hop by hop More...
 
bool denied304 = false
 header is not to be updated on receiving a 304 in cache revalidation (see HttpReply.cc) More...
 

Detailed Description

Definition at line 153 of file RegisteredHeaders.h.

Constructor & Destructor Documentation

◆ HeaderTableRecord() [1/3]

Http::HeaderTableRecord::HeaderTableRecord ( )
default

◆ HeaderTableRecord() [2/3]

Http::HeaderTableRecord::HeaderTableRecord ( const char *  n)

Definition at line 20 of file RegisteredHeaders.cc.

◆ HeaderTableRecord() [3/3]

Http::HeaderTableRecord::HeaderTableRecord ( const char *  n,
Http::HdrType  theId,
Http::HdrFieldType  theType,
int  theKind 
)

Definition at line 24 of file RegisteredHeaders.cc.

Member Data Documentation

◆ denied304

bool Http::HeaderTableRecord::denied304 = false

Definition at line 167 of file RegisteredHeaders.h.

◆ hopbyhop

bool Http::HeaderTableRecord::hopbyhop = false

Definition at line 166 of file RegisteredHeaders.h.

◆ id

◆ list

bool Http::HeaderTableRecord::list = false

Definition at line 163 of file RegisteredHeaders.h.

◆ name

const char* Http::HeaderTableRecord::name = ""

◆ reply

bool Http::HeaderTableRecord::reply = false

Definition at line 165 of file RegisteredHeaders.h.

◆ request

bool Http::HeaderTableRecord::request = false

header is a request header

Definition at line 164 of file RegisteredHeaders.h.

◆ type

Http::HdrFieldType Http::HeaderTableRecord::type = HdrFieldType::ftInvalid

Definition at line 161 of file RegisteredHeaders.h.


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors