00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00024 #ifndef RLBSLOCMONITORSESSION_H
00025 #define RLBSLOCMONITORSESSION_H
00026
00027 #include "rsecuresessionbase.h"
00028
00032 class RLbsLocMonitorSession : public RSecureSessionBase
00033 {
00034
00035 public:
00036
00037 IMPORT_C RLbsLocMonitorSession();
00038
00039 IMPORT_C TInt Connect();
00040
00041 IMPORT_C void Close();
00042
00043
00044
00045 IMPORT_C void WipeOutDatabase(TRequestStatus& aStatus) const;
00046
00047
00048
00049
00050 IMPORT_C TInt CancelDatabaseWipeOut() const;
00051
00052 IMPORT_C TVersion Version();
00053
00054 protected:
00055
00056
00057 TInt StartServer(TServerStartParams& aParams);
00058 };
00059
00060 #endif // RLBSLOCMONITORSESSION_H