|
|
|
|
Location:
cs_subconevents.h
Link against: subconparams.lib
class CSubConGenEventParamsGranted : public CSubConNotificationEvent;
Subconnection parameters granted event.
Provides an interface for granted parameters event. This event will contain a negotiated generic parameter set and zero or more negotiated extension parameter sets.
Notification of this event occurs after a request to RSubConnection::SetParameters() has been made and negotiation with the network has been completed. A notification will be received for each family contained
in the parameter bundle that was negotiated successfully. This event presents a generic set and zero or more extension sets
(providing they are supported by the underlying sub-connection provider technology) of the parameter family identified by
the Id return from GetFamily().
The following operations are also provided:
GetGenericSet()/SetGenericSet() - Accessor function for Generic Parameter Sets. GetExtensionSet() - Get extension parameter set of a particular index. AddExtensionSetL() - Add extension parameter set. GetFamily()/SetFamily() - Accessor function for parameter family type.
Meta::SMetaDataECom - No description.
CSubConNotificationEvent - (No abstract)
CSubConGenEventParamsGranted - Subconnection parameters granted event
Defined in CSubConGenEventParamsGranted:
AddExtensionSetL(), CSubConGenEventParamsGranted(), GetAttribPtr(), GetExtensionSet(), GetFamily(), GetGenericSet(), GetNumExtensionSets(), GetVDataTable(), NewL(), SetFamily(), SetGenericSet(), iExtensionSets, iFamily, iGenericSet, iVDataTable, ~CSubConGenEventParamsGranted()
Inherited from CSubConNotificationEvent:
GroupId(),
Id(),
IsGeneric()
static inline CSubConGenEventParamsGranted *NewL();
Creates a granted parameter event sub-connection.
|
virtual ~CSubConGenEventParamsGranted();
(virtual) sub-connection parameter granted event destructor
inline const CSubConGenericParameterSet *const GetGenericSet() const;
Gets Generic Parameter set.
|
inline void SetGenericSet(CSubConGenericParameterSet *aGenericSet);
Sets Generic Parameter set.
|
inline const CSubConExtensionParameterSet *const GetExtensionSet(TUint aIndex) const;
Gets Extension Parameter set.
|
|
inline void AddExtensionSetL(CSubConExtensionParameterSet *aExtensionSet);
Adds Extension Parameter set.
|
inline TInt GetNumExtensionSets();
Gets the number of Extension Parameter set.
|
inline TUint32 GetFamily() const;
Gets parameter family type.
|
inline void SetFamily(TUint32 aFamily);
Sets parameter family type.
|
protected: virtual Meta::SVDataTableEntry const *GetVDataTable() const;
|
protected: virtual TUint8 *GetAttribPtr(const TInt aOffset) const;
|
|
protected: RMetaDataEComContainer iExtensionSets;