214 |
214 |
215 void disconnectNotify(const char *aSignal); |
215 void disconnectNotify(const char *aSignal); |
216 |
216 |
217 private: |
217 private: |
218 /** |
218 /** |
|
219 * current module ID |
|
220 */ |
|
221 TPositionModuleId mCurrentModuleId; |
|
222 |
|
223 /** |
|
224 *prvmoduleID |
|
225 */ |
|
226 TPositionModuleId mReqModuleId; |
|
227 |
|
228 /** |
|
229 * Active object for device status updates |
|
230 */ |
|
231 CQMLBackendAO * mDevStatusUpdateAO; |
|
232 |
|
233 /** |
219 * Active object for requestUpdate |
234 * Active object for requestUpdate |
220 */ |
235 */ |
221 CQMLBackendAO * mReqUpdateAO; |
236 CQMLBackendAO * mReqUpdateAO; |
222 |
237 |
223 /** |
238 /** |
224 *prvmoduleID |
239 * Active object for regular updates. |
225 */ |
240 */ |
226 TPositionModuleId mReqModuleId; |
241 CQMLBackendAO * mRegUpdateAO; |
227 |
|
228 /** |
|
229 * Active object for device status updates |
|
230 */ |
|
231 CQMLBackendAO * mDevStatusUpdateAO; |
|
232 |
242 |
233 /** |
243 /** |
234 * Positioner server |
244 * Positioner server |
235 */ |
245 */ |
236 RPositionServer mPositionServer; |
246 RPositionServer mPositionServer; |
237 |
247 |
238 |
|
239 /** |
|
240 * Active object for regular updates. |
|
241 */ |
|
242 CQMLBackendAO * mRegUpdateAO; |
|
243 |
|
244 /** |
248 /** |
245 * list of supported position methods |
249 * list of supported position methods |
246 */ |
250 */ |
247 CPosMethodInfo mList[MAX_SIZE]; |
251 CPosMethodInfo mList[MAX_SIZE]; |
248 |
252 |
249 PositioningMethods mSupportedMethods; |
253 PositioningMethods mSupportedMethods; |
250 |
254 |
251 PositioningMethod mCurrentMethod; |
255 PositioningMethod mCurrentMethod; |
252 |
|
253 /** |
|
254 * current module ID |
|
255 */ |
|
256 TPositionModuleId mCurrentModuleId; |
|
257 |
256 |
258 /** |
257 /** |
259 * maintaiss the size of thr CPosMethodInfo array |
258 * maintaiss the size of thr CPosMethodInfo array |
260 */ |
259 */ |
261 int mListSize; |
260 int mListSize; |