ReactOS  0.4.13-dev-482-ge57f103
Protocol Struct Reference

#include <urlmon_main.h>

Collaboration diagram for Protocol:

Public Attributes

const ProtocolVtblvtbl
 
IInternetProtocolprotocol
 
IInternetProtocolSinkprotocol_sink
 
DWORD bindf
 
BINDINFO bind_info
 
HINTERNET request
 
HINTERNET connection
 
DWORD flags
 
HANDLE lock
 
ULONG current_position
 
ULONG content_length
 
ULONG available_bytes
 
ULONG query_available
 
IStreampost_stream
 
LONG priority
 
IUnknown IUnknown_inner
 
IInternetProtocolEx IInternetProtocolEx_iface
 
IInternetPriority IInternetPriority_iface
 
IUnknownouter
 
LONG inner_ref
 
LONG outer_ref
 

Detailed Description

Definition at line 96 of file urlmon_main.h.

Member Data Documentation

◆ available_bytes

ULONG Protocol::available_bytes

Definition at line 112 of file urlmon_main.h.

◆ bind_info

BINDINFO Protocol::bind_info

Definition at line 103 of file urlmon_main.h.

◆ bindf

DWORD Protocol::bindf

Definition at line 102 of file urlmon_main.h.

◆ connection

HINTERNET Protocol::connection

Definition at line 106 of file urlmon_main.h.

◆ content_length

ULONG Protocol::content_length

Definition at line 111 of file urlmon_main.h.

◆ current_position

ULONG Protocol::current_position

Definition at line 110 of file urlmon_main.h.

◆ flags

DWORD Protocol::flags

Definition at line 107 of file urlmon_main.h.

Referenced by HttpProtocol_on_error().

◆ IInternetPriority_iface

IInternetPriority Protocol::IInternetPriority_iface

Definition at line 183 of file protocol.c.

◆ IInternetProtocolEx_iface

IInternetProtocolEx Protocol::IInternetProtocolEx_iface

Definition at line 182 of file protocol.c.

◆ inner_ref

LONG Protocol::inner_ref

Definition at line 185 of file protocol.c.

◆ IUnknown_inner

IUnknown Protocol::IUnknown_inner

Definition at line 181 of file protocol.c.

◆ lock

HANDLE Protocol::lock

Definition at line 108 of file urlmon_main.h.

◆ outer

IUnknown* Protocol::outer

Definition at line 184 of file protocol.c.

◆ outer_ref

LONG Protocol::outer_ref

Definition at line 186 of file protocol.c.

Referenced by test_CreateBinding().

◆ post_stream

IStream* Protocol::post_stream

Definition at line 115 of file urlmon_main.h.

◆ priority

LONG Protocol::priority

Definition at line 117 of file urlmon_main.h.

◆ protocol

IInternetProtocol* Protocol::protocol

Definition at line 99 of file urlmon_main.h.

◆ protocol_sink

IInternetProtocolSink* Protocol::protocol_sink

Definition at line 100 of file urlmon_main.h.

◆ query_available

ULONG Protocol::query_available

Definition at line 113 of file urlmon_main.h.

◆ request

HINTERNET Protocol::request

Definition at line 105 of file urlmon_main.h.

◆ vtbl

const ProtocolVtbl* Protocol::vtbl

Definition at line 97 of file urlmon_main.h.


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