class TLbsNetPosRequestOptions : public TLbsNetPosRequestOptionsBase |
This class encapsulated the common parameters for the terminal issuing a network and a self location request.
TLbsNetPosRequestOptionsAssistance CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
Public Member Functions | |
---|---|
TLbsNetPosRequestOptions () | |
IMPORT_C void | GetRequestQuality ( TLbsNetPosRequestQuality &) |
IMPORT_C TBool | NewClientConnected () |
IMPORT_C void | SetNewClientConnected ( TBool ) |
IMPORT_C void | SetRequestQuality (const TLbsNetPosRequestQuality &) |
Protected Attributes | |
---|---|
TBool | iNewClient |
TLbsNetPosRequestQuality | iQuality |
TUint8 | iReserved |
Inherited Attributes | |
---|---|
TLbsNetClassTypeBase::iClassSize | |
TLbsNetClassTypeBase::iClassType |
IMPORT_C | TLbsNetPosRequestOptions | ( | ) |
Constructor for the TLbsNetPosRequestOptions
This class is used to encapsulated the common parameters for the terminal issuing a network and a self location request.
TLbsNetPosRequestOptionsAssistance CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
IMPORT_C void | GetRequestQuality | ( | TLbsNetPosRequestQuality & | aQuality | ) | const |
Obtains the desired quality for the location request. Default values for each of the quality fields indicate no preference has been specified by the LBS subsystem.
Currently the LBS subsystem does not set any quality requirements.
CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
TLbsNetPosRequestQuality & aQuality |
IMPORT_C TBool | NewClientConnected | ( | ) | const |
NewClientConnected returns ETrue is there is at least one local client application that is requesting location information for the first time.
CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
IMPORT_C void | SetNewClientConnected | ( | TBool | aNewClient | ) |
SetNewClientConnected should be set to ETrue is there is at least one local client application that is requesting location information for the first time.
CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
TBool aNewClient |
IMPORT_C void | SetRequestQuality | ( | const TLbsNetPosRequestQuality & | aQuality | ) |
Specifies the desired quality for the location request. Default values for each of the quality fields indicate no preference has been set by the LBS subsystem.
Currently the LBS subsystem does not set any quality requirements.
CLbsNetworkProtocolBase::RequestNetworkLocation CLbsNetworkProtocolBase::RequestSelfLocation
const TLbsNetPosRequestQuality & aQuality |
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.