TOMASuplPosProtocolVersion Class Reference

class TOMASuplPosProtocolVersion
TOMASuplPosProtocolVersion determines the underlying control plane positioning protocol version. The different possible values for the positioning protocol version are
  • Major Version (First element of the version number for POS Protocol, range: (0..255))

  • Technical Version (Second element of the version number, range: (0..255))

  • Minor Version (Third element of the version number for RRC, range: (0..255))

Since
Series 60 5.2

Constructor & Destructor Documentation

TOMASuplPosProtocolVersion()

IMPORT_C TOMASuplPosProtocolVersion ( )

Member Functions Documentation

GetPosProtocolVersion(TUint8 &, TUint8 &, TUint8 &)

IMPORT_C TInt GetPosProtocolVersion ( TUint8 & aMajorVersion,
TUint8 & aTechVersion,
TUint8 & aMinorVersion
) const

GetPosProtocolVersion retrieves the underlying control plane positioning protocol Version. SUPL Framework invokes this method.

Parameters

TUint8 & aMajorVersion A integer reference Parameter for POS Protocol Major version
TUint8 & aTechVersion A integer reference Parameter for POS Protocol Technical version
TUint8 & aMinorVersion A integer reference Parameter for POS Protocol Minor version

SetPosProtocolVersion(TUint8, TUint8, TUint8)

IMPORT_C TInt SetPosProtocolVersion ( TUint8 aMajorVersion,
TUint8 aTechVersion,
TUint8 aMinorVersion
)

SetPosProtocolVersion is invoked by POS Message plug-in to set the underlying control plane positioning protocol version.

Parameters

TUint8 aMajorVersion A integer Parameter for POS Protocol Major version, range: (0..255)
TUint8 aTechVersion A integer Parameter for POS Protocol Technical version, range: (0..255)
TUint8 aMinorVersion A integer Parameter for POS Protocol Editorial version, range: (0..255)

Member Data Documentation

TUint8 iMajorVersion

TUint8 iMajorVersion [private]

TUint8 iMinorVersion

TUint8 iMinorVersion [private]

TUint8 iTechVersion

TUint8 iTechVersion [private]