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

IInternetTransport Interface Reference

import "imnxport.idl";

Inherits IUnknown.

Inherited by IIMAPTransport, IPOP3Transport, and ISMTPTransport.

Public Types

enum  IXPISSTATE { IXP_IS_CONNECTED, IXP_IS_BUSY, IXP_IS_READY, IXP_IS_AUTHENTICATED }

Public Member Functions

HRESULT GetServerInfo ([in, out] LPINETSERVER pInetServer)
IXPTYPE GetIXPType ()
HRESULT IsState ([in] IXPISSTATE isstate)
HRESULT InetServerFromAccount ([in] IImnAccount *pAccount,[in, out] LPINETSERVER pInetServer)
HRESULT Connect ([in] LPINETSERVER pInetServer,[in] boolean fAuthenticate,[in] boolean fCommandLogging)
HRESULT HandsOffCallback ()
HRESULT Disconnect ()
HRESULT DropConnection ()
HRESULT GetStatus ([out] IXPSTATUS *pCurrentStatus)

Data Fields

const boolean iitAUTHENTICATE = TRUE
const boolean iitDONT_AUTHENTICATe = FALSE
const boolean iitENABLE_ONCOMMAND = TRUE
const boolean iitDISABLE_ONCOMMAND = FALSE

Detailed Description

Definition at line 351 of file imnxport.idl.


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

Generated on Sun May 27 2012 06:23:07 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.