|
||
class CSubConGenEventParamsRejected : public CSubConNotificationEvent;
Subconnection parameters rejected event.
Provides an interface for rejected parameters event. This event will occur if the negotiation with the network has failed for some reason. It will contain the family type for which rejected event is generated & corresponding error code i.e, the reason for rejecting the parameter set.
Notification of this event occurs after a request to SetParameters() has been made and negotiation with the network has failed
for some reason. It could be an error within the handset software/configuration, or that the network could not provide the
acceptable (minimum) level of QoS. The reason for failure and the parameter family are presented by the accessor methods CSubConGenEventParamsRejected::Error()const
and CSubConGenEventParamsRejected::FamilyId()const
. Like the CSubConGenEventParamsGranted
event, a notification for CSubConGenEventParamsRejected is received for each family in the parameter bundle that could not
be negotiated successfully.
The following operations are also provided:
CSubConGenEventParamsRejected::Error()const
/SetError() - Accessor function for error value. CSubConGenEventParamsRejected::FamilyId()const
/SetFamilyId() - Accessor function for family parameter type.
Meta::SMetaDataECom
- No description.
CSubConNotificationEvent
- (No abstract)
CSubConGenEventParamsRejected
- Subconnection parameters rejected event.
Defined in CSubConGenEventParamsRejected
:
CSubConGenEventParamsRejected()
Empty CSubConGenEventParamsRejected constructor Error()const
Gets Error value.FamilyId()const
Gets parameter family type.GetAttribPtr(const TInt)const
GetVDataTable()const
NewL()
Creates a rejected parameter event sub-connection.SetError(TInt)
Sets Error value.SetFamilyId(TInt)
Sets parameter family type.TypeId()
iError
iFamilyId
iVDataTable
~CSubConGenEventParamsRejected()
Empty (virtual) sub-connection parameter rejected event destructor Inherited from CSubConNotificationEvent
:
GroupId()const
Provides the group id (Uid) of the eventId()const
Provides the sub-type Id of the eventIsGeneric()const
Check whether an event is a generic event (not an extension)NewL(const STypeId &)
Creates a new sub-connection event using ECOM to load the DLL plugin that implem...NewL(const TNotificationEventBuf &)
Creates a new sub-connection event using ECOM to load the DLL plugin that implem...static inline CSubConGenEventParamsRejected* NewL();
Creates a rejected parameter event sub-connection.
|
virtual ~CSubConGenEventParamsRejected();
Empty (virtual) sub-connection parameter rejected event destructor
inline void SetError(TInt aError);
Sets Error value.
|
inline TInt FamilyId() const;
Gets parameter family type.
|
inline void SetFamilyId(TInt aFamilyId);
Sets parameter family type.
|
protected: virtual Meta::SVDataTableEntry const* GetVDataTable() const;
|
protected: virtual TUint8* GetAttribPtr(const TInt aOffset) const;
|
|
protected: const Meta::SVDataTableEntry iVDataTable[]={ { KSubConnGenericEventsImplUid , reinterpret_cast<Meta::TMetaTypeNewL>(
KSubConGenericEventParamsRejected ) },
{ (((TInt)&((( CSubConGenEventParamsRejected *)0x1000)-> iError ))-0x1000), Meta:: TMetaNumber ::NewL },
{ (((TInt)&((( CSubConGenEventParamsRejected *)0x1000)-> iFamilyId ))-0x1000), Meta:: TMetaNumber ::NewL },
{ 0, 0 }};
protected: TInt iFamilyId;