CImsPolicy Class Reference
class CImsPolicy : public CExtensionBase |
This is the IMS policy extension. The IMS policy can be extended by adding the CSubConIMSExtensionParamSet object at the client side
Constructor & Destructor Documentation
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [protected] |
Copy(const CExtensionBase &)
Copies the parameters from aExtension object to this object. aExtension must be a CImsPolicy object. If some other extension is given as a parameter, KErrArgument is returned.
Parameters
const CExtensionBase & aExtension | A CImsPolicy object that is copied into this object. |
CreateL()
Creates a CImsPolicy object. This is used by ipscpr.
- Exceptions
-
Leaves |
if no memory is available.
|
Data()
IMPORT_C TDesC8 & | Data | ( | ) | [virtual] |
Returns IMS policy extension in a descriptor. This is used by ipscpr.
GetImsParameter(TImsParameter &)
Gets the IMS QoS parameter set.
Parameters
TImsParameter & aIms | IMS QoS parameter set will be copied to aIms. |
NewL()
Two phase constructor. Creates a CImsPolicy object.
- Exceptions
-
Leaves |
if no memory is available.
|
ParseMessage(const TDesC8 &)
IMPORT_C TInt | ParseMessage | ( | const TDesC8 & | aData | ) | [virtual] |
Parses a IMS policy extension given in a descriptor. This is used by ipscpr.
SetImsParameter(const TImsParameter &)
Sets the IMS QoS parameter set.
Member Data Documentation
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.