TPacketBase Class Reference

class TPacketBase

Base class for the Packet data ETel API parameters which are version dependent (version 2 onwards). Note that even though the 7.0 version of the API does not define version dependent classes, this implementation HAS been employed in the v7.0S version (V2.0) of the API.

The TPacketBase::ExtensionId() method is used to determine which version of a packaged parameter has been created. Note that the TPacketDataConfigBase::ExtensionId() method returns a packet network type.

Public Member Functions
IMPORT_C TInt ExtensionId ()
Protected Member Functions
TPacketBase ()
Protected Attributes
TInt iExtensionId

Constructor & Destructor Documentation

TPacketBase()

TPacketBase ( ) [protected]

Member Functions Documentation

ExtensionId()

IMPORT_C TInt ExtensionId ( ) const

Returns the value of iExtensionId for the associated class. e.g. iExtensionId=KETelExtPcktV2 for all the V2 classes.

Member Data Documentation

TInt iExtensionId

TInt iExtensionId [protected]