Data Structures |
| struct | GopherProtocol |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (urlmon) |
| static GopherProtocol * | impl_from_Protocol (Protocol *prot) |
| static HRESULT | GopherProtocol_open_request (Protocol *prot, IUri *uri, DWORD request_flags, HINTERNET internet_session, IInternetBindInfo *bind_info) |
| static HRESULT | GopherProtocol_end_request (Protocol *prot) |
| static HRESULT | GopherProtocol_start_downloading (Protocol *prot) |
| static void | GopherProtocol_close_connection (Protocol *prot) |
| static void | GopherProtocol_on_error (Protocol *prot, DWORD error) |
| static GopherProtocol * | impl_from_IInternetProtocol (IInternetProtocol *iface) |
| static HRESULT WINAPI | GopherProtocol_QueryInterface (IInternetProtocol *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | GopherProtocol_AddRef (IInternetProtocol *iface) |
| static ULONG WINAPI | GopherProtocol_Release (IInternetProtocol *iface) |
| static HRESULT WINAPI | GopherProtocol_Start (IInternetProtocol *iface, LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved) |
| static HRESULT WINAPI | GopherProtocol_Continue (IInternetProtocol *iface, PROTOCOLDATA *pProtocolData) |
| static HRESULT WINAPI | GopherProtocol_Abort (IInternetProtocol *iface, HRESULT hrReason, DWORD dwOptions) |
| static HRESULT WINAPI | GopherProtocol_Terminate (IInternetProtocol *iface, DWORD dwOptions) |
| static HRESULT WINAPI | GopherProtocol_Suspend (IInternetProtocol *iface) |
| static HRESULT WINAPI | GopherProtocol_Resume (IInternetProtocol *iface) |
| static HRESULT WINAPI | GopherProtocol_Read (IInternetProtocol *iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | GopherProtocol_Seek (IInternetProtocol *iface, LARGE_INTEGER dlibMove, DWORD dwOrigin, ULARGE_INTEGER *plibNewPosition) |
| static HRESULT WINAPI | GopherProtocol_LockRequest (IInternetProtocol *iface, DWORD dwOptions) |
| static HRESULT WINAPI | GopherProtocol_UnlockRequest (IInternetProtocol *iface) |
| static GopherProtocol * | impl_from_IInternetPriority (IInternetPriority *iface) |
| static HRESULT WINAPI | GopherPriority_QueryInterface (IInternetPriority *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | GopherPriority_AddRef (IInternetPriority *iface) |
| static ULONG WINAPI | GopherPriority_Release (IInternetPriority *iface) |
| static HRESULT WINAPI | GopherPriority_SetPriority (IInternetPriority *iface, LONG nPriority) |
| static HRESULT WINAPI | GopherPriority_GetPriority (IInternetPriority *iface, LONG *pnPriority) |
| HRESULT | GopherProtocol_Construct (IUnknown *pUnkOuter, LPVOID *ppobj) |
Variables |
| static const ProtocolVtbl | AsyncProtocolVtbl |
| static const IInternetProtocolVtbl | GopherProtocolVtbl |
| static const IInternetPriorityVtbl | GopherPriorityVtbl |