ReactOS 0.4.16-dev-1-gcf26321
|
#include "ws2tcpip.h"
#include "windef.h"
#include "winnt.h"
#include "objbase.h"
#include "ole2.h"
#include "mimeole.h"
#include <stdio.h>
#include "wine/debug.h"
#include "inetcomm_private.h"
Go to the source code of this file.
Macros | |
#define | COBJMACROS |
#define | IX_READ (WM_USER + 0) |
#define | IX_READLINE (WM_USER + 1) |
#define | IX_WRITE (WM_USER + 2) |
Variables | |
static const WCHAR | wszClassName [] = {'T','h','o','r','C','o','n','n','W','n','d','C','l','a','s','s',0} |
#define COBJMACROS |
Definition at line 21 of file internettransport.c.
Definition at line 40 of file internettransport.c.
Definition at line 41 of file internettransport.c.
Definition at line 42 of file internettransport.c.
HRESULT InternetTransport_ChangeStatus | ( | InternetTransport * | This, |
IXPSTATUS | Status | ||
) |
Definition at line 192 of file internettransport.c.
Referenced by InternetTransport_Connect(), InternetTransport_DropConnection(), POP3Transport_CallbackProcessPASSResp(), POP3Transport_CommandQUIT(), SMTPTransport_CallbackProcessHelloResp(), and SMTPTransport_CommandQUIT().
HRESULT InternetTransport_Connect | ( | InternetTransport * | This, |
LPINETSERVER | pInetServer, | ||
boolean | fAuthenticate, | ||
boolean | fCommandLogging | ||
) |
Definition at line 71 of file internettransport.c.
Referenced by IMAPTransport_Connect(), POP3Transport_Connect(), and SMTPTransport_Connect().
HRESULT InternetTransport_DoCommand | ( | InternetTransport * | This, |
LPCSTR | pszCommand, | ||
INETXPORT_COMPLETION_FUNCTION | fnCompletion | ||
) |
Definition at line 248 of file internettransport.c.
Referenced by POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandDELE(), POP3Transport_CommandLIST(), POP3Transport_CommandNOOP(), POP3Transport_CommandPASS(), POP3Transport_CommandQUIT(), POP3Transport_CommandRETR(), POP3Transport_CommandRSET(), POP3Transport_CommandSTAT(), POP3Transport_CommandTOP(), POP3Transport_CommandUIDL(), POP3Transport_CommandUSER(), SMTPTransport_CallbackMessageSendDOT(), SMTPTransport_CallbackMessageSendTo(), SMTPTransport_CallbackSendHello(), SMTPTransport_CommandAUTH(), SMTPTransport_CommandDATA(), SMTPTransport_CommandEHLO(), SMTPTransport_CommandHELO(), SMTPTransport_CommandMAIL(), SMTPTransport_CommandQUIT(), SMTPTransport_CommandRCPT(), SMTPTransport_CommandRSET(), and SMTPTransport_SendMessage().
HRESULT InternetTransport_DropConnection | ( | InternetTransport * | This | ) |
Definition at line 168 of file internettransport.c.
Referenced by IMAPTransport_DropConnection(), IMAPTransport_Release(), POP3Transport_CallbackProcessQUITResponse(), POP3Transport_DropConnection(), POP3Transport_Release(), SMTPTransport_CallbackDisconnect(), SMTPTransport_DropConnection(), and SMTPTransport_Release().
HRESULT InternetTransport_GetServerInfo | ( | InternetTransport * | This, |
LPINETSERVER | pInetServer | ||
) |
Definition at line 55 of file internettransport.c.
Referenced by IMAPTransport_GetServerInfo(), POP3Transport_GetServerInfo(), and SMTPTransport_GetServerInfo().
HRESULT InternetTransport_GetStatus | ( | InternetTransport * | This, |
IXPSTATUS * | pCurrentStatus | ||
) |
Definition at line 185 of file internettransport.c.
Referenced by IMAPTransport_GetStatus(), POP3Transport_GetStatus(), and SMTPTransport_GetStatus().
HRESULT InternetTransport_HandsOffCallback | ( | InternetTransport * | This | ) |
Definition at line 157 of file internettransport.c.
Referenced by IMAPTransport_HandsOffCallback(), POP3Transport_HandsOffCallback(), and SMTPTransport_HandsOffCallback().
HRESULT InternetTransport_InetServerFromAccount | ( | InternetTransport * | This, |
IImnAccount * | pAccount, | ||
LPINETSERVER | pInetServer | ||
) |
Definition at line 64 of file internettransport.c.
Referenced by IMAPTransport_InetServerFromAccount(), POP3Transport_InetServerFromAccount(), and SMTPTransport_InetServerFromAccount().
HRESULT InternetTransport_Init | ( | InternetTransport * | This | ) |
Definition at line 44 of file internettransport.c.
Referenced by CreateIMAPTransport(), CreatePOP3Transport(), and CreateSMTPTransport().
HRESULT InternetTransport_ReadLine | ( | InternetTransport * | This, |
INETXPORT_COMPLETION_FUNCTION | fnCompletion | ||
) |
Definition at line 201 of file internettransport.c.
Referenced by POP3Transport_CallbackProcessLISTResp(), POP3Transport_CallbackProcessRETRResp(), POP3Transport_CallbackProcessTOPResp(), POP3Transport_CallbackProcessUIDLResp(), POP3Transport_CallbackRecvDELEResp(), POP3Transport_CallbackRecvLISTResp(), POP3Transport_CallbackRecvNOOPResp(), POP3Transport_CallbackRecvPASSResp(), POP3Transport_CallbackRecvQUITResp(), POP3Transport_CallbackRecvRETRResp(), POP3Transport_CallbackRecvRSETResp(), POP3Transport_CallbackRecvSTATResp(), POP3Transport_CallbackRecvTOPResp(), POP3Transport_CallbackRecvUIDLResp(), POP3Transport_CallbackRecvUSERResp(), POP3Transport_Connect(), SMTPTransport_CallbackMessageReadDataResponse(), SMTPTransport_CallbackMessageReadFromResponse(), SMTPTransport_CallbackMessageReadResponse(), SMTPTransport_CallbackMessageReadToResponse(), SMTPTransport_CallbackProcessHelloResp(), SMTPTransport_CallbackReadDATAResponse(), SMTPTransport_CallbackReadMAILResponse(), SMTPTransport_CallbackReadRCPTResponse(), SMTPTransport_CallbackReadResponseDoNothing(), SMTPTransport_CallbackRecvHelloResp(), and SMTPTransport_Connect().
Definition at line 367 of file internettransport.c.
Referenced by DllMain().
Definition at line 383 of file internettransport.c.
Referenced by DllMain().
|
static |
Definition at line 265 of file internettransport.c.
Referenced by InternetTransport_RegisterClass().
HRESULT InternetTransport_Write | ( | InternetTransport * | This, |
const char * | pvData, | ||
int | cbSize, | ||
INETXPORT_COMPLETION_FUNCTION | fnCompletion | ||
) |
Definition at line 224 of file internettransport.c.
Referenced by InternetTransport_DoCommand(), and SMTPTransport_CallbackMessageSendDataStream().
WINE_DEFAULT_DEBUG_CHANNEL | ( | inetcomm | ) |