CUmtsR5QoSPolicy Class Reference
class CUmtsR5QoSPolicy : public CExtensionBase |
This is the UMTS R5 policy extension. The UMTS R5 policy can be extended by adding the CSubConIMSExtensionParamSet object at the client side
Constructor & Destructor Documentation
CUmtsR5QoSPolicy()
CUmtsR5QoSPolicy | ( | ) | [protected] |
~CUmtsR5QoSPolicy()
IMPORT_C | ~CUmtsR5QoSPolicy | ( | ) | |
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [protected] |
Copy(const CExtensionBase &)
Copies the parameters from aExtension object to this object. aExtension must be a CUmtsR5QoSPolicy object. If some other extension is given as a parameter, KErrArgument is returned.
Parameters
const CExtensionBase & aExtension | A CUmtsR5QoSPolicy object that is copied into this object. |
CreateL()
Creates a CUmtsR5QoSPolicy object. This is used by ipscpr.
- Exceptions
-
Leaves |
if no memory is available.
|
Data()
IMPORT_C TDesC8 & | Data | ( | ) | [virtual] |
Returns Umts policy r5 extension in a descriptor. This is used by ipscpr.
GetQoSMinimum(TUmtsR5QoSParameters &)
Gets the minimum Umts r5 QoS parameter set.
GetQoSNegotiated(TNegotiatedUmtsR5QoSParameters &)
Gets the negotiated Umts r5 QoS parameter set.
GetQoSRequested(TUmtsR5QoSParameters &)
Gets the requested Umts r5 QoS parameter set.
HeaderCompression()
IMPORT_C TUint | HeaderCompression | ( | ) | const |
Gets the current requested header compression value: a bitmask indicationg if header compression (KPdpHeaderCompression) or data compression (KPdpDataCompression) is used.
NewL()
Two phase constructor. Creates a CUmtsR5QoSPolicy object.
- Exceptions
-
Leaves |
if no memory is available.
|
ParseMessage(const TDesC8 &)
IMPORT_C TInt | ParseMessage | ( | const TDesC8 & | aData | ) | [virtual] |
Parses a Umts r5 policy extension given in a descriptor. This is used by ipscpr.
SetHeaderCompression(TUint)
IMPORT_C TInt | SetHeaderCompression | ( | TUint | aCompression | ) | |
Sets the requested header compression value.
Parameters
TUint aCompression | Contains the requested header compression value: a bitmask indicationg if header compression (KPdpHeaderCompression) or data compression (KPdpDataCompression) is used. |
SetQoSMinimum(const TUmtsR5QoSParameters &)
Sets the minimum Umts r5 QoS parameter set.
SetQoSRequested(const TUmtsR5QoSParameters &)
Sets the requested Umts r5 QoS parameter set.
Member Data Documentation
TUint
iCompression
TUint
| iCompression | [private] |
TUmtsR5QoSParameters
iMinimum
TNegotiatedUmtsR5QoSParameters
iNegotiated
TUmtsR5QoSParameters
iRequested
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.