diff -r ff572005ac23 -r 1a2a00e78665 homescreenpluginsrv/hspsmanager/client/hspsclientsession.cpp --- a/homescreenpluginsrv/hspsmanager/client/hspsclientsession.cpp Tue Jan 26 12:11:15 2010 +0200 +++ b/homescreenpluginsrv/hspsmanager/client/hspsclientsession.cpp Tue Feb 02 00:23:10 2010 +0200 @@ -469,5 +469,18 @@ return SendReceive( EhspsRestoreActiveAppConf, TIpcArgs( &aResultData, &packagedStruct ) ); } +// ----------------------------------------------------------------------------- +// RhspsClientSession::RestoreConfigurations +// ----------------------------------------------------------------------------- +// +EXPORT_C TInt RhspsClientSession::RestoreConfigurations( + TDes8& aResultData, + const ThspsParamRestoreConfigurations& aParams ) + { + aResultData.Zero(); + TPckgC packagedStruct( aParams ); + return SendReceive( EhspsRestoreConfigurations, TIpcArgs( &aResultData, &packagedStruct ) ); + } + // end of file