cmmanager/cmmgr/cmmapi/src/cmdestinationapi.cpp
changeset 27 489cf6208544
parent 20 9c97ad6591ae
--- 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