RSuplProxyPosSubSession Class Reference

class RSuplProxyPosSubSession : public RSubSessionBase

Inherits from

Constructor & Destructor Documentation

RSuplProxyPosSubSession()

IMPORT_CRSuplProxyPosSubSession()

Member Functions Documentation

CancelGetPosition()

IMPORT_C voidCancelGetPosition()

CancelGetSuplInfo()

IMPORT_C voidCancelGetSuplInfo()

Close()

IMPORT_C voidClose()

GetPositionL(TRequestStatus &, TPositionInfoBase &)

IMPORT_C voidGetPositionL(TRequestStatus &aStatus,
TPositionInfoBase &aPosition
)

Parameters

TRequestStatus & aStatus
TPositionInfoBase & aPosition

GetSuplInfoL(TRequestStatus &, TSuplInfoRequestData &, HBufC8 *)

IMPORT_C voidGetSuplInfoL(TRequestStatus &aStatus,
TSuplInfoRequestData &aSuplInfoRequestData,
HBufC8 *aPosPayload
)

Parameters

TRequestStatus & aStatus
TSuplInfoRequestData & aSuplInfoRequestData
HBufC8 * aPosPayload

Open(RSuplProxyPosSession &, TInt)

IMPORT_C TIntOpen(RSuplProxyPosSession &aSession,
TIntaRequestId
)

Parameters

RSuplProxyPosSession & aSession
TInt aRequestId

ResetSubsessionRequestId(const TInt)

IMPORT_C TIntResetSubsessionRequestId(const TIntaRequestId)

Parameters

const TInt aRequestId

SendPosPayloadL(const HBufC8 &)

IMPORT_C voidSendPosPayloadL(const HBufC8 &aPayload)

Parameters

const HBufC8 & aPayload

SessionComplete()

IMPORT_C voidSessionComplete()

SetPositioningMethod(const TLbsNetPosRequestMethod &)

IMPORT_C voidSetPositioningMethod(const TLbsNetPosRequestMethod &aMethod)

Parameters

const TLbsNetPosRequestMethod & aMethod

SetSlpAddress(const TDesC &)

IMPORT_C voidSetSlpAddress(const TDesC &aServerAddress)

Parameters

const TDesC & aServerAddress

Member Data Documentation

TPckg< TPositionCourseInfo > * iPosPckg

TPckg< TPositionCourseInfo > *iPosPckg[private]

TPckg< TSuplInfoRequestData > * iRequestInfoPkg

TPckg< TSuplInfoRequestData > *iRequestInfoPkg[private]