ReactOS  0.4.15-dev-316-g938df97
Uri Struct Reference
Collaboration diagram for Uri:

Public Attributes

IUri IUri_iface
 
IUriBuilderFactory IUriBuilderFactory_iface
 
IPersistStream IPersistStream_iface
 
IMarshal IMarshal_iface
 
LONG ref
 
BSTR raw_uri
 
WCHARcanon_uri
 
DWORD canon_size
 
DWORD canon_len
 
BOOL display_modifiers
 
DWORD create_flags
 
INT scheme_start
 
DWORD scheme_len
 
URL_SCHEME scheme_type
 
INT userinfo_start
 
DWORD userinfo_len
 
INT userinfo_split
 
INT host_start
 
DWORD host_len
 
Uri_HOST_TYPE host_type
 
INT port_offset
 
DWORD port
 
BOOL has_port
 
INT authority_start
 
DWORD authority_len
 
INT domain_offset
 
INT path_start
 
DWORD path_len
 
INT extension_offset
 
INT query_start
 
DWORD query_len
 
INT fragment_start
 
DWORD fragment_len
 

Detailed Description

Definition at line 50 of file uri.c.

Member Data Documentation

◆ authority_len

DWORD Uri::authority_len

Definition at line 84 of file uri.c.

◆ authority_start

INT Uri::authority_start

Definition at line 83 of file uri.c.

Referenced by combine_uri().

◆ canon_len

DWORD Uri::canon_len

Definition at line 63 of file uri.c.

◆ canon_size

DWORD Uri::canon_size

Definition at line 62 of file uri.c.

◆ canon_uri

◆ create_flags

DWORD Uri::create_flags

Definition at line 65 of file uri.c.

Referenced by build_uri().

◆ display_modifiers

BOOL Uri::display_modifiers

Definition at line 64 of file uri.c.

◆ domain_offset

INT Uri::domain_offset

Definition at line 86 of file uri.c.

◆ extension_offset

INT Uri::extension_offset

Definition at line 90 of file uri.c.

◆ fragment_len

DWORD Uri::fragment_len

Definition at line 96 of file uri.c.

Referenced by combine_uri(), and validate_fragment().

◆ fragment_start

INT Uri::fragment_start

Definition at line 95 of file uri.c.

Referenced by combine_uri(), and validate_fragment().

◆ has_port

BOOL Uri::has_port

Definition at line 81 of file uri.c.

Referenced by combine_uri(), and setup_port().

◆ host_len

DWORD Uri::host_len

Definition at line 76 of file uri.c.

Referenced by combine_uri(), and validate_host().

◆ host_start

INT Uri::host_start

Definition at line 75 of file uri.c.

Referenced by combine_uri(), and validate_host().

◆ host_type

Uri_HOST_TYPE Uri::host_type

Definition at line 77 of file uri.c.

Referenced by combine_uri().

◆ IMarshal_iface

IMarshal Uri::IMarshal_iface

Definition at line 54 of file uri.c.

◆ IPersistStream_iface

IPersistStream Uri::IPersistStream_iface

Definition at line 53 of file uri.c.

◆ IUri_iface

IUri Uri::IUri_iface

Definition at line 51 of file uri.c.

Referenced by build_uri(), and reset_builder().

◆ IUriBuilderFactory_iface

IUriBuilderFactory Uri::IUriBuilderFactory_iface

Definition at line 52 of file uri.c.

◆ path_len

DWORD Uri::path_len

Definition at line 89 of file uri.c.

Referenced by combine_uri(), and validate_path().

◆ path_start

INT Uri::path_start

Definition at line 88 of file uri.c.

Referenced by combine_uri(), and validate_path().

◆ port

DWORD Uri::port

Definition at line 80 of file uri.c.

Referenced by combine_uri(), and setup_port().

◆ port_offset

INT Uri::port_offset

Definition at line 79 of file uri.c.

◆ query_len

DWORD Uri::query_len

Definition at line 93 of file uri.c.

Referenced by combine_uri(), and validate_query().

◆ query_start

INT Uri::query_start

Definition at line 92 of file uri.c.

Referenced by combine_uri(), and validate_query().

◆ raw_uri

BSTR Uri::raw_uri

Definition at line 58 of file uri.c.

Referenced by combine_uri().

◆ ref

LONG Uri::ref

Definition at line 56 of file uri.c.

◆ scheme_len

DWORD Uri::scheme_len

Definition at line 68 of file uri.c.

Referenced by validate_scheme_name().

◆ scheme_start

INT Uri::scheme_start

Definition at line 67 of file uri.c.

Referenced by combine_uri(), and validate_scheme_name().

◆ scheme_type

URL_SCHEME Uri::scheme_type

Definition at line 69 of file uri.c.

◆ userinfo_len

DWORD Uri::userinfo_len

Definition at line 72 of file uri.c.

Referenced by combine_uri(), validate_password(), and validate_username().

◆ userinfo_split

INT Uri::userinfo_split

Definition at line 73 of file uri.c.

Referenced by combine_uri(), validate_components(), validate_password(), and validate_username().

◆ userinfo_start

INT Uri::userinfo_start

Definition at line 71 of file uri.c.

Referenced by combine_uri(), validate_components(), validate_password(), and validate_username().


The documentation for this struct was generated from the following file: