COMASuplTriggeredStart Class Reference
class COMASuplTriggeredStart : public COMASuplAsnMessageBase
|
Class for providing the Triggered Start message for SUPL v2.0
eposomasuplasnconverter.lib
-
Since
-
S60 S60_5.2
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
COMASuplAsnMessageBase::CloneBaseL(const COMASuplAsnMessageBase *,TInt &)
|
|
COMASuplAsnMessageBase::EncodeL(TInt &)
|
|
COMASuplAsnMessageBase::MessageBase(TOMASuplVersion &,COMASuplSessionID *&)const
|
|
COMASuplAsnMessageBase::MessageLength()const
|
|
COMASuplAsnMessageBase::MessageType()const
|
|
COMASuplAsnMessageBase::SessionId(COMASuplSessionID *&)const
|
|
COMASuplAsnMessageBase::SetMessageBase(const TOMASuplVersion &,COMASuplSessionID *)
|
|
COMASuplAsnMessageBase::SetMessageLength(TInt)
|
|
COMASuplAsnMessageBase::SetMessageType(TSuplMessageType)
|
|
COMASuplAsnMessageBase::~COMASuplAsnMessageBase()
|
Constructor & Destructor Documentation
COMASuplTriggeredStart()
IMPORT_C
|
COMASuplTriggeredStart
|
(
|
)
|
[protected]
|
~COMASuplTriggeredStart()
IMPORT_C
|
~COMASuplTriggeredStart
|
(
|
)
|
|
Destructor
-
Since
-
S60 S60_5.2
Member Functions Documentation
Clone(const COMASuplAsnMessageBase *, TInt &)
Cloning of SuplTrigStart
-
Since
-
S60 S60_5.2
ConstructL()
IMPORT_C void
|
ConstructL
|
(
|
)
|
[protected]
|
GetCauseCode(TOMASuplTrigStartCauseCode &)
getter method for cause code
GetECellId(TOMASuplECellInfo &)
Getter method for E-Cellid in Supl start
-
Since
-
S60 S60_5.2
GetLocationId(COMASuplLocationIdVer2 *&)
Getter method for Location Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplLocationIdVer2
*& aLocationId
|
a refrence to the location id member is returned in this ownership of the returned object is with the triggered start class
|
GetMultipleLocIds(COMASuplMultipleLocIds *&)
Getter method for multiple location Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplMultipleLocIds
*& aMultipleLocIds
|
a reference to the multiple location id member is returned in this ownership of the returned object is with the triggered start class
|
GetPosition(COMASuplPosition *&)
Getter method for position
-
Since
-
S60 S60_5.2
Parameters
COMASuplPosition
*& aPosition
|
a reference to the position member is returned in this ownership of the returned object is with the triggered start class
|
GetQop(TOMASuplQop &)
getter method for Qop
-
Since
-
S60 S60_5.2
GetReportingCaps(TOMASuplReportingCap &)
getter method for reporting caps
GetSETCapabilities(COMASuplSETCapabilitiesVer2 *&)
Getter method for Set Capabilities
-
Since
-
S60 S60_5.2
Parameters
COMASuplSETCapabilitiesVer2
*& aSETCapabilities
|
a reference to the Set Caps member is returned in this ownership of the returned object stays with the Triggered start class
|
GetThirdParty(COMASuplThirdPartyIds *&)
Getter method for third party Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplThirdPartyIds
*& aThirdparty
|
a reference to the thirdparty id member is returned in this ownership of the returned object is with the triggered start class
|
GetTriggerParams(TOMASuplTriggerParams &)
getter method for trigger params
GetTriggerType(TOMASuplTrigType &)
getter method for trigger type
GetVer(TDes8 &)
getter method for Version
-
Since
-
S60 S60_5.2
Parameters
TDes8
& aVer
|
version value is returned in this
|
NewL()
Two phased constructor
-
Since
-
S60 S60_5.2
SetCauseCode(TOMASuplTrigStartCauseCode)
setter method for cause code
-
Since
-
S60 S60_5.2
SetECellId(TOMASuplECellInfo &)
Setter method for E-Cellid in Supl start
-
Since
-
S60 S60_5.2
SetLocationId(COMASuplLocationIdVer2 *)
Setter method for Location Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplLocationIdVer2
* aLocationId
|
Location Id to be set in Trigered Start ownership of the object is transferred to the triggered start class
|
SetMultipleLocIds(COMASuplMultipleLocIds *)
Setter method for Multiple Location Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplMultipleLocIds
* aMultipleLocIds
|
Multiple Location Id to be set in Trigered Start ownership of the object is transferred to the triggered start class
|
SetPosition(COMASuplPosition *)
Setter method for position
-
Since
-
S60 S60_5.2
Parameters
COMASuplPosition
* aPosition
|
position to be set in Trigered Start ownership of the object is transferred to the triggered start class
|
SetQop(TOMASuplQop)
setter method for Qop
-
Since
-
S60 S60_5.2
SetReportingCaps(TOMASuplReportingCap)
setter method for reporting capabilities
-
Since
-
S60 S60_5.2
SetSETCapabilities(COMASuplSETCapabilitiesVer2 *)
Setter method for SET Capabilites
-
Since
-
S60 S60_5.2
Parameters
COMASuplSETCapabilitiesVer2
* aSETCapabilities
|
Set Capabilities to be set in Trigered Start ownership of the object is transferred to the triggered start class
|
SetSuplTriggeredStart(COMASuplSETCapabilitiesVer2 *, COMASuplLocationIdVer2 *, TBool)
Setter method for Supl start
-
Since
-
S60 S60_5.2
SetThirdParty(COMASuplThirdPartyIds *)
Setter method for Third party Id
-
Since
-
S60 S60_5.2
Parameters
COMASuplThirdPartyIds
* aThirdparty
|
Third party Id to be set in Trigered Start ownership of the object is transferred to the triggered start class
|
SetTriggerParams(TOMASuplTriggerParams)
setter method for trigger params
-
Since
-
S60 S60_5.2
SetTriggerType(TOMASuplTrigType)
setter method for trigger type
-
Since
-
S60 S60_5.2
SetVer(TDes8 &)
IMPORT_C void
|
SetVer
|
(
|
TDes8
&
|
aVer
|
)
|
|
setter method for version
-
Since
-
S60 S60_5.2
Parameters
TDes8
& aVer
|
version to be set in triggred start
|
Member Enumerations Documentation
Enum TOMASuplTrigStartCauseCode
Enum to indicate cause code
Enumerators
ETOMASuplCauseCodeUnknown = -1
|
|
ETOMASuplCauseCodeServingNetWorkNotInAreaIdList = 0
|
|
ETOMASuplCauseCodeSETCapabilitiesChanged = 1
|
|
ETOMASuplCauseCodeNoCoverage = 2
|
|
Enum TOMASuplTrigType
Enum to indicate the trigger type
Enumerators
ETOMASuplTrigStartTrigTypeUnknown = -1
|
|
ETOMASuplPeriodicTrigType = 0
|
|
ETOMASuplAreaEventTrigType
|
|
Member Data Documentation
TOMASuplTrigStartCauseCode
iCauseCode
COMASuplLocationIdVer2 * iLocationId
TOMASuplECellInfo
iMmCellInfo
COMASuplMultipleLocIds * iMultipleLocIds
COMASuplPosition * iPosition
TOMASuplReportingCap
iReportingCap
COMASuplSETCapabilitiesVer2 * iSETCapabilities
COMASuplThirdPartyIds * iThirdparty
TOMASuplTrigType
iTrigType
TOMASuplTriggerParams
iTriggerParams
TBuf8< KVer > iVer
TBuf8
< KVer >
|
iVer
|
[protected]
|
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.