COMASuplSETCapabilities Class Reference
class COMASuplSETCapabilities : public COMASuplInfoRequest
|
COMASuplSETCapabilities
defines the capabilities of the SUPL Enabled Terminal.SET capabilities are defined in terms of
-
POS Technology
-
Preferred Method and
-
POS Protocol
SUPL Framework retrieves the SET Capabilities for SUPL START and SUPL POS INIT messages
Public Member Functions
|
|
~COMASuplSETCapabilities
()
|
COMASuplInfoRequest
*
|
CloneL
()
|
IMPORT_C void
|
GetSETCapabilities
(
TOMASuplPosTechnology
&,
TOMASuplPrefMethod
&,
TOMASuplPosProtocol
&)
|
IMPORT_C void
|
GetSETCapabilities
(
TOMASuplPosTechnology
&,
TOMASuplPrefMethod
&,
TOMASuplPosProtocol
&,
TOMASuplPosProtocolVersion
&)
|
IMPORT_C
COMASuplSETCapabilities
*
|
NewL
()
|
IMPORT_C void
|
SetSETCapabilities
(const
TOMASuplPosTechnology
&, const
TOMASuplPrefMethod
&, const
TOMASuplPosProtocol
&)
|
IMPORT_C void
|
SetSETCapabilities
(const
TOMASuplPosTechnology
&, const
TOMASuplPrefMethod
&, const
TOMASuplPosProtocol
&, const
TOMASuplPosProtocolVersion
&)
|
Constructor & Destructor Documentation
COMASuplSETCapabilities()
COMASuplSETCapabilities
|
(
|
)
|
[private]
|
~COMASuplSETCapabilities()
IMPORT_C
|
~COMASuplSETCapabilities
|
(
|
)
|
|
Member Functions Documentation
CloneL()
CloneL method clones the set capabilities object and creates a new set capabilities object with the same values. SUPL Framework invokes this method to create a copy of the set capabilities information before terminating the POS Session in POS Message plug-in.
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian 2nd phase constructor is private.
GetSETCapabilities(TOMASuplPosTechnology &, TOMASuplPrefMethod &, TOMASuplPosProtocol &)
GetSETCapabilities is invoked by SUPL Framework to retrive the capabilities of the SET.
Parameters
TOMASuplPosTechnology
& aPosTechnology
|
A Reference Parameter of type TOMASuplPosTechnology
|
TOMASuplPrefMethod
& aPrefMethod
|
A Reference Parameter of type TOMASuplPrefMethod
|
TOMASuplPosProtocol
& aPosProtocol
|
A Reference Parameter of type TOMASuplPosProtocol
|
GetSETCapabilities(TOMASuplPosTechnology &, TOMASuplPrefMethod &, TOMASuplPosProtocol &, TOMASuplPosProtocolVersion &)
GetSETCapabilities is invoked by SUPL Framework to retrive the capabilities of the SET.
Parameters
TOMASuplPosTechnology
& aPosTechnology
|
A Reference Parameter of type TOMASuplPosTechnology
|
TOMASuplPrefMethod
& aPrefMethod
|
A Reference Parameter of type TOMASuplPrefMethod
|
TOMASuplPosProtocol
& aPosProtocol
|
A Reference Parameter of type TOMASuplPosProtocol
|
TOMASuplPosProtocolVersion
& aPosProtocolVersion
|
A Reference Parameter of type TOMASuplPosProtocolVersion
|
SetSETCapabilities(const TOMASuplPosTechnology &, const TOMASuplPrefMethod &, const TOMASuplPosProtocol &)
SetSETCapabilities is invoked by POS Message plug-in to set the capabilities supported by the POS Module.
Parameters
const
TOMASuplPosTechnology
& aPosTechnology
|
A parameter of type TOMASuplPosTechnology that sets values for POS Technology
|
const
TOMASuplPrefMethod
& aPrefMethod
|
A parameter of type TOMASuplPrefMethod that sets values for Preferred Method
|
const
TOMASuplPosProtocol
& aPosProtocol
|
A parameter of type TOMASuplPosProtocol that sets values for POS Protocol
|
SetSETCapabilities(const TOMASuplPosTechnology &, const TOMASuplPrefMethod &, const TOMASuplPosProtocol &, const TOMASuplPosProtocolVersion &)
SetSETCapabilities is invoked by POS Message plug-in to set the capabilities supported by the POS Module.
Parameters
const
TOMASuplPosTechnology
& aPosTechnology
|
A parameter of type TOMASuplPosTechnology that sets values for POS Technology
|
const
TOMASuplPrefMethod
& aPrefMethod
|
A parameter of type TOMASuplPrefMethod that sets values for Preferred Method
|
const
TOMASuplPosProtocol
& aPosProtocol
|
A parameter of type TOMASuplPosProtocol that sets values for POS Protocol
|
const
TOMASuplPosProtocolVersion
& aPosProtocolVersion
|
A parameter of type TOMASuplPosProtocolVersion that sets values for POS Protocol Version
|
Member Enumerations Documentation
Enum TOMASuplPrefMethod
Enumeration values for Preferred Mode
Enumerators
EOMAAGpsSETAssitedPreferred = 0
|
|
EOMAAGpsSETBasedPreferred = 1
|
|
EOMANoPreferred = 2
|
|
Member Data Documentation
TOMASuplPosProtocol
iPosProtocol
TOMASuplPosProtocol
|
iPosProtocol
|
[private]
|
TOMASuplPosProtocolVersion
iPosProtocolVersion
TOMASuplPosTechnology
iPosTechnology
TOMASuplPrefMethod
iPrefMethod
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.