CConnMonSNAPsAvailabilityChange Class Reference

API published in: S60 2nd Ed FP 2

Link against: connmon.lib

Capability Information

Required Capabilities

None

Exceptions

ReadDeviceData to call

IMPORT_C void GetIntAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TInt& aValue, TRequestStatus& aStatus );

IMPORT_C TInt SetIntAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, const TInt aValue ) const;

with aAttribute set to KProtocolType.

NetworkServices and NetworkControl to call

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

IMPORT_C TInt SetBoolAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, const TBool aValue ) const;

with aAttribute KConnectionStop or KConnectionStopAll.

ReadDeviceData to call

IMPORT_C void GetStringAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TDes& aValue, TRequestStatus& aStatus ) const;

IMPORT_C TInt SetStringAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, const TDes& aValue ) const;

with aAttribute set to KAccessPointName or KNetworkName.

ReadUserData to call

IMPORT_C void GetStringAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, TDes& aValue, TRequestStatus& aStatus ) const;

IMPORT_C TInt SetStringAttribute( const TUint aConnectionId, const TUint aSubConnectionId, const TUint aAttribute, const TDes& aValue ) const;

with aAttribute set to KTelNumber.

NetworkControl to call

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

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

with aAttribute set to KClientInfo.


#include <rconnmon.h>

Inherits CConnMonEventBase.


Detailed Description

CConnMonSNAPsAvailabilityChange Event is triggered when when SNAPs Availability changes.

Connection id passed in the event is generic (see. TConnMonBearerId).


Public Member Functions

  CConnMonSNAPsAvailabilityChange (const TUint aConnectionId, const TUint aSNAPsAvailable, const TConnMonSNAPInfo *aSNAPInfoPtr)
  ~CConnMonSNAPsAvailabilityChange ()
IMPORT_C TConnMonSNAPInfo  SNAPAvailability () const
  Gets the SNAP availability information.
IMPORT_C TUint  SNAPsAvailabile () const
  Gets amount of available SNAPs.

Constructor & Destructor Documentation

CConnMonSNAPsAvailabilityChange::CConnMonSNAPsAvailabilityChange const TUint  aConnectionId,
const TUint  aSNAPsAvailable,
const TConnMonSNAPInfo aSNAPInfoPtr
 
CConnMonSNAPsAvailabilityChange::~CConnMonSNAPsAvailabilityChange  ) 
 

Member Function Documentation

IMPORT_C TConnMonSNAPInfo CConnMonSNAPsAvailabilityChange::SNAPAvailability  )  const
 

Gets the SNAP availability information.

Returns:
TConnMonSNAPInfo.
IMPORT_C TUint CConnMonSNAPsAvailabilityChange::SNAPsAvailabile  )  const
 

Gets amount of available SNAPs.

Returns:
iSNAPsAvailable

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

Copyright © Nokia Corporation 2001-2008
Back to top