CSaaSimAdaptation Class Reference

class CSaaSimAdaptation : public CAdaptationBase

Inherits from

Constructor & Destructor Documentation

CSaaSimAdaptation(CStartupAdaptationAdapter *)

CSaaSimAdaptation ( CStartupAdaptationAdapter * aAdapter ) [private]

Parameters

CStartupAdaptationAdapter * aAdapter

~CSaaSimAdaptation()

~CSaaSimAdaptation ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

GetCancel()

void GetCancel ( ) [private, virtual]

GetSimOwned(TDes8 &, TRequestStatus &)

void GetSimOwned ( TDes8 & aOwnedPckg,
TRequestStatus & aStatus
) [private, virtual]

Parameters

TDes8 & aOwnedPckg
TRequestStatus & aStatus

NewL(CStartupAdaptationAdapter *)

CSaaSimAdaptation * NewL ( CStartupAdaptationAdapter * aAdapter ) [static]

Parameters

CStartupAdaptationAdapter * aAdapter

NotifyCancel()

void NotifyCancel ( ) [private, virtual]

NotifySimEvent(TDes8 &, TRequestStatus &)

void NotifySimEvent ( TDes8 & aTypePckg,
TRequestStatus & aStatus
) [private, virtual]

Parameters

TDes8 & aTypePckg
TRequestStatus & aStatus

ParameterPckg()

TDesC8 * ParameterPckg ( ) [private, virtual]

See CAdaptationBase for description of method.

ProcessEventL(TSsmSimEventType)

void ProcessEventL ( TSsmSimEventType aEventType )

Processes the event passed in and distributes to waiting client or queues event.

Parameters

TSsmSimEventType aEventType

Release()

void Release ( ) [private, virtual]

RequestComplete(const StartupAdaptation::TCommand, TDesC8 &)

void RequestComplete ( const StartupAdaptation::TCommand aCommandId,
TDesC8 & aRetPckg
) [private, virtual]

Callback function called by the adaptation adapter when the command from this adaptation has been completed

Parameters

const StartupAdaptation::TCommand aCommandId
TDesC8 & aRetPckg

Member Data Documentation

TDes8 * iEventOutputBuffer

TDes8 * iEventOutputBuffer [private]

RArray< TSsmSimEventType > iEventQueue

RArray < TSsmSimEventType > iEventQueue [private]

TRequestStatus * iEventStatus

TRequestStatus * iEventStatus [private]

TBuf8< 1 > iNullBuf

TBuf8 < 1 > iNullBuf [private]

TDes8 * iReturnDes

TDes8 * iReturnDes [private]