diff -r 7ec726f93df1 -r 489cf6208544 cmmanager/cmmgr/cmmapi/src/cmdestinationapi.cpp --- a/cmmanager/cmmgr/cmmapi/src/cmdestinationapi.cpp Fri May 14 16:15:46 2010 +0300 +++ b/cmmanager/cmmgr/cmmapi/src/cmdestinationapi.cpp Thu May 27 13:17:01 2010 +0300 @@ -413,4 +413,27 @@ return err; } +TInt RCmDestinationApi::GetIcon( HBufC* aBuffer ) + { + OstTraceFunctionEntry0( RCMDESTINATIONAPI_GETICON_ENTRY ); + + TPtr descriptor( aBuffer->Des() ); + TIpcArgs args( &descriptor ); + TInt err = SendReceive( EDestGetIcon, args ); + + OstTraceFunctionExit0( RCMDESTINATIONAPI_GETICON_EXIT ); + return err; + } + +TInt RCmDestinationApi::SetIcon( const TDesC& aValue ) + { + OstTraceFunctionEntry0( RCMDESTINATIONAPI_SETICON_ENTRY ); + + TIpcArgs args( &aValue ); + TInt err = SendReceive( EDestSetIcon, args ); + + OstTraceFunctionExit0( RCMDESTINATIONAPI_SETICON_EXIT ); + return err; + } + // End of file