RSubConParameterBundle Class Reference
class RSubConParameterBundle |
Container for (bundle of) SubConnection parameter families.
May contain and 0..N SubConnection parameter families.
Note: If the RSubConParameterBundle object takes ownership of any CSubConParameterFamily object, then when the bundle object is destroyed, any family owned by this object will also be destroyed.
THIS API IS DEPRECATED IN FAVOUR OF RParameterFamilyBundle
since v9.6
Constructor & Destructor Documentation
RSubConParameterBundle()
IMPORT_C | RSubConParameterBundle | ( | ) | |
Empty sub-connection parameter bundle constructor
RSubConParameterBundle(const RSubConParameterBundle &)
Member Functions Documentation
AddFamilyL(CSubConParameterFamily *)
Add a sub-connection parameter family to the bundle.
Note: The RSubConParameterBundle object takes ownership of the parameter family that is passed into this method. When the bundle object is destroyed, any family owned by this object will also be destroyed.
- Exceptions
-
leaves |
with KErrNoMemory in out of memory conditions
|
CheckBundle()
TInt
| CheckBundle | ( | ) | const [protected] |
Check to see if the handle has a heap object. If it hasn't, it creates one
ClearAllParameters(CSubConParameterFamily::TParameterSetType)
Clears (removes and deletes) all parameter sets with the type specified (delegated to the families)
Close()
Close the parameter bundle handle
CopyFromFamilyBundleL(RParameterFamilyBundle &)
CopyToFamilyBundleL(RParameterFamilyBundle &)
FindFamily(TUint32)
Search the sub-connection parameter bundle for a parameter family
Parameters
TUint32 aFamilyId | Id of the family to match against. It is an identifier for the specific family type, currently only 4, QoS (KSubConQoSFamily),Authorisation (KSubConAuthorisationFamily), CallDescrParams (KSubConnCallDescrParamsFamily) and ContextDescrParams (KSubConnContextDescrParamsFamily), are defined. |
Length()
IMPORT_C TUint | Length | ( | ) | const |
Calculates the length of buffer required to serialise this parameter set bundle.
Load(const TDesC8 &)
Instructs this sub-connection bundle to set its members based on the serialiesd data in the buffer passed.
Parameters
const TDesC8 & aDes | Buffer containing the serialised bundle object |
Store(TDes8 &)
Instructs this sub-connection parameter bundle to create a serilised version of itself and append it to the buffer that has been passed.
Parameters
TDes8 & aDes | Buffer to append the serialised object to |
operator=(const RSubConParameterBundle &)
Member Data Documentation
CSubConParameterBundle * iBundle
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.