contentcontrolsrv/hsccclient/hsccproviderclient/src/hsccproviderclient.cpp
branchRCL_3
changeset 15 a0713522ab97
parent 11 bd874ee5e5e2
child 16 b276298d5729
equal deleted inserted replaced
14:15e4dd19031c 15:a0713522ab97
   273 // -----------------------------------------------------------------------------
   273 // -----------------------------------------------------------------------------
   274 // CHsCcProviderClient::HandleRegisterObserverNtfL()
   274 // CHsCcProviderClient::HandleRegisterObserverNtfL()
   275 // -----------------------------------------------------------------------------
   275 // -----------------------------------------------------------------------------
   276 //
   276 //
   277 void CHsCcProviderClient::HandleRegisterObserverNtfL(
   277 void CHsCcProviderClient::HandleRegisterObserverNtfL(
   278     TUint32 /* aSender */,
   278     TUint32 aSender,
   279     TUint32 /* aReceiver */,
   279     TUint32 /* aReceiver */,
   280     CCcSrvMsg& /* aMessage */ )
   280     CCcSrvMsg& /* aMessage */ )
   281     {
   281     {
   282     TUint32 observer = iPckgSender();
   282     iObservers.AppendL( aSender );
   283     iObservers.AppendL( observer );
       
   284     }
   283     }
   285 
   284 
   286 // -----------------------------------------------------------------------------
   285 // -----------------------------------------------------------------------------
   287 // CHsCcProviderClient::HandleUnregisterObserverNtfL()
   286 // CHsCcProviderClient::HandleUnregisterObserverNtfL()
   288 // -----------------------------------------------------------------------------
   287 // -----------------------------------------------------------------------------
   289 //
   288 //
   290 void CHsCcProviderClient::HandleUnregisterObserverNtfL(
   289 void CHsCcProviderClient::HandleUnregisterObserverNtfL(
   291     TUint32 /* aSender */,
   290     TUint32 aSender,
   292     TUint32 /* aReceiver */,
   291     TUint32 /* aReceiver */,
   293     CCcSrvMsg& /* aMessage */ )
   292     CCcSrvMsg& /* aMessage */ )
   294     {
   293     {
   295     TUint32 observer = iPckgSender();
       
   296     for ( TInt i = 0; i < iObservers.Count(); i++ )
   294     for ( TInt i = 0; i < iObservers.Count(); i++ )
   297         {
   295         {
   298         if ( iObservers[ i ] == observer )
   296         if ( iObservers[ i ] == aSender )
   299             {
   297             {
   300             iObservers.Remove( i );
   298             iObservers.Remove( i );
   301             break;
   299             break;
   302             }
   300             }
   303         }
   301         }