Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <cs_subconparams.h>
Link against: subconparams.lib

Class CSubConAuthorisationGenericParamSet

class CSubConAuthorisationGenericParamSet : public CSubConGenericParameterSet;

Description

Authorisation generic parameter set.

This class contains authorization generic parameters.

Note: SMetaDataECom must be the first in the superclasses' list

Derivation

Members

Defined in CSubConAuthorisationGenericParamSet:

Inherited from CSubConParameterSet:


Construction and destruction


NewL(CSubConParameterFamily &,CSubConParameterFamily::TParameterSetType)

static inline CSubConAuthorisationGenericParamSet* NewL(CSubConParameterFamily &aFamily, CSubConParameterFamily::TParameterSetType aType);

Description

Creates a generic Authorisation family parameters sub-connection.

Parameters

CSubConParameterFamily &aFamily

parameter sets.

CSubConParameterFamily::TParameterSetType aType

parameter type (Requested/Acceptable/Granted)

Return value

CSubConAuthorisationGenericParamSet *

a CSubConAuthorisationGenericParamSet object pointer if successful, otherwise leaves with system error code.


NewL()

static inline CSubConAuthorisationGenericParamSet* NewL();

Description

Creates a generic Authorisation family parameters sub-connection.

Return value

CSubConAuthorisationGenericParamSet *

a CSubConAuthorisationGenericParamSet object pointer if successful, otherwise leaves with system error code.


CSubConAuthorisationGenericParamSet()

inline CSubConAuthorisationGenericParamSet();

Description

Empty CSubConAuthorisationGenericParamSet constructor

[Top]


Member functions


GetId()const

inline TInt GetId() const;

Description

Gets Id of Authorisation Parameter set.

Return value

TInt

Id of Authorisation Parameter set.


SetId(TInt)

inline void SetId(TInt);

Description

Sets Id of Authorisation Parameter set.

Parameters

TInt

Id of Authorisation Parameter set.


GetVDataTable()const

protected: virtual Meta::SVDataTableEntry const* GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr(const TInt)const

protected: virtual TUint8* GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


TypeId()

protected: static inline const Meta::STypeId TypeId();

Description

Return value

const Meta::STypeId

[Top]


Member data


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable[]={ { KSubConnGenericParamsImplUid , reinterpret_cast<Meta::TMetaTypeNewL>( KSubConnAuthorisationGenericParamsType ) },
    { (((TInt)&((( CSubConAuthorisationGenericParamSet *)0x1000)-> iId ))-0x1000), Meta:: TMetaNumber ::NewL },
{ 0, 0 }};

Description


iId

protected: TInt iId;

Description