class CPacketServicesDispatcher : public CBase |
This class is responsible for packing and unpacking data belonging to PacketServices related requests to the Licensee LTSY.
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 &) |
CPacketServicesDispatcher | ( | MLtsyDispatchFactoryV1 & | aLtsyFactory, |
MmMessageManagerCallback & | aMessageManagerCallback, | ||
CRequestQueueOneShot & | aRequestAsyncOneShot | ||
) | [private] |
MLtsyDispatchFactoryV1 & aLtsyFactory | |
MmMessageManagerCallback & aMessageManagerCallback | |
CRequestQueueOneShot & aRequestAsyncOneShot |
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()
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. |
void | CallbackDeactivatePdpContext | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesDeactivatePdpContextComp()
void | CallbackDeletePdpContext | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesDeletePdpContextComp()
void | CallbackGetMaxNoActiveServices | ( | TInt | aError, |
TInt | aMaxNoActiveServices | |||
) |
Callback function to be used by the request to complete the maximum number of active services. CCtsyDispatcherCallback::CallbackPacketServicesGetMaxNoActiveServicesComp()
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()
void | CallbackGetMbmsNetworkServiceStatus | ( | TInt | aError, |
TMbmsNetworkServiceStatus | aMbmsNetworkServiceStatus | |||
) |
Callback function to be used by the request to complete the MBMS network service status. CCtsyDispatcherCallback::CallbackPacketServicesGetMbmsNetworkServiceStatusComp()
TInt aError | The error code. |
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus | The network service status. |
void | CallbackGetPacketAttachMode | ( | TInt | aError, |
RPacketService::TAttachMode | aAttachMode | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesGetPacketAttachModeComp()
TInt aError | The error code. |
RPacketService::TAttachMode aAttachMode | The packet attach mode. |
void | CallbackGetPacketNetworkRegistrationStatus | ( | TInt | aError, |
RPacketService::TRegistrationStatus | aRegistrationStatus | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesGetPacketNetworkRegistrationStatusComp()
TInt aError | The error code to be returned to the CTSY Dispatcher. |
RPacketService::TRegistrationStatus aRegistrationStatus | The current network registration status. |
void | CallbackGetStaticCapabilities | ( | TInt | aError, |
TUint | aStaticCapabilities | |||
) |
Callback function to be used by the request to complete the packet static capabilities. CCtsyDispatcherCallback::CallbackPacketServicesGetStaticCapabilitiesComp()
RPacketService::TStaticMiscCaps RPacketService::GetStaticCaps()
void | CallbackGetStatus | ( | TInt | aError, |
RPacketService::TStatus | aPacketStatus, | |||
TBool | aIsResumed | |||
) |
Callback function to be used by the request to complete the packet status.
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. |
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()
void | CallbackInitialisePdpContext | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const TDesC & | aChannelId | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesInitialisePdpContextComp()
void | CallbackModifyActivePdpContext | ( | TInt | aError, |
const TDesC & | aContextName, | |||
TInt8 | aRejectionCode | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesModifyActivePdpContextComp()
void | CallbackNotifyConnectionInfoChange | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const RPacketContext::TConnectionInfoV1 & | aConnectionInfo | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyConnectionInfoChangeInd()
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 |
void | CallbackNotifyMbmsContextConfigChanged | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const RPacketMbmsContext::TContextConfigMbmsV1 & | aContextConfigMbms | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyMbmsContextConfigChangedInd()
TInt aError | The error code to be returned. |
const TDesC & aContextName | The context name. |
const RPacketMbmsContext::TContextConfigMbmsV1 & aContextConfigMbms | The context configuration data. |
void | CallbackNotifyMbmsNetworkServiceStatusChange | ( | TInt | aError, |
TMbmsNetworkServiceStatus | aMbmsNetworkServiceStatus | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyMbmsNetworkServiceStatusChangeInd()
TInt aError | The error code. |
TMbmsNetworkServiceStatus aMbmsNetworkServiceStatus | The network service status. |
void | CallbackNotifyMbmsServiceAvailabilityChange | ( | TInt | aError, |
const RArray < TUint > & | aAvailableServiceIds | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyMbmsServiceAvailabilityChangeInd()
void | CallbackNotifyNetworkInitiatedContextActivationRequest | ( | TInt | aError, |
const RPacketContext::TContextConfigGPRS & | aContextConfigGPRS | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyNetworkInitiatedContextActivationRequestInd()
TInt aError | The error code. |
const RPacketContext::TContextConfigGPRS & aContextConfigGPRS | The GPRS context configuration to be returned to the CTSY Dispatcher. |
void | CallbackNotifyNetworkInitiatedContextActivationRequest | ( | TInt | aError, |
const RPacketContext::TContextConfigR99_R4 & | aContextConfigR99_R4 | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyNetworkInitiatedContextActivationRequestInd()
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. |
void | CallbackNotifyNetworkInitiatedContextActivationRequest | ( | TInt | aError, |
const RPacketContext::TContextConfig_R5 & | aContextConfig_R5 | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyNetworkInitiatedContextActivationRequestInd()
TInt aError | The error code. |
const RPacketContext::TContextConfig_R5 & aContextConfig_R5 | The release 5 context configuration to be returned to the CTSY Dispatcher. |
void | CallbackNotifyPacketAttachModeChange | ( | TInt | aError, |
RPacketService::TPreferredBearer | aBearer | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPacketAttachModeChangeInd()
TInt aError | The error code. |
RPacketService::TPreferredBearer aBearer | The new bearer. |
void | CallbackNotifyPacketDynamicCapsChange | ( | TInt | aError, |
TBool | aGprsIsSupportedOnCell, | |||
TBool | aCsServicesIsSupportedOnCell | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPacketDynamicCapsChangeInd()
void | CallbackNotifyPacketMsClassChange | ( | TInt | aError, |
RPacketService::TMSClass | aMSClass | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPacketMsClassChangeInd()
TInt aError | The error code. |
RPacketService::TMSClass aMSClass | MS class to be returned to the CTSY. |
void | CallbackNotifyPacketNetworkRegistrationStatus | ( | TInt | aError, |
const RPacketService::TRegistrationStatus | aRegistrationStatus | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPacketNetworkRegistrationStatusInd()
TInt aError | The error code. |
const RPacketService::TRegistrationStatus aRegistrationStatus | network registration status. |
void | CallbackNotifyPacketStatusChange | ( | TInt | aError | ) |
TInt aError |
void | CallbackNotifyPdpContextAdded | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPdpContextAddedInd()
void | CallbackNotifyPdpContextConfigChanged | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const TDesC8 & | aAccessPointName, | |||
const TDesC8 & | aPdpAddress, | |||
TUint | aPdpCompression, | |||
const TDesC8 & | aPcoBuffer | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPdpContextConfigChangedInd()
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. |
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).
void | CallbackNotifyPdpContextStatusChange | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const TContextMisc & | aContextMisc | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyPdpContextStatusChangeInd()
TInt aError | The error code to be returned. |
const TDesC & aContextName | context name. |
const TContextMisc & aContextMisc | context miscellaneous information |
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).
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. |
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).
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. |
void | CallbackNotifyQosProfileChange | ( | TInt | aError, |
const TDesC & | aContextName, | |||
const RPacketQoS::TQoSR5Negotiated & | aQoSR5Negotiated | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyQosProfileChangedInd()
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. |
void | CallbackNotifyRatTransferCapsChange | ( | TInt | aError, |
TDynamicTransferCapsFlags | aCaps | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesNotifyRatTransferCapsChangeInd()
TInt aError | The error code. |
TDynamicTransferCapsFlags aCaps | The capabilities flag. |
void | CallbackPacketAttach | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesPacketAttachComp()
TInt aError | The error code. |
void | CallbackPacketDetach | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesPacketDetachComp()
TInt aError | The error code. |
void | CallbackRejectNetworkInitiatedContextActivationRequest | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesRejectNetworkInitiatedContextActivationRequestComp()
RPacketContext::RejectActivationRequest()
TInt aError | The error code. |
void | CallbackSetDefaultPdpContextParams | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetDefaultPdpContextParamsComp()
RPacketContext::SetDefaultContextParams()
TInt aError | The error code. |
void | CallbackSetPacketAttachMode | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetPacketAttachModeComp()
TInt aError | The error code. |
void | CallbackSetPdpContextConfig | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetPdpContextConfigComp()
void | CallbackSetPdpContextQos | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesSetPdpContextQosComp()
RPacketContext::SetProfileParameters()
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.
CRequestQueueOneShot::TIpcDataPackage & aIpcDataPackage | Package encapsulating the request. |
void | CallbackUpdateMbmsMonitorServiceList | ( | TInt | aError | ) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsMonitorServiceListComp()
TInt aError | The error code. |
void | CallbackUpdateMbmsMonitorServiceList | ( | TInt | aError, |
const RArray < TUint > & | aFailedServiceIds | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsMonitorServiceListComp()
void | CallbackUpdateMbmsSessionList | ( | TInt | aError, |
const TDesC & | aContextName | |||
) |
Callback function to be used by the request to complete CCtsyDispatcherCallback::CallbackPacketServicesUpdateMbmsSessionListComp()
void | ConvertDNSToPCOBuffer | ( | const TDes8 & | aPrimaryDNS, |
const TDes8 & | aSecondaryDNS, | |||
const TUint8 | aRequestID, | |||
TDes8 & | aFormatPcoBufferAddr | |||
) | [private] |
void | ConvertUsernameAndPasswordToPCOBuffer | ( | const TDes8 & | aUsername, |
const TDes8 & | aPassword, | |||
const TUint8 | aRequestID, | |||
TDes8 & | aFormatedBuffer | |||
) | [private] |
CPcktMbmsMonitoredServiceList * | CreateServiceListL | ( | const RArray < TUint > & | aServiceIds | ) | const [private] |
void | DecodePCO | ( | const RPacketContext::TMiscProtocolBuffer & | aPcoBuffer, |
RPacketContext::TAuthData & | aUsername, | |||
RPacketContext::TAuthData & | aPassword, | |||
RPacketContext::TProtocolAddress & | aPrimaryDNS, | |||
RPacketContext::TProtocolAddress & | aSecondaryDNS, | |||
RPacketContext::TMiscProtocolBuffer & | aMiscBuffer | |||
) | [private] |
const RPacketContext::TMiscProtocolBuffer & aPcoBuffer | |
RPacketContext::TAuthData & aUsername | |
RPacketContext::TAuthData & aPassword | |
RPacketContext::TProtocolAddress & aPrimaryDNS | |
RPacketContext::TProtocolAddress & aSecondaryDNS | |
RPacketContext::TMiscProtocolBuffer & aMiscBuffer |
TInt | DispatchActivatePdpContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextActivate and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchAddPacketFilterL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextAddPacketFilter and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchDeactivatePdpContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextDeactivate and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchDeletePdpContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextDelete and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchGetMaxNoActiveServicesL | ( | ) |
Pass request on to Licensee LTSY.
TInt | DispatchGetMaxNoMonitoredServiceListsL | ( | ) |
Pass request on to Licensee LTSY.
TInt | DispatchGetMbmsNetworkServiceStatusL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketGetMbmsNetworkServiceStatus and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchGetPacketAttachModeL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketGetAttachMode and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchGetPacketNetworkRegistrationStatusL | ( | ) |
Pass EPacketGetNtwkRegStatus request on to Licensee LTSY.
TInt | DispatchGetStaticCapabilitiesL | ( | ) |
Pass request on to Licensee LTSY.
TInt | DispatchInitialiseMbmsContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to ECtsyPacketMbmsInitialiseContextReq and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchInitialisePdpContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextInitialiseContext and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage | Package primary and secondary context names |
TInt | DispatchModifyActivePdpContextL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextModifyActiveContext and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchRejectNetworkInitiatedContextActivationRequestL | ( | ) |
Pass request on to Licensee LTSY.
TInt | DispatchRemovePacketFilterL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextRemovePacketFilter and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchSetDefaultPdpContextParamsL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketSetDefaultContextParams and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage | Packaged configuration parameters, either GPRS or R99 |
TInt | DispatchSetPacketAttachModeL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketSetAttachMode and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
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.
const CMmDataPackage * aDataPackage |
TInt | DispatchSetPdpContextQosL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketQoSSetProfileParams and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchUpdateMbmsMonitorServiceListL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketUpdateMbmsMonitorServiceList and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | DispatchUpdateMbmsSessionListL | ( | const CMmDataPackage * | aDataPackage | ) |
Unpack data related to EPacketContextUpdateMbmsSessionList and pass request on to Licensee LTSY.
const CMmDataPackage * aDataPackage |
TInt | EtelPcktR97NegToEtelPcktR99R4NegQoS | ( | const RPacketQoS::TQoSGPRSNegotiated & | aQoSGPRSNegotiated, |
RPacketQoS::TQoSR99_R4Negotiated & | aQoSR99_R4Negotiated | |||
) | [private] |
const RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated | |
RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated |
TInt | EtelPcktR99R4NegToEtelPcktR5NegQoS | ( | const RPacketQoS::TQoSR99_R4Negotiated & | aQoSR99_R4Negotiated, |
RPacketQoS::TQoSR5Negotiated & | aQoSR5Negotiated | |||
) | [private] |
const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated | |
RPacketQoS::TQoSR5Negotiated & aQoSR5Negotiated |
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
const RPacketQoS::TQoSR99_R4Negotiated & aQoSR99_R4Negotiated | - Etel R99_R4 negotiated QoS |
RPacketQoS::TQoSGPRSNegotiated & aQoSGPRSNegotiated | - Etel GPRS negotiated QoS |
CPacketServicesDispatcher * | NewL | ( | MLtsyDispatchFactoryV1 & | aLtsyFactory, |
MmMessageManagerCallback & | aMessageManagerCallback, | |||
CRequestQueueOneShot & | aRequestAsyncOneShot | |||
) | [static] |
MLtsyDispatchFactoryV1 & aLtsyFactory | |
MmMessageManagerCallback & aMessageManagerCallback | |
CRequestQueueOneShot & aRequestAsyncOneShot |
CPacketServicesDispatcher * | NewLC | ( | MLtsyDispatchFactoryV1 & | aLtsyFactory, |
MmMessageManagerCallback & | aMessageManagerCallback, | |||
CRequestQueueOneShot & | aRequestAsyncOneShot | |||
) | [static] |
MLtsyDispatchFactoryV1 & aLtsyFactory | |
MmMessageManagerCallback & aMessageManagerCallback | |
CRequestQueueOneShot & aRequestAsyncOneShot |
void | SetDispatcherHolder | ( | TDispatcherHolder & | aDispatcherHolder | ) |
Set the dispatcher holder.
TDispatcherHolder & aDispatcherHolder | Reference to dispatcher holder. |
MLtsyDispatchPacketServicesActivatePdpContext * | iLtsyDispatchPacketServicesActivatePdpContext | [private] |
MLtsyDispatchPacketServicesAddPacketFilter * | iLtsyDispatchPacketServicesAddPacketFilter | [private] |
MLtsyDispatchPacketServicesDeactivatePdpContext * | iLtsyDispatchPacketServicesDeactivatePdpContext | [private] |
MLtsyDispatchPacketServicesDeletePdpContext * | iLtsyDispatchPacketServicesDeletePdpContext | [private] |
MLtsyDispatchPacketServicesGetMaxNoActiveServices * | iLtsyDispatchPacketServicesGetMaxNoActiveServices | [private] |
MLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists * | iLtsyDispatchPacketServicesGetMaxNoMonitoredServiceLists | [private] |
MLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus * | iLtsyDispatchPacketServicesGetMbmsNetworkServiceStatus | [private] |
MLtsyDispatchPacketServicesGetPacketAttachMode * | iLtsyDispatchPacketServicesGetPacketAttachMode | [private] |
MLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus * | iLtsyDispatchPacketServicesGetPacketNetworkRegistrationStatus | [private] |
MLtsyDispatchPacketServicesGetStaticCapabilities * | iLtsyDispatchPacketServicesGetStaticCapabilities | [private] |
MLtsyDispatchPacketServicesGetStatus * | iLtsyDispatchPacketServicesGetStatus | [private] |
MLtsyDispatchPacketServicesInitialiseMbmsContext * | iLtsyDispatchPacketServicesInitialiseMbmsContext | [private] |
MLtsyDispatchPacketServicesInitialisePdpContext * | iLtsyDispatchPacketServicesInitialisePdpContext | [private] |
MLtsyDispatchPacketServicesModifyActivePdpContext * | iLtsyDispatchPacketServicesModifyActivePdpContext | [private] |
MLtsyDispatchPacketServicesNotifyPacketStatusChange * | iLtsyDispatchPacketServicesNotifyPacketStatusChange | [private] |
MLtsyDispatchPacketServicesPacketAttach * | iLtsyDispatchPacketServicesPacketAttach | [private] |
MLtsyDispatchPacketServicesPacketDetach * | iLtsyDispatchPacketServicesPacketDetach | [private] |
MLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest * | iLtsyDispatchPacketServicesRejectNetworkInitiatedContextActivationRequest | [private] |
MLtsyDispatchPacketServicesRemovePacketFilter * | iLtsyDispatchPacketServicesRemovePacketFilter | [private] |
MLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams * | iLtsyDispatchPacketServicesSetDefaultPdpContextGprsParams | [private] |
MLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params * | iLtsyDispatchPacketServicesSetDefaultPdpContextR99R4Params | [private] |
MLtsyDispatchPacketServicesSetPacketAttachMode * | iLtsyDispatchPacketServicesSetPacketAttachMode | [private] |
MLtsyDispatchPacketServicesSetPdpContextConfig * | iLtsyDispatchPacketServicesSetPdpContextConfig | [private] |
MLtsyDispatchPacketServicesSetPdpContextQosGprs * | iLtsyDispatchPacketServicesSetPdpContextQosGprs | [private] |
MLtsyDispatchPacketServicesSetPdpContextQosR5 * | iLtsyDispatchPacketServicesSetPdpContextQosR5 | [private] |
MLtsyDispatchPacketServicesSetPdpContextQosR99R4 * | iLtsyDispatchPacketServicesSetPdpContextQosR99R4 | [private] |
MLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList * | iLtsyDispatchPacketServicesUpdateMbmsMonitorServiceList | [private] |
MLtsyDispatchPacketServicesUpdateMbmsSessionList * | iLtsyDispatchPacketServicesUpdateMbmsSessionList | [private] |
MmMessageManagerCallback & | iMessageManagerCallback | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.