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;