uiacceltk/hitchcock/ServerCore/Src/alfappserver.cpp
branchRCL_3
changeset 8 10534483575f
parent 0 15bf7259bb7c
child 17 3ac8bf5c5014
equal deleted inserted replaced
7:433cbbb6a04b 8:10534483575f
  1446         }
  1446         }
  1447     delete wgs;
  1447     delete wgs;
  1448     return sessionAboveGivenWgId;
  1448     return sessionAboveGivenWgId;
  1449     }
  1449     }
  1450 
  1450 
       
  1451 CAlfAppSrvSessionBase* CAlfAppServer::SrvSessionForControlGroup(CHuiControlGroup& aGroup)
       
  1452     {
       
  1453     CAlfAppSrvSessionBase* result = NULL;
       
  1454     iSessionIter.SetToFirst();
       
  1455     while (iSessionIter)
       
  1456       {
       
  1457       CAlfAppSrvSessionBase* session = reinterpret_cast<CAlfAppSrvSessionBase*>(iSessionIter++);
       
  1458       if ( session->GetHandleFromInterface(EHuiObjectTypeControlGroup, &aGroup) != KErrNotFound )
       
  1459           {
       
  1460           result = session;
       
  1461           break;
       
  1462           }
       
  1463       }
       
  1464     return result;
       
  1465     }
       
  1466 
       
  1467