/* http 1.0/1.1 header types */
typedef enum teHttpUserHeaderType
{
TM_HTTP_HEADER_INVAL, /* special value for invalid header */
TM_HTTP_HEADER_ALLOW,
TM_HTTP_HEADER_AUTHORIZATION,
TM_HTTP_HEADER_CONNECTION,
TM_HTTP_HEADER_CONTENT_ENCODING,
TM_HTTP_HEADER_CONTENT_LENGTH,
TM_HTTP_HEADER_CONTENT_RANGE,
TM_HTTP_HEADER_CONTENT_TYPE,
TM_HTTP_HEADER_COOKIE,
TM_HTTP_HEADER_COOKIE2,
TM_HTTP_HEADER_DATE,
TM_HTTP_HEADER_EXPIRES,
TM_HTTP_HEADER_FROM,
TM_HTTP_HEADER_HOST,
TM_HTTP_HEADER_IF_MODIFIED_SINCE,
TM_HTTP_HEADER_LAST_MODIFIED,
TM_HTTP_HEADER_LOCATION,
TM_HTTP_HEADER_PRAGMA,
TM_HTTP_HEADER_RANGE,
TM_HTTP_HEADER_REFERER,
TM_HTTP_HEADER_SERVER,
TM_HTTP_HEADER_SET_COOKIE,
TM_HTTP_HEADER_TRANSFER_ENCODING,
TM_HTTP_HEADER_USER_AGENT,
TM_HTTP_HEADER_WWW_AUTHENTICATE,
#ifdef TM_USE_SOAP
TM_HTTP_HEADER_EXT,
TM_HTTP_HEADER_MAN,
TM_HTTP_HEADER_SOAPACTION,
#endif /* TM_USE_SOAP */
#ifdef TM_USE_GENA
TM_HTTP_HEADER_SID,
TM_HTTP_HEADER_TIMEOUT,
TM_HTTP_HEADER_NT,
TM_HTTP_HEADER_NTS,
TM_HTTP_HEADER_SEQ,
TM_HTTP_HEADER_CALLBACK,
#endif /* TM_USE_GENA */
TM_HTTP_HEADER_COUNT, /* total number of headers defined above */
TM_HTTP_HEADER_ALL /* special value to refer to all headers */
} ttHttpUserHeaderType;
typedef ttHttpUserHeaderType TM_FAR * ttHttpUserHeaderTypePtr;