S60 3rd Edition API Reference: ConnMonIdsArrayPckg Class Reference

ConnMonIdsArrayPckg 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

Package of array of items of class
TConnMonId Public since 3rd Ed FP1.

Public Member Functions

 ConnMonIdsArrayPckg (const RArray< TConnMonId > &aRef, TUint aBufSize)
 Constructs the package of array.
IMPORT_C ConnMonIdsArrayPckg (TUint aBufSize)
 Constructs an empty package.
virtual IMPORT_C ~ConnMonIdsArrayPckg ()
 Destruction.
IMPORT_C void UnpackToL (RArray< TConnMonId > &aRef) const
 Unpacks package to the array.
IMPORT_C HBufC * Buf () const
 Gets iBuf gettet returns not const.

Protected Attributes

HBufC * iBuf
 Buffer, containing the package.

Constructor & Destructor Documentation

ConnMonIdsArrayPckg::ConnMonIdsArrayPckg const RArray< TConnMonId > &  aRef,
TUint  aBufSize
 

Constructs the package of array.

Parameters:
aRef Array to be packed
aBufSize Length of the buffer, intended to contain the package
IMPORT_C ConnMonIdsArrayPckg::ConnMonIdsArrayPckg TUint  aBufSize  ) 
 

Constructs an empty package.

Parameters:
aBufSize Length of the buffer, intended to contain the package
virtual IMPORT_C ConnMonIdsArrayPckg::~ConnMonIdsArrayPckg  )  [virtual]
 

Destruction.


Member Function Documentation

IMPORT_C HBufC* ConnMonIdsArrayPckg::Buf  )  const
 

Gets iBuf gettet returns not const.

Returns:
iBuf
IMPORT_C void ConnMonIdsArrayPckg::UnpackToL RArray< TConnMonId > &  aRef  )  const
 

Unpacks package to the array.

Parameters:
aRef Array, intended to containing the unpacked objects

Field Documentation

HBufC* ConnMonIdsArrayPckg::iBuf [protected]
 

Buffer, containing the package.


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

Copyright © Nokia Corporation 2001-2007
Back to top