ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

internet.h File Reference
#include "wine/unicode.h"
#include "wine/list.h"
#include <time.h>

Go to the source code of this file.

Data Structures

struct  server_t
struct  netconn_t
struct  object_vtbl_t
struct  object_header_t
struct  appinfo_t
struct  http_session_t
struct  HTTPHEADERW
struct  data_stream_t
struct  netconn_stream_t
struct  http_request_t
struct  WORKREQ_FTPPUTFILEW
struct  WORKREQ_FTPSETCURRENTDIRECTORYW
struct  WORKREQ_FTPCREATEDIRECTORYW
struct  WORKREQ_FTPFINDFIRSTFILEW
struct  WORKREQ_FTPGETCURRENTDIRECTORYW
struct  WORKREQ_FTPOPENFILEW
struct  WORKREQ_FTPGETFILEW
struct  WORKREQ_FTPDELETEFILEW
struct  WORKREQ_FTPREMOVEDIRECTORYW
struct  WORKREQ_FTPRENAMEFILEW
struct  WORKREQ_FTPFINDNEXTW
struct  WORKREQ_HTTPSENDREQUESTW
struct  WORKREQ_HTTPENDREQUESTW
struct  WORKREQ_SENDCALLBACK
struct  WORKREQ_INTERNETOPENURLW
struct  WORKREQ_INTERNETREADFILEEXA
struct  WORKREQ_INTERNETREADFILEEXW
struct  LPWORKREQUEST
struct  wininet_flag_info

Defines

#define closesocket   close
#define ioctlsocket   ioctl
#define INET_OPENURL   0x0001
#define INET_CALLBACKW   0x0002
#define INTERNET_HANDLE_IN_USE   1
#define HDR_ISREQUEST   0x0001
#define HDR_COMMADELIMITED   0x0002
#define HDR_SEMIDELIMITED   0x0004
#define READ_BUFFER_SIZE   8192
#define sock_get_error(x)   WSAGetLastError()
#define MAX_REPLY_LEN   0x5B4

Typedefs

typedef struct HTTPHEADERWLPHTTPHEADERW

Functions

void server_addref (server_t *) DECLSPEC_HIDDEN
void server_release (server_t *) DECLSPEC_HIDDEN
BOOL collect_connections (BOOL) DECLSPEC_HIDDEN
static void__WINE_ALLOC_SIZE (1) heap_alloc(size_t len)
static void__WINE_ALLOC_SIZE (2) heap_realloc(void *mem
static void size_t len return HeapReAlloc (GetProcessHeap(), 0, mem, len)
voidalloc_object (object_header_t *, const object_vtbl_t *, size_t) DECLSPEC_HIDDEN
object_header_t * get_handle_object (HINTERNET hinternet) DECLSPEC_HIDDEN
object_header_t * WININET_AddRef (object_header_t *info) DECLSPEC_HIDDEN
BOOL WININET_Release (object_header_t *info) DECLSPEC_HIDDEN
DWORD INET_QueryOption (object_header_t *, DWORD, void *, DWORD *, BOOL) DECLSPEC_HIDDEN
time_t ConvertTimeString (LPCWSTR asctime) DECLSPEC_HIDDEN
HINTERNET FTP_Connect (appinfo_t *hIC, LPCWSTR lpszServerName, INTERNET_PORT nServerPort, LPCWSTR lpszUserName, LPCWSTR lpszPassword, DWORD dwFlags, DWORD_PTR dwContext, DWORD dwInternalFlags) DECLSPEC_HIDDEN
DWORD HTTP_Connect (appinfo_t *, LPCWSTR, INTERNET_PORT nServerPort, LPCWSTR lpszUserName, LPCWSTR lpszPassword, DWORD dwFlags, DWORD_PTR dwContext, DWORD dwInternalFlags, HINTERNET *) DECLSPEC_HIDDEN
BOOL GetAddress (LPCWSTR lpszServerName, INTERNET_PORT nServerPort, struct sockaddr *psa, socklen_t *sa_len) DECLSPEC_HIDDEN
BOOL get_cookie (const WCHAR *, const WCHAR *, WCHAR *, DWORD *) DECLSPEC_HIDDEN
BOOL set_cookie (const WCHAR *, const WCHAR *, const WCHAR *, const WCHAR *) DECLSPEC_HIDDEN
void INTERNET_SetLastError (DWORD dwError) DECLSPEC_HIDDEN
DWORD INTERNET_GetLastError (void) DECLSPEC_HIDDEN
DWORD INTERNET_AsyncCall (LPWORKREQUEST lpWorkRequest) DECLSPEC_HIDDEN
LPSTR INTERNET_GetResponseBuffer (void) DECLSPEC_HIDDEN
LPSTR INTERNET_GetNextLine (INT nSocket, LPDWORD dwLen) DECLSPEC_HIDDEN
VOID SendAsyncCallback (object_header_t *hdr, DWORD_PTR dwContext, DWORD dwInternetStatus, LPVOID lpvStatusInfo, DWORD dwStatusInfoLength) DECLSPEC_HIDDEN
VOID INTERNET_SendCallback (object_header_t *hdr, DWORD_PTR dwContext, DWORD dwInternetStatus, LPVOID lpvStatusInfo, DWORD dwStatusInfoLength) DECLSPEC_HIDDEN
BOOL INTERNET_FindProxyForProtocol (LPCWSTR szProxy, LPCWSTR proto, WCHAR *foundProxy, DWORD *foundProxyLen) DECLSPEC_HIDDEN
DWORD create_netconn (BOOL, server_t *, DWORD, netconn_t **) DECLSPEC_HIDDEN
void free_netconn (netconn_t *) DECLSPEC_HIDDEN
void NETCON_unload (void) DECLSPEC_HIDDEN
DWORD NETCON_secure_connect (netconn_t *connection, LPWSTR hostname) DECLSPEC_HIDDEN
DWORD NETCON_send (netconn_t *connection, const void *msg, size_t len, int flags, int *sent) DECLSPEC_HIDDEN
DWORD NETCON_recv (netconn_t *connection, void *buf, size_t len, int flags, int *recvd) DECLSPEC_HIDDEN
BOOL NETCON_query_data_available (netconn_t *connection, DWORD *available) DECLSPEC_HIDDEN
BOOL NETCON_is_alive (netconn_t *) DECLSPEC_HIDDEN
LPCVOID NETCON_GetCert (netconn_t *connection) DECLSPEC_HIDDEN
int NETCON_GetCipherStrength (netconn_t *) DECLSPEC_HIDDEN
DWORD NETCON_set_timeout (netconn_t *connection, BOOL send, int value) DECLSPEC_HIDDEN
void URLCacheContainers_CreateDefaults (void) DECLSPEC_HIDDEN
void URLCacheContainers_DeleteAll (void) DECLSPEC_HIDDEN

Variables

HMODULE WININET_hModule DECLSPEC_HIDDEN

Generated on Sat May 26 2012 05:19:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.