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.