CPacketServicesDispatcher Class Reference

class CPacketServicesDispatcher : public CBase

This class is responsible for packing and unpacking data belonging to PacketServices related requests to the Licensee LTSY.

Inherits from

Public Member Functions
~CPacketServicesDispatcher ()
void CallbackActivatePdpContext ( TInt , const TDesC &, const TDesC8 &, RPacketContext::TProtocolType )
void CallbackDeactivatePdpContext ( TInt , const TDesC &)
void CallbackDeletePdpContext ( TInt , const TDesC &)
void CallbackGetMaxNoActiveServices ( TInt , TInt )
void CallbackGetMaxNoMonitoredServiceLists ( TInt , TInt )
void CallbackGetMbmsNetworkServiceStatus ( TInt , TMbmsNetworkServiceStatus )
void CallbackGetPacketAttachMode ( TInt , RPacketService::TAttachMode )
void CallbackGetPacketNetworkRegistrationStatus ( TInt , RPacketService::TRegistrationStatus )
void CallbackGetStaticCapabilities ( TInt , TUint )
void CallbackGetStatus ( TInt , RPacketService::TStatus , TBool )
void CallbackInitialiseMbmsContext ( TInt , const TDesC &, const TDesC &)
void CallbackInitialisePdpContext ( TInt , const TDesC &, const TDesC &)
void CallbackModifyActivePdpContext ( TInt , const TDesC &, TInt8 )
void CallbackNotifyConnectionInfoChange ( TInt , const TDesC &, const RPacketContext::TConnectionInfoV1 &)
void CallbackNotifyMbmsContextConfigChanged ( TInt , const TDesC &, const RPacketMbmsContext::TContextConfigMbmsV1 &)
void CallbackNotifyMbmsNetworkServiceStatusChange ( TInt , TMbmsNetworkServiceStatus )
void CallbackNotifyMbmsServiceAvailabilityChange ( TInt , const RArray < TUint > &)
void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt , const RPacketContext::TContextConfigGPRS &)
void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt , const RPacketContext::TContextConfigR99_R4 &)
void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt , const RPacketContext::TContextConfig_R5 &)
void CallbackNotifyPacketAttachModeChange ( TInt , RPacketService::TPreferredBearer )
void CallbackNotifyPacketDynamicCapsChange ( TInt , TBool , TBool )
void CallbackNotifyPacketMsClassChange ( TInt , RPacketService::TMSClass )
void CallbackNotifyPacketNetworkRegistrationStatus ( TInt , const RPacketService::TRegistrationStatus )
void CallbackNotifyPacketStatusChange ( TInt )
void CallbackNotifyPdpContextAdded ( TInt , const TDesC &)
void CallbackNotifyPdpContextConfigChanged ( TInt , const TDesC &, const TDesC8 &, const TDesC8 &, TUint , const TDesC8 &)
void CallbackNotifyPdpContextConnectionSpeedChange ( TInt , const TDesC &, TUint )
void CallbackNotifyPdpContextStatusChange ( TInt , const TDesC &, const TContextMisc &)
void CallbackNotifyQosProfileChange ( TInt , const TDesC &, const RPacketQoS::TQoSGPRSNegotiated &)
void CallbackNotifyQosProfileChange ( TInt , const TDesC &, const RPacketQoS::TQoSR99_R4Negotiated &)
void CallbackNotifyQosProfileChange ( TInt , const TDesC &, const RPacketQoS::TQoSR5Negotiated &)
void CallbackNotifyRatTransferCapsChange ( TInt , TDynamicTransferCapsFlags )
void CallbackPacketAttach ( TInt )
void CallbackPacketDetach ( TInt )
void CallbackRejectNetworkInitiatedContextActivationRequest ( TInt )
void CallbackSetDefaultPdpContextParams ( TInt )
void CallbackSetPacketAttachMode ( TInt )
void CallbackSetPdpContextConfig ( TInt , const TDesC &)
void CallbackSetPdpContextQos ( TInt , const TDesC &)
void CallbackSync ( CRequestQueueOneShot::TIpcDataPackage &)
void CallbackUpdateMbmsMonitorServiceList ( TInt )
void CallbackUpdateMbmsMonitorServiceList ( TInt , const RArray < TUint > &)
void CallbackUpdateMbmsSessionList ( TInt , const TDesC &)
TInt DispatchActivatePdpContextL (const CMmDataPackage *)
TInt DispatchAddPacketFilterL (const CMmDataPackage *)
TInt DispatchDeactivatePdpContextL (const CMmDataPackage *)
TInt DispatchDeletePdpContextL (const CMmDataPackage *)
TInt DispatchGetMaxNoActiveServicesL ()
TInt DispatchGetMaxNoMonitoredServiceListsL ()
TInt DispatchGetMbmsNetworkServiceStatusL (const CMmDataPackage *)
TInt DispatchGetPacketAttachModeL (const CMmDataPackage *)
TInt DispatchGetPacketNetworkRegistrationStatusL ()
TInt DispatchGetStaticCapabilitiesL ()
TInt DispatchGetStatusL ()
TInt DispatchInitialiseMbmsContextL (const CMmDataPackage *)
TInt DispatchInitialisePdpContextL (const CMmDataPackage *)
TInt DispatchModifyActivePdpContextL (const CMmDataPackage *)
TInt DispatchPacketAttachL ()
TInt DispatchPacketDetachL ()
TInt DispatchRejectNetworkInitiatedContextActivationRequestL ()
TInt DispatchRemovePacketFilterL (const CMmDataPackage *)
TInt DispatchSetDefaultPdpContextParamsL (const CMmDataPackage *)
TInt DispatchSetPacketAttachModeL (const CMmDataPackage *)
TInt DispatchSetPdpContextConfigL (const CMmDataPackage *)
TInt DispatchSetPdpContextQosL (const CMmDataPackage *)
TInt DispatchUpdateMbmsMonitorServiceListL (const CMmDataPackage *)
TInt DispatchUpdateMbmsSessionListL (const CMmDataPackage *)
CPacketServicesDispatcher * NewL ( MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
CPacketServicesDispatcher * NewLC ( MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
void SetDispatcherHolder ( TDispatcherHolder &)
Private Member Functions
CPacketServicesDispatcher ( MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
void ConstructL ()
void ConvertDNSToPCOBuffer (const TDes8 &, const TDes8 &, const TUint8 , TDes8 &)
void ConvertUsernameAndPasswordToPCOBuffer (const TDes8 &, const TDes8 &, const TUint8 , TDes8 &)
CPcktMbmsMonitoredServiceList * CreateServiceListL (const RArray < TUint > &)
void DecodePCO (const RPacketContext::TMiscProtocolBuffer &, RPacketContext::TAuthData &, RPacketContext::TAuthData &, RPacketContext::TProtocolAddress &, RPacketContext::TProtocolAddress &, RPacketContext::TMiscProtocolBuffer &)
TInt EtelPcktR97NegToEtelPcktR99R4NegQoS (const RPacketQoS::TQoSGPRSNegotiated &, RPacketQoS::TQoSR99_R4Negotiated &)
TInt EtelPcktR99R4NegToEtelPcktR5NegQoS (const RPacketQoS::TQoSR99_R4Negotiated &, RPacketQoS::TQoSR5Negotiated &)
TInt EtelPcktR99R4NegToEtelPcktR97NegQoS (const RPacketQoS::TQoSR99_R4Negotiated &, RPacketQoS::TQoSGPRSNegotiated &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Private Attributes
TDispatcherHolder * iDispatcherHolder
MLtsyDispatchPacketServicesActivatePdpContext * iLtsyDispatchPacketServicesActivatePdpContext
MLtsyDispatchPacketServicesAddPacketFilter * iLtsyDispatchPacketServicesAddPacketFilter
MLtsyDispatchPacketServicesDeactivatePdpContext * iLtsyDispatchPacketServicesDeactivatePdpContext
MLtsyDispatchPacketServicesDeletePdpContext * iLtsyDispatchPacketServicesDeletePdpContext
MLtsyDispatchPacketServicesGetMaxNoActiveServices * iLtsyDispatchPacketServicesGetMaxNoActiveServices
MLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists * iLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists
MLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus * iLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus
MLtsyDispatchPacketServicesGetPacketAttachMode * iLtsyDispatchPacketServicesGetPacketAttachMode
MLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus * iLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus
MLtsyDispatchPacketServicesGetStaticCapabilities * iLtsyDispatchPacketServicesGetStaticCapabilities
MLtsyDispatchPacketServicesGetStatus * iLtsyDispatchPacketServicesGetStatus
MLtsyDispatchPacketServicesInitialiseMbmsContext * iLtsyDispatchPacketServicesInitialiseMbmsContext
MLtsyDispatchPacketServicesInitialisePdpContext * iLtsyDispatchPacketServicesInitialisePdpContext
MLtsyDispatchPacketServicesModifyActivePdpContext * iLtsyDispatchPacketServicesModifyActivePdpContext
MLtsyDispatchPacketServicesNotifyPacketStatusChange * iLtsyDispatchPacketServicesNotifyPacketStatusChange
MLtsyDispatchPacketServicesPacketAttach * iLtsyDispatchPacketServicesPacketAttach
MLtsyDispatchPacketServicesPacketDetach * iLtsyDispatchPacketServicesPacketDetach
MLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest * iLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest
MLtsyDispatchPacketServicesRemovePacketFilter * iLtsyDispatchPacketServicesRemovePacketFilter
MLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams * iLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams
MLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params * iLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params
MLtsyDispatchPacketServicesSetPacketAttachMode * iLtsyDispatchPacketServicesSetPacketAttachMode
MLtsyDispatchPacketServicesSetPdpContextConfig * iLtsyDispatchPacketServicesSetPdpContextConfig
MLtsyDispatchPacketServicesSetPdpContextQosGprs * iLtsyDispatchPacketServicesSetPdpContextQosGprs
MLtsyDispatchPacketServicesSetPdpContextQosR5 * iLtsyDispatchPacketServicesSetPdpContextQosR5
MLtsyDispatchPacketServicesSetPdpContextQosR99R4 * iLtsyDispatchPacketServicesSetPdpContextQosR99R4
MLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList * iLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList
MLtsyDispatchPacketServicesUpdateMbmsSessionList * iLtsyDispatchPacketServicesUpdateMbmsSessionList
MLtsyDispatchFactoryV1 & iLtsyFactoryV1
MmMessageManagerCallback & iMessageManagerCallback
CRequestQueueOneShot & iRequestAsyncOneShot

Constructor & Destructor Documentation

CPacketServicesDispatcher(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)

CPacketServicesDispatcher ( MLtsyDispatchFactoryV1 & aLtsyFactory,
MmMessageManagerCallback & aMessageManagerCallback,
CRequestQueueOneShot & aRequestAsyncOneShot
) [private]

Parameters

MLtsyDispatchFactoryV1 & aLtsyFactory
MmMessageManagerCallback & aMessageManagerCallback
CRequestQueueOneShot & aRequestAsyncOneShot

~CPacketServicesDispatcher()

~CPacketServicesDispatcher ( ) [virtual]

Member Functions Documentation

CallbackActivatePdpContext(TInt, const TDesC &, const TDesC8 &, RPacketContext::TProtocolType)

void CallbackActivatePdpContext ( TInt aError,
const TDesC & aContextName,
const TDesC8 & aAccessPointName,
RPacketContext::TProtocolType aPdpType
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesActivatePdpContextComp()

Parameters

TInt aError KErrNone on success, or another error code indicating the error otherwise.
const TDesC & aContextName The name of the context that has been activated.
const TDesC8 & aAccessPointName The name of the access point that has been activated. This should be a descriptor of maximum length RPacketContext::KGSNNameLength such as RPacketContext::TGSNAddress
RPacketContext::TProtocolType aPdpType The protocol used to connect to the packet data gateway.

CallbackDeactivatePdpContext(TInt, const TDesC &)

void CallbackDeactivatePdpContext ( TInt aError,
const TDesC & aContextName
)

Parameters

TInt aError The error code.
const TDesC & aContextName The context name that has been deactivated, The maximum length of the descriptor should not exceed KMaxInfoName.

CallbackDeletePdpContext(TInt, const TDesC &)

void CallbackDeletePdpContext ( TInt aError,
const TDesC & aContextName
)

Parameters

TInt aError The error code.
const TDesC & aContextName The context name.

CallbackGetMaxNoActiveServices(TInt, TInt)

void CallbackGetMaxNoActiveServices ( TInt aError,
TInt aMaxNoActiveServices
)

Callback function to be used by the request to complete the maximum number of active services. CCtsyDispatcherCallback::CallbackPacketServicesGetMaxNoActiveServicesComp()

Parameters

TInt aError The error code.
TInt aMaxNoActiveServices The maximum number of active services allowed (hence the maximum number of contexts allowed).

CallbackGetMaxNoMonitoredServiceLists(TInt, TInt)

void CallbackGetMaxNoMonitoredServiceLists ( TInt aError,
TInt aMaxNoMonitoredServiceLists
)

Callback function to be used by the request to complete the maximum number of monitored service lists CCtsyDispatcherCallback::CallbackPacketServicesGetMaxNoMonitoredServiceListsComp()

RPacketService::EnumerateMbmsMonitorServiceList()

Parameters

TInt aError The error code.
TInt aMaxNoMonitoredServiceLists The maximum number of monitored service lists.

CallbackGetMbmsNetworkServiceStatus(TInt, TMbmsNetworkServiceStatus)

void CallbackGetMbmsNetworkServiceStatus ( TInt aError,
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus
)

Callback function to be used by the request to complete the MBMS network service status. CCtsyDispatcherCallback::CallbackPacketServicesGetMbmsNetworkServiceStatusComp()

Parameters

TInt aError The error code.
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus The network service status.

CallbackGetPacketAttachMode(TInt, RPacketService::TAttachMode)

void CallbackGetPacketAttachMode ( TInt aError,
RPacketService::TAttachMode aAttachMode
)

Parameters

TInt aError The error code.
RPacketService::TAttachMode aAttachMode The packet attach mode.

CallbackGetPacketNetworkRegistrationStatus(TInt, RPacketService::TRegistrationStatus)

void CallbackGetPacketNetworkRegistrationStatus ( TInt aError,
RPacketService::TRegistrationStatus aRegistrationStatus
)

Parameters

TInt aError The error code to be returned to the CTSY Dispatcher.
RPacketService::TRegistrationStatus aRegistrationStatus The current network registration status.

CallbackGetStaticCapabilities(TInt, TUint)

void CallbackGetStaticCapabilities ( TInt aError,
TUint aStaticCapabilities
)

Parameters

TInt aError The error code.
TUint aStaticCapabilities A bit field containing the static capabilities to be returned to the CTSY. This can be created from a bit-wise OR (|) of values from RPacketService::TStaticMiscCaps.

CallbackGetStatus(TInt, RPacketService::TStatus, TBool)

void CallbackGetStatus ( TInt aError,
RPacketService::TStatus aPacketStatus,
TBool aIsResumed
)

Callback function to be used by the request to complete the packet status.

RPacketService::GetStatus()

Parameters

TInt aError The error code.
RPacketService::TStatus aPacketStatus The packet status as returned from LTSY
TBool aIsResumed Flag indicating whether packet service has been resumed from suspended state.

CallbackInitialiseMbmsContext(TInt, const TDesC &, const TDesC &)

void CallbackInitialiseMbmsContext ( TInt aError,
const TDesC & aContextName,
const TDesC & aChannelId
)

Callback function to be used by the request to complete the maximum number of active services. CCtsyDispatcherCallback::CallbackPacketServicesInitialiseMbmsContextComp()

Parameters

TInt aError The error code.
const TDesC & aContextName The name of the current context, the descriptor should be a maximum length of KMaxInfoName.
const TDesC & aChannelId The current channelId descriptor, the descriptor should be a maximum length of KMaxName.

CallbackInitialisePdpContext(TInt, const TDesC &, const TDesC &)

void CallbackInitialisePdpContext ( TInt aError,
const TDesC & aContextName,
const TDesC & aChannelId
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesInitialisePdpContextComp()

Parameters

TInt aError The error code.
const TDesC & aContextName The name of the current context, the descriptor should be TBuf<10>
const TDesC & aChannelId The current channelId descriptor, the descriptor should be a TName

CallbackModifyActivePdpContext(TInt, const TDesC &, TInt8)

void CallbackModifyActivePdpContext ( TInt aError,
const TDesC & aContextName,
TInt8 aRejectionCode
)

Parameters

TInt aError The error code.
const TDesC & aContextName The context name which has been modified.
TInt8 aRejectionCode The reason code for any failure of modification.

CallbackNotifyConnectionInfoChange(TInt, const TDesC &, const RPacketContext::TConnectionInfoV1 &)

void CallbackNotifyConnectionInfoChange ( TInt aError,
const TDesC & aContextName,
const RPacketContext::TConnectionInfoV1 & aConnectionInfo
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyConnectionInfoChangeInd()

Parameters

TInt aError The error code to be returned.
const TDesC & aContextName The context name, the maximum length of the descriptor should not exceed KMaxInfoName.
const RPacketContext::TConnectionInfoV1 & aConnectionInfo The details of the connection, including HSDPA Category and HSUPA Category

CallbackNotifyMbmsContextConfigChanged(TInt, const TDesC &, const RPacketMbmsContext::TContextConfigMbmsV1 &)

void CallbackNotifyMbmsContextConfigChanged ( TInt aError,
const TDesC & aContextName,
const RPacketMbmsContext::TContextConfigMbmsV1 & aContextConfigMbms
)

Parameters

TInt aError The error code to be returned.
const TDesC & aContextName The context name.
const RPacketMbmsContext::TContextConfigMbmsV1 & aContextConfigMbms The context configuration data.

CallbackNotifyMbmsNetworkServiceStatusChange(TInt, TMbmsNetworkServiceStatus)

void CallbackNotifyMbmsNetworkServiceStatusChange ( TInt aError,
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus
)

Parameters

TInt aError The error code.
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus The network service status.

CallbackNotifyMbmsServiceAvailabilityChange(TInt, const RArray< TUint > &)

void CallbackNotifyMbmsServiceAvailabilityChange ( TInt aError,
const RArray < TUint > & aAvailableServiceIds
)

Parameters

TInt aError The error code.
const RArray < TUint > & aAvailableServiceIds The list of Service Ids which are currently available.

CallbackNotifyNetworkInitiatedContextActivationRequest(TInt, const RPacketContext::TContextConfigGPRS &)

void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt aError,
const RPacketContext::TContextConfigGPRS & aContextConfigGPRS
)

Parameters

TInt aError The error code.
const RPacketContext::TContextConfigGPRS & aContextConfigGPRS The GPRS context configuration to be returned to the CTSY Dispatcher.

CallbackNotifyNetworkInitiatedContextActivationRequest(TInt, const RPacketContext::TContextConfigR99_R4 &)

void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt aError,
const RPacketContext::TContextConfigR99_R4 & aContextConfigR99_R4
)

Parameters

TInt aError The error code.
const RPacketContext::TContextConfigR99_R4 & aContextConfigR99_R4 The release 99 or release 4 context configuration to be returned to the CTSY Dispatcher.

CallbackNotifyNetworkInitiatedContextActivationRequest(TInt, const RPacketContext::TContextConfig_R5 &)

void CallbackNotifyNetworkInitiatedContextActivationRequest ( TInt aError,
const RPacketContext::TContextConfig_R5 & aContextConfig_R5
)

Parameters

TInt aError The error code.
const RPacketContext::TContextConfig_R5 & aContextConfig_R5 The release 5 context configuration to be returned to the CTSY Dispatcher.

CallbackNotifyPacketAttachModeChange(TInt, RPacketService::TPreferredBearer)

void CallbackNotifyPacketAttachModeChange ( TInt aError,
RPacketService::TPreferredBearer aBearer
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPacketAttachModeChangeInd()

Parameters

TInt aError The error code.
RPacketService::TPreferredBearer aBearer The new bearer.

CallbackNotifyPacketDynamicCapsChange(TInt, TBool, TBool)

void CallbackNotifyPacketDynamicCapsChange ( TInt aError,
TBool aGprsIsSupportedOnCell,
TBool aCsServicesIsSupportedOnCell
)

Parameters

TInt aError The error code.
TBool aGprsIsSupportedOnCell indication whether GPRS is supported and should be returned to the CTSY Dispatcher.
TBool aCsServicesIsSupportedOnCell indication whether CS services are supported and should be returned to the CTSY Dispatcher.

CallbackNotifyPacketMsClassChange(TInt, RPacketService::TMSClass)

void CallbackNotifyPacketMsClassChange ( TInt aError,
RPacketService::TMSClass aMSClass
)

Parameters

TInt aError The error code.
RPacketService::TMSClass aMSClass MS class to be returned to the CTSY.

CallbackNotifyPacketNetworkRegistrationStatus(TInt, const RPacketService::TRegistrationStatus)

void CallbackNotifyPacketNetworkRegistrationStatus ( TInt aError,
const RPacketService::TRegistrationStatus aRegistrationStatus
)

Parameters

TInt aError The error code.
const RPacketService::TRegistrationStatus aRegistrationStatus network registration status.

CallbackNotifyPacketStatusChange(TInt)

void CallbackNotifyPacketStatusChange ( TInt aError )

Parameters

TInt aError

CallbackNotifyPdpContextAdded(TInt, const TDesC &)

void CallbackNotifyPdpContextAdded ( TInt aError,
const TDesC & aContextName
)

Parameters

TInt aError The error code.
const TDesC & aContextName PDP context name to be returned.

CallbackNotifyPdpContextConfigChanged(TInt, const TDesC &, const TDesC8 &, const TDesC8 &, TUint, const TDesC8 &)

void CallbackNotifyPdpContextConfigChanged ( TInt aError,
const TDesC & aContextName,
const TDesC8 & aAccessPointName,
const TDesC8 & aPdpAddress,
TUint aPdpCompression,
const TDesC8 & aPcoBuffer
)

Parameters

TInt aError The error code.
const TDesC & aContextName The name of the context which the change in configuration refers to.
const TDesC8 & aAccessPointName The name of the access point. This should be a descriptor of maximum length RPacketContext::KGSNNameLength such as a RPacketContext::TGSNAddress
const TDesC8 & aPdpAddress The protocol address. This should be a descriptor of maximum length RPacketContext::KMaxPDPAddressLength such as a RPacketContext::TProtocolAddress
TUint aPdpCompression The PDP compression level.
const TDesC8 & aPcoBuffer The PCO buffer. This should be a descriptor of maximum length RPacketContext::KMiscProtocolBufferLength such as a RPacketContext::TMiscProtocolBuffer.

CallbackNotifyPdpContextConnectionSpeedChange(TInt, const TDesC &, TUint)

void CallbackNotifyPdpContextConnectionSpeedChange ( TInt aError,
const TDesC & aContextName,
TUint aConnectionSpeed
)

Callback function to be used by the Licensee LTSY to notify context connection speed change (IPC EPacketContextNotifyConnectionSpeedChange).

Parameters

TInt aError The error code to be returned.
const TDesC & aContextName context name.
TUint aConnectionSpeed context connection speed in bits per second.

CallbackNotifyPdpContextStatusChange(TInt, const TDesC &, const TContextMisc &)

void CallbackNotifyPdpContextStatusChange ( TInt aError,
const TDesC & aContextName,
const TContextMisc & aContextMisc
)

Parameters

TInt aError The error code to be returned.
const TDesC & aContextName context name.
const TContextMisc & aContextMisc context miscellaneous information

CallbackNotifyQosProfileChange(TInt, const TDesC &, const RPacketQoS::TQoSGPRSNegotiated &)

void CallbackNotifyQosProfileChange ( TInt aError,
const TDesC & aContextName,
const RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated
)

Callback function to be used by the Licensee LTSY to notify change in the GPRS QoS profile (IPCEPacketQoSNotifyProfileChanged).

Parameters

TInt aError The error code.
const TDesC & aContextName context name to be returned to the CTSY Dispatcher.
const RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated context negotiated GPRS QOS profile to be returned to the CTSY Dispatcher.

CallbackNotifyQosProfileChange(TInt, const TDesC &, const RPacketQoS::TQoSR99_R4Negotiated &)

void CallbackNotifyQosProfileChange ( TInt aError,
const TDesC & aContextName,
const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated
)

Callback function to be used by the Licensee LTSY to notify change in the R99R4 QoS profile (IPCEPacketQoSNotifyProfileChanged).

Parameters

TInt aError The error code.
const TDesC & aContextName context name to be returned to the CTSY Dispatcher.
const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated context negotiated R99 QOS profile to be returned to the CTSY Dispatcher.

CallbackNotifyQosProfileChange(TInt, const TDesC &, const RPacketQoS::TQoSR5Negotiated &)

void CallbackNotifyQosProfileChange ( TInt aError,
const TDesC & aContextName,
const RPacketQoS::TQoSR5Negotiated & aQoSR5Negotiated
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyQosProfileChangedInd()

Parameters

TInt aError The error code.
const TDesC & aContextName Context name to be returned to the CTSY Dispatcher.
const RPacketQoS::TQoSR5Negotiated & aQoSR5Negotiated Context negotiated R5 QOS profile to be returned to the CTSY Dispatcher.

CallbackNotifyRatTransferCapsChange(TInt, TDynamicTransferCapsFlags)

void CallbackNotifyRatTransferCapsChange ( TInt aError,
TDynamicTransferCapsFlags aCaps
)

Parameters

TInt aError The error code.
TDynamicTransferCapsFlags aCaps The capabilities flag.

CallbackPacketAttach(TInt)

void CallbackPacketAttach ( TInt aError )

Parameters

TInt aError The error code.

CallbackPacketDetach(TInt)

void CallbackPacketDetach ( TInt aError )

Parameters

TInt aError The error code.

CallbackRejectNetworkInitiatedContextActivationRequest(TInt)

void CallbackRejectNetworkInitiatedContextActivationRequest ( TInt aError )

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesRejectNetworkInitiatedContextActivationRequestComp()

RPacketContext::RejectActivationRequest()

Parameters

TInt aError The error code.

CallbackSetDefaultPdpContextParams(TInt)

void CallbackSetDefaultPdpContextParams ( TInt aError )

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetDefaultPdpContextParamsComp()

RPacketContext::SetDefaultContextParams()

Parameters

TInt aError The error code.

CallbackSetPacketAttachMode(TInt)

void CallbackSetPacketAttachMode ( TInt aError )

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetPacketAttachModeComp()

Parameters

TInt aError The error code.

CallbackSetPdpContextConfig(TInt, const TDesC &)

void CallbackSetPdpContextConfig ( TInt aError,
const TDesC & aContextName
)

Parameters

TInt aError The error code.
const TDesC & aContextName

CallbackSetPdpContextQos(TInt, const TDesC &)

void CallbackSetPdpContextQos ( TInt aError,
const TDesC & aContextName
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetPdpContextQosComp()

RPacketContext::SetProfileParameters()

Parameters

TInt aError The error code.
const TDesC & aContextName The context's name, the maximum length of the descriptor should not exceed KMaxInfoName.

CallbackSync(CRequestQueueOneShot::TIpcDataPackage &)

void CallbackSync ( CRequestQueueOneShot::TIpcDataPackage & aIpcDataPackage )

Part of the MDispatcherCallback interface. Used to complete requests handled synchronously by the Licensee LTSY asynchronously back to the Common TSY.

MDispatcherCallback::CallbackSync

Parameters

CRequestQueueOneShot::TIpcDataPackage & aIpcDataPackage Package encapsulating the request.

CallbackUpdateMbmsMonitorServiceList(TInt)

void CallbackUpdateMbmsMonitorServiceList ( TInt aError )

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsMonitorServiceListComp()

Parameters

TInt aError The error code.

CallbackUpdateMbmsMonitorServiceList(TInt, const RArray< TUint > &)

void CallbackUpdateMbmsMonitorServiceList ( TInt aError,
const RArray < TUint > & aFailedServiceIds
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsMonitorServiceListComp()

Parameters

TInt aError
const RArray < TUint > & aFailedServiceIds A list containing the service Id which cannot be updated via the action (e.g. Id of a service that could not be added)

CallbackUpdateMbmsSessionList(TInt, const TDesC &)

void CallbackUpdateMbmsSessionList ( TInt aError,
const TDesC & aContextName
)

Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsSessionListComp()

Parameters

TInt aError The error code.
const TDesC & aContextName The name of the MBMS context, the descriptor should be a maximum length of KMaxInfoName.

ConstructL()

void ConstructL ( ) [private]

Second phase constructor.

ConvertDNSToPCOBuffer(const TDes8 &, const TDes8 &, const TUint8, TDes8 &)

void ConvertDNSToPCOBuffer ( const TDes8 & aPrimaryDNS,
const TDes8 & aSecondaryDNS,
const TUint8 aRequestID,
TDes8 & aFormatPcoBufferAddr
) [private]

Parameters

const TDes8 & aPrimaryDNS
const TDes8 & aSecondaryDNS
const TUint8 aRequestID
TDes8 & aFormatPcoBufferAddr

ConvertUsernameAndPasswordToPCOBuffer(const TDes8 &, const TDes8 &, const TUint8, TDes8 &)

void ConvertUsernameAndPasswordToPCOBuffer ( const TDes8 & aUsername,
const TDes8 & aPassword,
const TUint8 aRequestID,
TDes8 & aFormatedBuffer
) [private]

Parameters

const TDes8 & aUsername
const TDes8 & aPassword
const TUint8 aRequestID
TDes8 & aFormatedBuffer

CreateServiceListL(const RArray< TUint > &)

CPcktMbmsMonitoredServiceList * CreateServiceListL ( const RArray < TUint > & aServiceIds ) const [private]

Parameters

const RArray < TUint > & aServiceIds

DecodePCO(const RPacketContext::TMiscProtocolBuffer &, RPacketContext::TAuthData &, RPacketContext::TAuthData &, RPacketContext::TProtocolAddress &, RPacketContext::TProtocolAddress &, RPacketContext::TMiscProtocolBuffer &)

void DecodePCO ( const RPacketContext::TMiscProtocolBuffer & aPcoBuffer,
RPacketContext::TAuthData & aUsername,
RPacketContext::TAuthData & aPassword,
RPacketContext::TProtocolAddress & aPrimaryDNS,
RPacketContext::TProtocolAddress & aSecondaryDNS,
RPacketContext::TMiscProtocolBuffer & aMiscBuffer
) [private]

DispatchActivatePdpContextL(const CMmDataPackage *)

TInt DispatchActivatePdpContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextActivate and pass request on to Licensee LTSY.

RPacketContext::Activate()

Parameters

const CMmDataPackage * aDataPackage

DispatchAddPacketFilterL(const CMmDataPackage *)

TInt DispatchAddPacketFilterL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextAddPacketFilter and pass request on to Licensee LTSY.

RPacketContext::AddPacketFilter()

Parameters

const CMmDataPackage * aDataPackage

DispatchDeactivatePdpContextL(const CMmDataPackage *)

TInt DispatchDeactivatePdpContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextDeactivate and pass request on to Licensee LTSY.

RPacketContext::Deactivate()

Parameters

const CMmDataPackage * aDataPackage

DispatchDeletePdpContextL(const CMmDataPackage *)

TInt DispatchDeletePdpContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextDelete and pass request on to Licensee LTSY.

RPacketContext::Delete()

Parameters

const CMmDataPackage * aDataPackage

DispatchGetMaxNoActiveServicesL()

TInt DispatchGetMaxNoActiveServicesL ( )

Pass request on to Licensee LTSY.

DispatchGetMaxNoMonitoredServiceListsL()

TInt DispatchGetMaxNoMonitoredServiceListsL ( )

Pass request on to Licensee LTSY.

DispatchGetMbmsNetworkServiceStatusL(const CMmDataPackage *)

TInt DispatchGetMbmsNetworkServiceStatusL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketGetMbmsNetworkServiceStatus and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchGetPacketAttachModeL(const CMmDataPackage *)

TInt DispatchGetPacketAttachModeL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketGetAttachMode and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchGetPacketNetworkRegistrationStatusL()

TInt DispatchGetPacketNetworkRegistrationStatusL ( )

Pass EPacketGetNtwkRegStatus request on to Licensee LTSY.

DispatchGetStaticCapabilitiesL()

TInt DispatchGetStaticCapabilitiesL ( )

Pass request on to Licensee LTSY.

DispatchGetStatusL()

TInt DispatchGetStatusL ( )

Pass request on to Licensee LTSY.

DispatchInitialiseMbmsContextL(const CMmDataPackage *)

TInt DispatchInitialiseMbmsContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to ECtsyPacketMbmsInitialiseContextReq and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchInitialisePdpContextL(const CMmDataPackage *)

TInt DispatchInitialisePdpContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextInitialiseContext and pass request on to Licensee LTSY.

RPacketContext::InitialiseContext()

Parameters

const CMmDataPackage * aDataPackage Package primary and secondary context names

DispatchModifyActivePdpContextL(const CMmDataPackage *)

TInt DispatchModifyActivePdpContextL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextModifyActiveContext and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchPacketAttachL()

TInt DispatchPacketAttachL ( )

Pass request on to Licensee LTSY.

RPacketService::Attach()

DispatchPacketDetachL()

TInt DispatchPacketDetachL ( )

Pass request on to Licensee LTSY.

RPacketService::Detach()

DispatchRejectNetworkInitiatedContextActivationRequestL()

TInt DispatchRejectNetworkInitiatedContextActivationRequestL ( )

Pass request on to Licensee LTSY.

RPacketService::RejectActivationRequest()

DispatchRemovePacketFilterL(const CMmDataPackage *)

TInt DispatchRemovePacketFilterL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextRemovePacketFilter and pass request on to Licensee LTSY.

RPacketContext::RemovePacketFilter()

Parameters

const CMmDataPackage * aDataPackage

DispatchSetDefaultPdpContextParamsL(const CMmDataPackage *)

TInt DispatchSetDefaultPdpContextParamsL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketSetDefaultContextParams and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage Packaged configuration parameters, either GPRS or R99

DispatchSetPacketAttachModeL(const CMmDataPackage *)

TInt DispatchSetPacketAttachModeL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketSetAttachMode and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchSetPdpContextConfigL(const CMmDataPackage *)

TInt DispatchSetPdpContextConfigL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextSetConfig and pass request on to Licensee LTSY.

The following function uses a PCO buffer: The purpose of the protocol configuration options (PCO) is to transfer external network protocol options associated with a PDP context activation, and transfer additional (protocol) data (e.g. configuration parameters, error codes or messages/events) associated with an external protocol or an application. The protocol configuration options (PCO) is a type 4 information element with a minimum length of 3 octets and a maximum length of 253 octets In order to generate the PCO buffer a TTlvStruct object is being used. The TTlvStruct wraps the buffers inserted to the PCO and identifies the buffers with given IDs.

Parameters

const CMmDataPackage * aDataPackage

DispatchSetPdpContextQosL(const CMmDataPackage *)

TInt DispatchSetPdpContextQosL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketQoSSetProfileParams and pass request on to Licensee LTSY.

RPacketQoS::SetProfileParameters()

Parameters

const CMmDataPackage * aDataPackage

DispatchUpdateMbmsMonitorServiceListL(const CMmDataPackage *)

TInt DispatchUpdateMbmsMonitorServiceListL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketUpdateMbmsMonitorServiceList and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

DispatchUpdateMbmsSessionListL(const CMmDataPackage *)

TInt DispatchUpdateMbmsSessionListL ( const CMmDataPackage * aDataPackage )

Unpack data related to EPacketContextUpdateMbmsSessionList and pass request on to Licensee LTSY.

Parameters

const CMmDataPackage * aDataPackage

EtelPcktR97NegToEtelPcktR99R4NegQoS(const RPacketQoS::TQoSGPRSNegotiated &, RPacketQoS::TQoSR99_R4Negotiated &)

TInt EtelPcktR97NegToEtelPcktR99R4NegQoS ( const RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated,
RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated
) [private]

Parameters

const RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated
RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated

EtelPcktR99R4NegToEtelPcktR5NegQoS(const RPacketQoS::TQoSR99_R4Negotiated &, RPacketQoS::TQoSR5Negotiated &)

TInt EtelPcktR99R4NegToEtelPcktR5NegQoS ( const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated,
RPacketQoS::TQoSR5Negotiated & aQoSR5Negotiated
) [private]

Parameters

const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated
RPacketQoS::TQoSR5Negotiated & aQoSR5Negotiated

EtelPcktR99R4NegToEtelPcktR97NegQoS(const RPacketQoS::TQoSR99_R4Negotiated &, RPacketQoS::TQoSGPRSNegotiated &)

TInt EtelPcktR99R4NegToEtelPcktR97NegQoS ( const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated,
RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated
) [private]

Perform conversion from R99 negotiated QoS to R97 negotiated QoS according to 3GPP 24.008-750

Parameters

const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated - Etel R99_R4 negotiated QoS
RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated - Etel GPRS negotiated QoS

NewL(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)

CPacketServicesDispatcher * NewL ( MLtsyDispatchFactoryV1 & aLtsyFactory,
MmMessageManagerCallback & aMessageManagerCallback,
CRequestQueueOneShot & aRequestAsyncOneShot
) [static]

Parameters

MLtsyDispatchFactoryV1 & aLtsyFactory
MmMessageManagerCallback & aMessageManagerCallback
CRequestQueueOneShot & aRequestAsyncOneShot

NewLC(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)

CPacketServicesDispatcher * NewLC ( MLtsyDispatchFactoryV1 & aLtsyFactory,
MmMessageManagerCallback & aMessageManagerCallback,
CRequestQueueOneShot & aRequestAsyncOneShot
) [static]

Parameters

MLtsyDispatchFactoryV1 & aLtsyFactory
MmMessageManagerCallback & aMessageManagerCallback
CRequestQueueOneShot & aRequestAsyncOneShot

SetDispatcherHolder(TDispatcherHolder &)

void SetDispatcherHolder ( TDispatcherHolder & aDispatcherHolder )

Set the dispatcher holder.

Parameters

TDispatcherHolder & aDispatcherHolder Reference to dispatcher holder.

Member Data Documentation

TDispatcherHolder * iDispatcherHolder

TDispatcherHolder * iDispatcherHolder [private]

MLtsyDispatchPacketServicesActivatePdpContext * iLtsyDispatchPacketServicesActivatePdpContext

MLtsyDispatchPacketServicesActivatePdpContext * iLtsyDispatchPacketServicesActivatePdpContext [private]

MLtsyDispatchPacketServicesAddPacketFilter * iLtsyDispatchPacketServicesAddPacketFilter

MLtsyDispatchPacketServicesAddPacketFilter * iLtsyDispatchPacketServicesAddPacketFilter [private]

MLtsyDispatchPacketServicesDeactivatePdpContext * iLtsyDispatchPacketServicesDeactivatePdpContext

MLtsyDispatchPacketServicesDeactivatePdpContext * iLtsyDispatchPacketServicesDeactivatePdpContext [private]

MLtsyDispatchPacketServicesDeletePdpContext * iLtsyDispatchPacketServicesDeletePdpContext

MLtsyDispatchPacketServicesDeletePdpContext * iLtsyDispatchPacketServicesDeletePdpContext [private]

MLtsyDispatchPacketServicesGetMaxNoActiveServices * iLtsyDispatchPacketServicesGetMaxNoActiveServices

MLtsyDispatchPacketServicesGetMaxNoActiveServices * iLtsyDispatchPacketServicesGetMaxNoActiveServices [private]

MLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists * iLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists

MLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists * iLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists [private]

MLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus * iLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus

MLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus * iLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus [private]

MLtsyDispatchPacketServicesGetPacketAttachMode * iLtsyDispatchPacketServicesGetPacketAttachMode

MLtsyDispatchPacketServicesGetPacketAttachMode * iLtsyDispatchPacketServicesGetPacketAttachMode [private]

MLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus * iLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus

MLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus * iLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus [private]

MLtsyDispatchPacketServicesGetStaticCapabilities * iLtsyDispatchPacketServicesGetStaticCapabilities

MLtsyDispatchPacketServicesGetStaticCapabilities * iLtsyDispatchPacketServicesGetStaticCapabilities [private]

MLtsyDispatchPacketServicesGetStatus * iLtsyDispatchPacketServicesGetStatus

MLtsyDispatchPacketServicesGetStatus * iLtsyDispatchPacketServicesGetStatus [private]

MLtsyDispatchPacketServicesInitialiseMbmsContext * iLtsyDispatchPacketServicesInitialiseMbmsContext

MLtsyDispatchPacketServicesInitialiseMbmsContext * iLtsyDispatchPacketServicesInitialiseMbmsContext [private]

MLtsyDispatchPacketServicesInitialisePdpContext * iLtsyDispatchPacketServicesInitialisePdpContext

MLtsyDispatchPacketServicesInitialisePdpContext * iLtsyDispatchPacketServicesInitialisePdpContext [private]

MLtsyDispatchPacketServicesModifyActivePdpContext * iLtsyDispatchPacketServicesModifyActivePdpContext

MLtsyDispatchPacketServicesModifyActivePdpContext * iLtsyDispatchPacketServicesModifyActivePdpContext [private]

MLtsyDispatchPacketServicesNotifyPacketStatusChange * iLtsyDispatchPacketServicesNotifyPacketStatusChange

MLtsyDispatchPacketServicesNotifyPacketStatusChange * iLtsyDispatchPacketServicesNotifyPacketStatusChange [private]

MLtsyDispatchPacketServicesPacketAttach * iLtsyDispatchPacketServicesPacketAttach

MLtsyDispatchPacketServicesPacketAttach * iLtsyDispatchPacketServicesPacketAttach [private]

MLtsyDispatchPacketServicesPacketDetach * iLtsyDispatchPacketServicesPacketDetach

MLtsyDispatchPacketServicesPacketDetach * iLtsyDispatchPacketServicesPacketDetach [private]

MLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest * iLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest

MLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest * iLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest [private]

MLtsyDispatchPacketServicesRemovePacketFilter * iLtsyDispatchPacketServicesRemovePacketFilter

MLtsyDispatchPacketServicesRemovePacketFilter * iLtsyDispatchPacketServicesRemovePacketFilter [private]

MLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams * iLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams

MLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams * iLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams [private]

MLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params * iLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params

MLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params * iLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params [private]

MLtsyDispatchPacketServicesSetPacketAttachMode * iLtsyDispatchPacketServicesSetPacketAttachMode

MLtsyDispatchPacketServicesSetPacketAttachMode * iLtsyDispatchPacketServicesSetPacketAttachMode [private]

MLtsyDispatchPacketServicesSetPdpContextConfig * iLtsyDispatchPacketServicesSetPdpContextConfig

MLtsyDispatchPacketServicesSetPdpContextConfig * iLtsyDispatchPacketServicesSetPdpContextConfig [private]

MLtsyDispatchPacketServicesSetPdpContextQosGprs * iLtsyDispatchPacketServicesSetPdpContextQosGprs

MLtsyDispatchPacketServicesSetPdpContextQosGprs * iLtsyDispatchPacketServicesSetPdpContextQosGprs [private]

MLtsyDispatchPacketServicesSetPdpContextQosR5 * iLtsyDispatchPacketServicesSetPdpContextQosR5

MLtsyDispatchPacketServicesSetPdpContextQosR5 * iLtsyDispatchPacketServicesSetPdpContextQosR5 [private]

MLtsyDispatchPacketServicesSetPdpContextQosR99R4 * iLtsyDispatchPacketServicesSetPdpContextQosR99R4

MLtsyDispatchPacketServicesSetPdpContextQosR99R4 * iLtsyDispatchPacketServicesSetPdpContextQosR99R4 [private]

MLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList * iLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList

MLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList * iLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList [private]

MLtsyDispatchPacketServicesUpdateMbmsSessionList * iLtsyDispatchPacketServicesUpdateMbmsSessionList

MLtsyDispatchPacketServicesUpdateMbmsSessionList * iLtsyDispatchPacketServicesUpdateMbmsSessionList [private]

MLtsyDispatchFactoryV1 & iLtsyFactoryV1

MLtsyDispatchFactoryV1 & iLtsyFactoryV1 [private]

MmMessageManagerCallback & iMessageManagerCallback

MmMessageManagerCallback & iMessageManagerCallback [private]

CRequestQueueOneShot & iRequestAsyncOneShot

CRequestQueueOneShot & iRequestAsyncOneShot [private]