|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
Maps from header name to derived ParserCategory. More...
#include <HeaderTypes.hxx>
Public Types | |
| enum | Type { UNKNOWN = -1 , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineHeader =(MaxForwards, "Max-Forwards", UInt32Category, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , defineMultiHeader =(Via, "Via", Via, "RFC 3261") , MAX_HEADERS , NONE } |
Static Public Member Functions | |
| static Type | getType (const char *name, size_t len) |
| static bool | isCommaTokenizing (Type type) |
| static bool | isCommaEncoding (Type type) |
| static const Data & | getHeaderName (int) |
| static bool | isMulti (Type type) |
Static Public Attributes | |
| static bool | CommaTokenizing [MAX_HEADERS+1] = {false} |
| static bool | CommaEncoding [MAX_HEADERS+1] = {false} |
| static Data | HeaderNames [MAX_HEADERS+1] |
| static bool | Multi [MAX_HEADERS+1] ={false} |
Maps from header name to derived ParserCategory.
Determines whether the header is single or multiple valued.
The Type enum controls the order of output of the headers in the encoded SipMessage. Put headers that you want to appear early in the message early in this list.
Definition at line 38 of file HeaderTypes.hxx.
| enum resip::Headers::Type |
Definition at line 41 of file HeaderTypes.hxx.
|
static |
Definition at line 37 of file Headers.cxx.
|
static |
Definition at line 351 of file Headers.cxx.
|
static |
Definition at line 31 of file Headers.cxx.
|
static |
Definition at line 25 of file Headers.cxx.
|
static |
Definition at line 50 of file Headers.cxx.
|
static |
Definition at line 161 of file HeaderTypes.hxx.
|
static |
Definition at line 160 of file HeaderTypes.hxx.
|
static |
Definition at line 162 of file HeaderTypes.hxx.
|
static |
Definition at line 163 of file HeaderTypes.hxx.