CMmPacketContextGsmWcdmaExt Class Reference
class CMmPacketContextGsmWcdmaExt : public CBase |
Inherits from
- CMmPacketContextGsmWcdmaExt
Public Member Functions |
---|
| ~CMmPacketContextGsmWcdmaExt() |
TInt
| ActivateL() |
TInt
| AddMediaAuthorizationL(RPacketContext::CTFTMediaAuthorizationV3 *const , TBool &) |
TInt
| AddPacketFilterL(TDes8 *) |
void | CompleteActivate(CMmDataPackage *, const TInt) |
void | CompleteActivatePhase2(CMmDataPackage *, const TInt) |
void | CompleteDeactivate(const TInt) |
void | CompleteDelete(const TInt) |
void | CompleteGetDataVolumeTransferred(const CMmDataPackage *, const TInt) |
void | CompleteInitialiseContext(const TInt) |
void | CompleteModifyActiveContext(CMmDataPackage *, const TInt) |
void | CompleteNotifyConfigChanged() |
void | CompleteNotifyStatusChange(const CMmDataPackage *, const TInt) |
void | CompleteSetConfig(const TInt) |
RPacketContext::TContextConfigGPRS * | ContextConfig() |
TBool
| ContextType() |
TInt
| DeactivateL() |
TInt
| DeleteL() |
TInt
| EnumeratePacketFilters(TInt *) |
TInt
| GetConfig(TPacketDataConfigBase *const ) |
TInt
| GetConfigurationData(TInfoName &, RPacketContext::TProtocolType &, TBool &, TInfoName &) |
TInt
| GetDataVolumeTransferredL() |
TInt
| GetDnsInfoEtel(TDes8 *const ) |
TInt
| GetPacketFilterInfo(const TInt, TPacketBase *) |
TInt
| InitialiseContextL(RPacketContext::TDataChannelV2 *) |
TBool
| IsContextActivationAllowed() |
TInt
| ModifyActiveContextL() |
CMmPacketContextGsmWcdmaExt * | NewL(CMmPacketContextTsy *const , CMmPacketServiceTsy *const ) |
TInt
| NotifyConfigChanged(TPacketDataConfigBase &) |
TInt
| RemoveMediaAuthorization(RPacketContext::TAuthorizationToken *const ) |
TInt
| RemovePacketFilter(const TInt) |
TInt
| SetConfigL(TPacketDataConfigBase *const ) |
void | SetContextStatusBeforeDeactivation(const RPacketContext::TContextStatus) |
Constructor & Destructor Documentation
CMmPacketContextGsmWcdmaExt()
CMmPacketContextGsmWcdmaExt | ( | ) | [private] |
~CMmPacketContextGsmWcdmaExt()
~CMmPacketContextGsmWcdmaExt | ( | ) | [virtual] |
Member Functions Documentation
ActivatePhase2L()
void | ActivatePhase2L | ( | ) | [private] |
This is the second phase of context activation.
AddMediaAuthorizationL(RPacketContext::CTFTMediaAuthorizationV3 *const, TBool &)
AddPacketFilterL(TDes8 *)
Prepare to set or modify packet filter(s) to context
Parameters
TDes8 * aPacketFilter | Current context TFT filter data |
CompleteActivate(CMmDataPackage *, const TInt)
Complete the activate request
CompleteActivatePhase2(CMmDataPackage *, const TInt)
CompleteDeactivate(const TInt)
void | CompleteDeactivate | ( | const TInt | aResult | ) | |
Complete deactivation of the context.
CompleteDelete(const TInt)
void | CompleteDelete | ( | const TInt | aResult | ) | |
Complete deletion of the context.
CompleteGetDataVolumeTransferred(const CMmDataPackage *, const TInt)
void | CompleteGetDataVolumeTransferred | ( | const CMmDataPackage * | aDataPackage, |
| const TInt | aResult |
| ) | |
Complete the GetDataVolumeTransferred request.
CompleteInitialiseContext(const TInt)
void | CompleteInitialiseContext | ( | const TInt | aResult | ) | |
Complete initialise of a context
CompleteModifyActiveContext(CMmDataPackage *, const TInt)
Complete active context modify operation
CompleteNotifyConfigChanged()
void | CompleteNotifyConfigChanged | ( | ) | |
Complete the config changed notification
CompleteNotifyStatusChange(const CMmDataPackage *, const TInt)
Complete the config changed notification
CompleteSetConfig(const TInt)
void | CompleteSetConfig | ( | const TInt | aResult | ) | |
ConstructL()
void | ConstructL | ( | ) | [private] |
ContextConfig()
Return pointer to context configuration GPRS
EnumeratePacketFilters(TInt *)
TInt
| EnumeratePacketFilters | ( | TInt * | aCount | ) | |
Count packet filters from context.
GetConfig(TPacketDataConfigBase *const)
Get the context configuration info.
GetConfigurationData(TInfoName &, RPacketContext::TProtocolType &, TBool &, TInfoName &)
Get the context configuration data. This function is called from QoS when the client has called the SetProfileParameters
GetDataVolumeTransferredL()
TInt
| GetDataVolumeTransferredL | ( | ) | |
Get the data volume transferred
GetDnsInfoEtel(TDes8 *const)
This method get the DNS info
Parameters
TDes8 *const aDnsInfo | Contains DNS information in return |
GetPacketFilterInfo(const TInt, TPacketBase *)
Gets packet filter info by index
Parameters
const TInt aIndex | Index of the wanted packet filter |
TPacketBase * aPacketFilterInfo | |
InitInternalAttributesL()
void | InitInternalAttributesL | ( | ) | [private] |
Initialise miscellaneous internal attributes.
InitialiseContextL(RPacketContext::TDataChannelV2 *)
IsContextActivationAllowed()
TBool
| IsContextActivationAllowed | ( | ) | const |
Tells if context activation is allowed
ModifyActiveContextL()
TInt
| ModifyActiveContextL | ( | ) | |
Add, remove or modify packetfilter(s) and qos to active context.
NewL(CMmPacketContextTsy *const, CMmPacketServiceTsy *const)
NotifyConfigChanged(TPacketDataConfigBase &)
Notify when context configuration info has been changed
RemoveMediaAuthorization(RPacketContext::TAuthorizationToken *const)
RemovePacketFilter(const TInt)
Prepare to remove packet filter(s) from context.
Parameters
const TInt aId | ID of the TFT filter to be removed |
SetConfigL(TPacketDataConfigBase *const)
SetContextStatusBeforeDeactivation(const RPacketContext::TContextStatus)
Sets iContextStatusBeforeActivation parameter
Member Enumerations Documentation
Enum TAddPacketFilterStatusStates
packet context packet f lter operation states
Enumerators
EAddPacketFilterStatusAdd | |
EAddPacketFilterStatusModify | |
EAddPacketFilterStatusRemove | |
EAddPacketFilterStatusUnknown | |
Member Data Documentation
RPacketContext::TContextConfigGPRS * iConfig
Context configuration data GPRS Own.
TUint
iConnectionSpeed
TUint
| iConnectionSpeed | [private] |
TContextConfiguration
iContextConfiguration
Includes Qos, configuration and packet filter data
TInt
iContextConfigurationType
TInt
| iContextConfigurationType | [private] |
Includes context configuration information
RPacketContext::TContextStatus
iContextStatusBeforeDeactivation
Context status before deactivation
RPacketContext::TDataChannelV2 * iDataChannel
DataChannel for a packet context
CArrayFixFlat< RPacketContext::TPacketFilterV2 > * iFilterArray
Container to context packet filters Own.
TInt
iFilterIdTemporaryArray
TInt
| iFilterIdTemporaryArray | [private] |
Temporary container to remove packet filter Id's
TAddPacketFilterStatusStates
iFilterStatus
CArrayFixFlat< RPacketContext::TPacketFilterV2 > * iFilterTemporaryArray
Temporary container to context packet filter(s) Own.
TBool
iIsActivateAllowed
TBool
| iIsActivateAllowed | [private] |
Context activation allowed
TBool
iIsInitialiseAllowed
TBool
| iIsInitialiseAllowed | [private] |
Context initialization allowed
CMmPacketContextTsy * iMmPacketContextTsy
Pointer to the packet context tsy Not own.
CMmPacketServiceTsy * iMmPacketServiceTsy
Pointer to the Packet Service TSY Not own.
RPacketContext::TContextConfigGPRS
iNotifyConfig
Configuration data for NotifyConfigChanged to GPRS
RPacketContext::TContextConfigR99_R4
iNotifyConfigR99_R4
Configuration data for NotifyConfigChanged to R99_R4
TAddPacketFilterStatusStates
iPrevFilterStatus
Previous filter operation
RPacketContext::TContextConfigGPRS * iTempConfig
Temporary context configuration data to GPRS
CArrayFixFlat< RPacketContext::CTFTMediaAuthorizationV3 > * iTempMediaAuthorizationArray
Temporary container for authorization class Rel5 Own.
TBool
isAddMediaAuthorizationCalledFirstTime
TBool
| isAddMediaAuthorizationCalledFirstTime | [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.