diff -r b183ec05bd8c -r 19bba8228ff0 syncmlfw/ds/settings/inc/nsmldssettings.h --- a/syncmlfw/ds/settings/inc/nsmldssettings.h Tue Aug 31 16:04:06 2010 +0300 +++ b/syncmlfw/ds/settings/inc/nsmldssettings.h Wed Sep 01 12:27:42 2010 +0100 @@ -369,7 +369,26 @@ * @param - * @return - */ - IMPORT_C void UpdateHiddenProfilesL(); + IMPORT_C void UpdateHiddenProfilesL(); + + /** + * Is current profile Operator specific profile. + * @param aServerId Server Id to compare in Repository value. + * @return Boolean ETrue if profile is Operator specific profile. + */ + IMPORT_C TBool IsOperatorProfileL( const TDesC& aServerId ); + + /** + * SW version of Operator specific profile. + * @return Software version. + */ + IMPORT_C HBufC8* OperatorProfileSWVValueLC(); + + /** + * Mod value of Operator specific profile. + * @return Mod value. + */ + IMPORT_C HBufC8* OperatorProfileModValueLC(); /** * Parse xml