diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/gsmustor.h --- a/epoc32/include/gsmustor.h Wed Mar 31 12:27:01 2010 +0100 +++ b/epoc32/include/gsmustor.h Wed Mar 31 12:33:34 2010 +0100 @@ -1,9 +1,9 @@ // Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies). // All rights reserved. // This component and the accompanying materials are made available -// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members +// under the terms of "Eclipse Public License v1.0" // which accompanies this distribution, and is available -// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". +// at the URL "http://www.eclipse.org/legal/epl-v10.html". // // Initial Contributors: // Nokia Corporation - initial contribution. @@ -19,8 +19,6 @@ // // - - /** @file */ @@ -205,22 +203,22 @@ private: enum TSAREntryFlags { - ESAREntryIsDeleted=0x01, ///< indicates that this entry is deleted - ESAREntryIsAdded=0x02 ///< indicated that this entry is added + ESAREntryIsDeleted=0x01, //< indicates that this entry is deleted + ESAREntryIsAdded=0x02 //< indicated that this entry is added }; private: - TInt iReference; ///< concatenation reference - TInt iTotal; ///< total number of PDUs in this SMS message - TInt iCount; ///< number of PDUs sent/received for this SMS message + TInt iReference; //< concatenation reference + TInt iTotal; //< total number of PDUs in this SMS message + TInt iCount; //< number of PDUs sent/received for this SMS message protected: - TInt iData1; /// TODO should be TUint32 - TInt iData2; ///< Log server ID + TInt iData1; // TODO should be TUint32 + TInt iData2; //< Log server ID TInt iData3; TInt iData4; private: - TBuf iDescription1; ///< first 32 characters from buffer - TBuf iDescription2; ///< original address - TTime iTime; ///< time when message was sent/received + TBuf iDescription1; //< first 32 characters from buffer + TBuf iDescription2; //< original address + TTime iTime; //< time when message was sent/received TStreamId iDataStreamId; TInt iFlags; // Not externalized friend class CSARStore; @@ -484,16 +482,19 @@ }; protected: - RFs& iFs; ///< File server handle. + RFs& iFs; //< File server handle. + /** Maximum number of SMS messages that can be stored in segmentation store.*/ + TInt iMaxmumNumberOfMessagesInSegmentationStore; + private: - CFileStore* iFileStore; ///< pointer to the file store - CArrayFixFlat iEntryArray; ///< array of SAR entries - TStreamId iExtraStreamId; ///< used for any other data that needs persisting - TInt iCommitCount; ///< counts number of Commit's - used for CompactL - TPtrC iFullName; ///< holds the name of the File Store + CFileStore* iFileStore; //< pointer to the file store + CArrayFixSeg iEntryArray; //< array of SAR entries + TStreamId iExtraStreamId; //< used for any other data that needs persisting + TInt iCommitCount; //< counts number of Commit's - used for CompactL + TPtrC iFullName; //< holds the name of the File Store TUid iThirdUid; - TBool iInTransaction; ///< For debugging purposes to ensure only one transaction at a time + TBool iInTransaction; //< For debugging purposes to ensure only one transaction at a time }; /**