CHttpNetworkConnection Class Reference

class CHttpNetworkConnection : public CBase

Inherits from

Nested Classes and Structures

Constructor & Destructor Documentation

CHttpNetworkConnection()

CHttpNetworkConnection ( ) [private]

~CHttpNetworkConnection()

~CHttpNetworkConnection ( ) [private]

Member Functions Documentation

AssociateConnectionWithHttpSession()

void AssociateConnectionWithHttpSession ( ) [private]

Connection()

RConnection Connection ( ) [private, inline]

ConstructL()

void ConstructL ( ) [private]

HandleConnectionEvent(TInt)

void HandleConnectionEvent ( TInt aEvent ) [private]

Parameters

TInt aEvent

New()

CHttpNetworkConnection * New ( ) [static]

SetHttpService(CHttpService *)

void SetHttpService ( CHttpService * aService ) [private]

Parameters

CHttpService * aService

SetupConnection()

TInt SetupConnection ( ) [private]

Start()

IMPORT_C TInt Start ( )

Start the network connection for HTTP transactions. Default connection prefernces will be used.

Start(TCommDbConnPref, TBool)

IMPORT_C TInt Start ( TCommDbConnPref aConnPref,
TBool aAttachType = EFalse
)

Start the network connection for HTTP transactions.

Parameters

TCommDbConnPref aConnPref - connection prefernces can be specified.
TBool aAttachType = EFalse - EFalse

Stop()

IMPORT_C void Stop ( )

To Stop the network connection

Member Data Documentation

CConnectionInfo * iConnInfo

CConnectionInfo * iConnInfo [private]

CConnectionMonitor * iConnectionMonitor

CConnectionMonitor * iConnectionMonitor [private]

CHttpService * iHttpService

CHttpService * iHttpService [private]