RSuplProxyPosSubSession Class Reference

class RSuplProxyPosSubSession : public RSubSessionBase

Inherits from

Constructor & Destructor Documentation

RSuplProxyPosSubSession()

IMPORT_C RSuplProxyPosSubSession ( )

Member Functions Documentation

CancelGetPosition()

IMPORT_C void CancelGetPosition ( )

CancelGetSuplInfo()

IMPORT_C void CancelGetSuplInfo ( )

Close()

IMPORT_C void Close ( )

GetPositionL(TRequestStatus &, TPositionInfoBase &)

IMPORT_C void GetPositionL ( TRequestStatus & aStatus,
TPositionInfoBase & aPosition
)

Parameters

TRequestStatus & aStatus
TPositionInfoBase & aPosition

GetSuplInfoL(TRequestStatus &, TSuplInfoRequestData &, HBufC8 *)

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

Parameters

TRequestStatus & aStatus
TSuplInfoRequestData & aSuplInfoRequestData
HBufC8 * aPosPayload

Open(RSuplProxyPosSession &, TInt)

IMPORT_C TInt Open ( RSuplProxyPosSession & aSession,
TInt aRequestId
)

Parameters

RSuplProxyPosSession & aSession
TInt aRequestId

ResetSubsessionRequestId(const TInt)

IMPORT_C TInt ResetSubsessionRequestId ( const TInt aRequestId )

Parameters

const TInt aRequestId

SendPosPayloadL(const HBufC8 &)

IMPORT_C void SendPosPayloadL ( const HBufC8 & aPayload )

Parameters

const HBufC8 & aPayload

SessionComplete()

IMPORT_C void SessionComplete ( )

SetPositioningMethod(const TLbsNetPosRequestMethod &)

IMPORT_C void SetPositioningMethod ( const TLbsNetPosRequestMethod & aMethod )

Parameters

const TLbsNetPosRequestMethod & aMethod

SetSlpAddress(const TDesC &)

IMPORT_C void SetSlpAddress ( const TDesC & aServerAddress )

Parameters

const TDesC & aServerAddress

Member Data Documentation

TPckg< TPositionCourseInfo > * iPosPckg

TPckg < TPositionCourseInfo > * iPosPckg [private]

TPckg< TSuplInfoRequestData > * iRequestInfoPkg

TPckg < TSuplInfoRequestData > * iRequestInfoPkg [private]