syncmlfw/ds/syncagent/inc/NSmlDSCmds.h
branchRCL_3
changeset 9 57a65a3a658c
parent 0 b497e44ab2fc
child 30 2de6635c154b
equal deleted inserted replaced
5:3f7d9dbe57c8 9:57a65a3a658c
   313 		* @param aLiteralUid UID in literal form.
   313 		* @param aLiteralUid UID in literal form.
   314 		* @param aNumericUid On return contains UID in numeric form.
   314 		* @param aNumericUid On return contains UID in numeric form.
   315 		* @result KErrNone if the conversion succeeded.
   315 		* @result KErrNone if the conversion succeeded.
   316 		*/
   316 		*/
   317 		TInt ConvertUid( const TDesC8& aLiteralUid, TSmlDbItemUid& aNumericUid );
   317 		TInt ConvertUid( const TDesC8& aLiteralUid, TSmlDbItemUid& aNumericUid );
       
   318 		
       
   319 		/*
       
   320 		 * Adds operator specific extension devInf fields XNam and XVal
       
   321 		 * Currently only one XNam and one corresponding XVal value are supported
       
   322 		 * These two values are read from central repository 0x2002682E (defined in nsmloperatordefines.h)
       
   323 		 * from keys KNsmlOperatorDevInfExtXNam (0x04) and KNsmlOperatorDevInfExtXVal (0x05)
       
   324 		 */
       
   325 		void InsertOperatorExtensionDevInfFieldsL( SmlDevInfDevInfPtr_t& aDevInf );
   318 
   326 
   319 	private: // data	
   327 	private: // data	
   320 		// batched items buffer
   328 		// batched items buffer
   321 		CNSmlDSBatchBuffer* iBatchBuffer;
   329 		CNSmlDSBatchBuffer* iBatchBuffer;
   322 		// device info switch
   330 		// device info switch