| uriparser
    0.8.4
    | 
| Data Structures | |
| struct | UriIp4Struct | 
| struct | UriIp6Struct | 
| Typedefs | |
| typedef int | UriBool | 
| typedef struct UriIp4Struct | UriIp4 | 
| typedef struct UriIp6Struct | UriIp6 | 
| typedef enum UriBreakConversionEnum | UriBreakConversion | 
| typedef enum UriNormalizationMaskEnum | UriNormalizationMask | 
| typedef enum UriResolutionOptionsEnum | UriResolutionOptions | 
| Enumerations | |
| enum | UriBreakConversionEnum { URI_BR_TO_LF, URI_BR_TO_CRLF, URI_BR_TO_CR, URI_BR_TO_UNIX = URI_BR_TO_LF, URI_BR_TO_WINDOWS = URI_BR_TO_CRLF, URI_BR_TO_MAC = URI_BR_TO_CR, URI_BR_DONT_TOUCH } | 
| enum | UriNormalizationMaskEnum { URI_NORMALIZED = 0, URI_NORMALIZE_SCHEME = 1 << 0, URI_NORMALIZE_USER_INFO = 1 << 1, URI_NORMALIZE_HOST = 1 << 2, URI_NORMALIZE_PATH = 1 << 3, URI_NORMALIZE_QUERY = 1 << 4, URI_NORMALIZE_FRAGMENT = 1 << 5 } | 
| enum | UriResolutionOptionsEnum { URI_RESOLVE_STRICTLY = 0, URI_RESOLVE_IDENTICAL_SCHEME_COMPAT = 1 << 0 } | 
Holds definitions independent of the encoding pass.
| typedef int UriBool | 
Boolean type
| typedef enum UriBreakConversionEnum UriBreakConversion | 
Specifies a line break conversion mode.Specifies a line break conversion mode.
| typedef struct UriIp4Struct UriIp4 | 
Holds an IPv4 address.Holds an IPv4 address.
| typedef struct UriIp6Struct UriIp6 | 
Holds an IPv6 address.Holds an IPv6 address.
| typedef enum UriNormalizationMaskEnum UriNormalizationMask | 
Specifies which component of a URI has to be normalized.Specifies which component of a URI has to be normalized.
| typedef enum UriResolutionOptionsEnum UriResolutionOptions | 
Specifies how to resolve URI references.Specifies how to resolve URI references.
Specifies a line break conversion mode.
Specifies which component of a URI has to be normalized.
 1.8.13
 1.8.13