Link against: ConnMon.lib
None
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 MDesSerializer< TConnMonId >.
MDesSerializer - abstract interface for class serialization.
Public Types | |
enum | FieldsShifts { EId = 0 } |
Defines shifts of fields inside the object. More... | |
Public Member Functions | |
IMPORT_C | TConnMonId (TUint aId) |
Constructor. | |
IMPORT_C TUint | Id () const |
Obtains the ID number. | |
IMPORT_C const HBufC * | ToBuf () const |
Writes object of class TConnMonId to memory. | |
Static Public Member Functions | |
static IMPORT_C TConnMonId | FromPtrC (const TPtrC &aPtrC) |
Reads object of class TConnMonId from memory. | |
Static Public Attributes | |
static const TUint | KMaxSize = ( sizeof( TUint ) ) / sizeof( TChar ) + 1 |
Defines the maximum size of the object in TChar's. | |
Protected Attributes | |
const TUint | iId |
ID number. |
|
Defines shifts of fields inside the object. |
|
Constructor.
|
|
Reads object of class TConnMonId from memory.
Reimplemented from MDesSerializer< TConnMonId >. |
|
Obtains the ID number.
|
|
Writes object of class TConnMonId to memory. Ownership of newly created buffer is transferred to caller.
Implements MDesSerializer< TConnMonId >. |
|
ID number. |
|
Defines the maximum size of the object in TChar's. +1 is for rounding to bigger integer. |