RSat::TSatPCmdBase Class Reference

class RSat::TSatPCmdBase : public RSat::TSatBase

Base class for all the (U)SAT ETel API proactive command classes.

TSatPCmdBase inherits from TSatBase and is the base class for all the (U)SAT ETel API proactive command classes, for which it holds the associated proactive command number.

Inherits from

Public Member Functions
IMPORT_C TUint8 PCmdNumber ()
IMPORT_C TInt SetPCmdNumber ( TUint8 )
Protected Member Functions
TSatPCmdBase ()
Inherited Functions
RSat::TSatBase::ExtensionId()const
RSat::TSatBase::TSatBase()
Protected Attributes
TUint8 iPCmdNumber
Inherited Attributes
RSat::TSatBase::iExtensionId

Constructor & Destructor Documentation

TSatPCmdBase()

TSatPCmdBase ( ) [protected]

Default constructor

Member Functions Documentation

PCmdNumber()

IMPORT_C TUint8 PCmdNumber ( ) const

This method returns the value of iPCmdNumber for the associated proactive command class. The PCmd Number is the one originally issued by the UICC card.

SetPCmdNumber(TUint8)

IMPORT_C TInt SetPCmdNumber ( TUint8 aNumber )

This method sets iPCmdNumber for the associated proactive command class. The PCmd Number is the one originally issued by the UICC card.

Parameters

TUint8 aNumber PCmdNumber associated with the proactive command sent by the UICC card.

Member Data Documentation

TUint8 iPCmdNumber

TUint8 iPCmdNumber [protected]

Proactive command number from 3GPP 31.111 and ETSI TS 102 223. Valid range is 0x01 to 0xFE.