diff -r a9c0ce913924 -r 5594fba90824 syncmlfw/dm/hostserver/dmhostserverbase/inc/nsmldmhostsession.h --- a/syncmlfw/dm/hostserver/dmhostserverbase/inc/nsmldmhostsession.h Thu Jan 07 13:15:03 2010 +0200 +++ b/syncmlfw/dm/hostserver/dmhostserverbase/inc/nsmldmhostsession.h Mon Jan 18 21:00:49 2010 +0200 @@ -153,6 +153,16 @@ * @return HBufC8*. If LUID is not found, the function allocates a null length string. */ HBufC8* GetLuidAllocL ( const TDesC8& aURI ); + + /** + * MSmlDmCallback - callback interface. + * The function removes aURI of the corresponding adapter. + *@param aAdapterId Adapter Id. + *@param aURI. URI of the object. + *@param aChildAlso Indicates whether childs to be removed or not. + * @return TInt Error code. + */ + TInt RemoveMappingL( TUint32 aAdapterId, const TDesC8& aURI, TBool aChildAlso ); /** * C++ destructor.