S60 3rd Edition API Reference: TConnMonId Class Reference

TConnMonId Class Reference

API published in: S60 2nd Ed FP 2

Link against: connmon.lib

Capability Information

Required Capabilities

NetworkServices ReadDeviceData ReadUserData

Exceptions

NetworkServices to call

IMPORT_C void GetBoolAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TBool& aValue, TRequestStatus& aStatus );

With aAttribute parameter set to KConnectionStop or KConnectionStopAll

IMPORT_C void GetBoolAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TBool& aValue, TRequestStatus& aStatus );

With aAttribute parameter set to KConnectionStop or KConnectionStopAll

NetworkControl to call

IMPORT_C void GetBoolAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TBool& aValue, TRequestStatus& aStatus );

With aAttribute parameter set to KConnectionStop or KConnectionStopAll

IMPORT_C void GetBoolAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TBool& aValue, TRequestStatus& aStatus );

With aAttribute parameter set to KConnectionStop or KConnectionStopAll

IMPORT_C void GetPckgAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TDes8& aValue, TRequestStatus& aStatus ) const;

With aAttribute parameter set to KClientInfo

IMPORT_C TInt SetPckgAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, const TDes8& aValue ) const;

With aAttribute parameter set to KClientInfo


#include <rconnmon.h>

Detailed Description

Id MDesSerializer - abstract interface for class serialization ConnMonTId class declaration Public since 3rd Ed FP1.

Public Types

enum  FieldsShifts { EId = 0 }
 defines shifts of fields inside the object Public Since 3rd Ed FP1 More...

Public Member Functions

IMPORT_C TConnMonId (TUint aId)
 Constructor.
IMPORT_C TUint Id () const
 iId getter
IMPORT_C const HBufC * ToBuf () const
 See MDesSerializer.

Static Public Member Functions

static IMPORT_C TConnMonId FromPtrC (const TPtrC &aPtrC)
 See MDesSerializer.

Static Public Attributes

static const TUint KMaxSize
 defines max size of the object in TChar's Public Since 3rd Ed FP1

Protected Attributes

const TUint iId
 ID.

Member Enumeration Documentation

enum TConnMonId::FieldsShifts
 

defines shifts of fields inside the object Public Since 3rd Ed FP1

Enumerator:
EId 

Constructor & Destructor Documentation

IMPORT_C TConnMonId::TConnMonId TUint  aId  ) 
 

Constructor.

Parameters:
aId ID

Member Function Documentation

static IMPORT_C TConnMonId TConnMonId::FromPtrC const TPtrC &  aPtrC  )  [static]
 

See MDesSerializer.

IMPORT_C TUint TConnMonId::Id  )  const
 

iId getter

Returns:
iId
IMPORT_C const HBufC* TConnMonId::ToBuf  )  const
 

See MDesSerializer.


Field Documentation

const TUint TConnMonId::iId [protected]
 

ID.

const TUint TConnMonId::KMaxSize [static]
 

Initial value:

 (
                                                                  sizeof(TUid)                  // iId 
                                                                  )/  sizeof(TChar) + 1
defines max size of the object in TChar's Public Since 3rd Ed FP1

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2007
Back to top