equal
deleted
inserted
replaced
80 virtual CSession2* NewSessionL(const TVersion &aVersion, const RMessage2& aMessage) const; |
80 virtual CSession2* NewSessionL(const TVersion &aVersion, const RMessage2& aMessage) const; |
81 //Overriding MSqlPolicyInspector abstract methods |
81 //Overriding MSqlPolicyInspector abstract methods |
82 virtual TBool Check(const TSecurityPolicy& aPolicy) const; |
82 virtual TBool Check(const TSecurityPolicy& aPolicy) const; |
83 //Overriding MSqlSrvBurInterface abstract methods |
83 //Overriding MSqlSrvBurInterface abstract methods |
84 virtual RFs& Fs(); |
84 virtual RFs& Fs(); |
85 virtual void GetBackUpListL(TSecureId aUid, RArray<TParse>& aFileList); |
85 virtual void GetBackUpListL(TSecureId aUid, TDriveNumber aDrive, RArray<HBufC*>& aFileNameList); |
86 |
86 |
87 private: |
87 private: |
88 CSqlServer(); |
88 CSqlServer(); |
89 void ConstructL(); |
89 void ConstructL(); |
90 void GetCollationDllNameL(); |
90 void GetCollationDllNameL(); |
94 |
94 |
95 private: |
95 private: |
96 TSqlSrvFileData iFileData; //Used as a temporary storage for file data (file name, drive, path, secure uid) |
96 TSqlSrvFileData iFileData; //Used as a temporary storage for file data (file name, drive, path, secure uid) |
97 RSqlSecurityMap iSecurityMap; //Collection of database security policies |
97 RSqlSecurityMap iSecurityMap; //Collection of database security policies |
98 RSqlDriveSpaceCol iDriveSpaceCol; //Collection of "drive space" objects (reserved drive space management) |
98 RSqlDriveSpaceCol iDriveSpaceCol; //Collection of "drive space" objects (reserved drive space management) |
99 CSqlBackupClient* iBackupClient; // the backup and restore instance |
99 CSqlBurEventMonitor* iBurEventMonitor;//Monitors B&R events |
100 TFileName iCollationDllName;//Default collation - dll name - uniquely identifies the collation method |
100 TFileName iCollationDllName;//Default collation - dll name - uniquely identifies the collation method |
101 RSqlBufFlat iFlatBuf; //general purpose flat buffer. do not keep a state in it between calls! |
101 RSqlBufFlat iFlatBuf; //general purpose flat buffer. do not keep a state in it between calls! |
102 TUint8* iBuf; //general purpose buffer. do not keep a state in it between calls! |
102 TUint8* iBuf; //general purpose buffer. do not keep a state in it between calls! |
103 TPtr8 iBufPtr8; //8-bit pointer to iBuf |
103 TPtr8 iBufPtr8; //8-bit pointer to iBuf |
104 TPtr16 iBufPtr16; //16-bit pointer to iBuf |
104 TPtr16 iBufPtr16; //16-bit pointer to iBuf |