CConnMonDeleteConnection 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

CConnMonDeleteConnection Event is triggered when a connection has been been deleted.

Public Member Functions

  CConnMonDeleteConnection (const TUint aConnectionId, const TUint aDownlinkData, const TUint aUplinkData, const TBool aAuthDelete)
  ~CConnMonDeleteConnection ()
IMPORT_C TUint  DownlinkData () const
  Gets the downlink data volume.
IMPORT_C TUint  UplinkData () const
  Gets the uplink data volume.
IMPORT_C TBool  AuthoritativeDelete () const
  Returns ETrue if the user has deactivated the connection by using Connection Monitor or if some application has issued RConnection::Stop( RConnection::EStopAuthoritative ).

Constructor & Destructor Documentation

CConnMonDeleteConnection::CConnMonDeleteConnection const TUint  aConnectionId,
const TUint  aDownlinkData,
const TUint  aUplinkData,
const TBool  aAuthDelete
 
CConnMonDeleteConnection::~CConnMonDeleteConnection  ) 
 

Member Function Documentation

IMPORT_C TBool CConnMonDeleteConnection::AuthoritativeDelete  )  const
 

Returns ETrue if the user has deactivated the connection by using Connection Monitor or if some application has issued RConnection::Stop( RConnection::EStopAuthoritative ).

Returns:
ETrue if connection has been deactivated in an authoritative way otherwise returns EFalse.
IMPORT_C TUint CConnMonDeleteConnection::DownlinkData  )  const
 

Gets the downlink data volume.

Returns:
Downlink data volume in bytes.
IMPORT_C TUint CConnMonDeleteConnection::UplinkData  )  const
 

Gets the uplink data volume.

Returns:
Uplink data volume in bytes.

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

Copyright © Nokia Corporation 2001-2008
Back to top