CMobileLocationServicesPtrHolder Class Reference

class CMobileLocationServicesPtrHolder : public CMmPtrHolder

Holds the TPtr8 arrays for all RMobileLocationServices requests.

This class is internal.

Inherits from

Member Functions Documentation

NewL(TInt, TInt)

CMobileLocationServicesPtrHolder *NewL(TIntaSizeOfPtrArray,
TIntaSizeOfPtrCArray
)[static]

This method creates the RMobileLocationServices ptr holder object Array sizes depend on number of RMobileLocationServices requests that require ptr holder slots

Parameters

TInt aSizeOfPtrArrayNumber of TPtr8 slots required
TInt aSizeOfPtrCArrayNumber of TPtrC8 slots required

Member Enumerations Documentation

Enum TLocationServicesPtrCHolderSlots

Enumerators

ESlot1LcsSendMtlrResponse
ESlot1LcsSendMtlrError
ESlot1LcsMtlrReject
ESlot1LcsSendMeasurementControlFailure
EMaxNumberLocationServicesPtrCSlots

Enum TLocationServicesPtrHolderSlots

Enumerators

ESlot1LcsNotifyUeResetPositioningInformation
EMaxNumberLocationServicesPtrSlots