Jump to main content

##

# TCPIP_HTTP_DYN_VAR_FLAGS Enumeration

## C

    typedef enum {
        TCPIP_HTTP_DYN_VAR_FLAG_NONE = 0,
        TCPIP_HTTP_DYN_VAR_FLAG_NAME_TRUNCATED = 0x01,
        TCPIP_HTTP_DYN_VAR_FLAG_ARG_NAME_TRUNCATED = 0x02,
        TCPIP_HTTP_DYN_VAR_FLAG_ARG_NO_TRUNCATED = 0x04
    } TCPIP_HTTP_DYN_VAR_FLAGS;

## Description

Enumeration: TCPIP_HTTP_DYN_VAR_FLAGS

This enumeration defines the flags associated with the HTTP supported dynamic variables.

## Members

Members | Description
--- | ---
TCPIP_HTTP_DYN_VAR_FLAG_NONE = 0 | No flag associated with this dynamic variable.
TCPIP_HTTP_DYN_VAR_FLAG_NAME_TRUNCATED = 0x01 | Dynamic variable field exceeded available parsing space. The dynamic variable name has been truncated.
TCPIP_HTTP_DYN_VAR_FLAG_ARG_NAME_TRUNCATED = 0x02 | Dynamic variable field exceeded available parsing space. The dynamic variable arguments have been truncated.
TCPIP_HTTP_DYN_VAR_FLAG_ARG_NO_TRUNCATED = 0x04 | Dynamic variable field exceeded available buffering space. The number of arguments of the dynamic variable has been truncated.

## Remarks

Multiple flags can be set simultaneously. New flags will be eventually added. Only 16-bit values are currently supported.