CMobilityEngine Class Reference

List of all members.

Public Member Functions

 ~CMobilityEngine ()
void ConnectL ()
void Disconnect ()
TBool IsIdle ()
void PreferredCarrierAvailable (TAccessPointInfo aOldAPInfo, TAccessPointInfo aNewAPInfo, TBool aIsUpgrade, TBool aIsSeamless)
void NewCarrierActive (TAccessPointInfo aNewAPInfo, TBool aIsSeamless)
void Error (TInt aError)

Static Public Member Functions

static CMobilityEngineNewL (CLogContainer *aLogView)
static CMobilityEngineNewLC (CLogContainer *aLogView)

Detailed Description

Class: CMobilityEngine

Discussion: This class will demonstrate Application Level Roaming (ALR) using the Mobility API Extension.

Definition at line 34 of file MobilityEngine.h.


Constructor & Destructor Documentation

CMobilityEngine::~CMobilityEngine (  ) 

Destructor

Definition at line 95 of file MobilityEngine.cpp.


Member Function Documentation

CMobilityEngine * CMobilityEngine::NewL ( CLogContainer aLogView  )  [static]

Symbian two phase construction

Parameters:
aLog view to send text results for display.

Definition at line 72 of file MobilityEngine.cpp.

CMobilityEngine * CMobilityEngine::NewLC ( CLogContainer aLogView  )  [static]

Symbian two phase construction

Parameters:
aLog view to send text results for display.

Definition at line 61 of file MobilityEngine.cpp.

void CMobilityEngine::ConnectL (  ) 

Make a connection

Definition at line 206 of file MobilityEngine.cpp.

void CMobilityEngine::Disconnect (  ) 

Terminate the connection

Definition at line 272 of file MobilityEngine.cpp.

TBool CMobilityEngine::IsIdle (  ) 

Return connection status

Definition at line 287 of file MobilityEngine.cpp.

void CMobilityEngine::PreferredCarrierAvailable ( TAccessPointInfo  aOldAPInfo,
TAccessPointInfo  aNewAPInfo,
TBool  aIsUpgrade,
TBool  aIsSeamless 
)

From MMobilityProtocolResp.

Parameters:
aOldAPInfo the current IAP used by the connection
aNewAPInfo the newly available IAP that can be used by the connection
aIsUpgrade 
aIsSeamless 

Definition at line 300 of file MobilityEngine.cpp.

void CMobilityEngine::NewCarrierActive ( TAccessPointInfo  aNewAPInfo,
TBool  aIsSeamless 
)

From MMobilityProtocolResp

Definition at line 333 of file MobilityEngine.cpp.

void CMobilityEngine::Error ( TInt  aError  ) 

From MMobilityProtocolResp

Definition at line 348 of file MobilityEngine.cpp.


Generated by  doxygen 1.6.2