diff -r 773449708c84 -r 4ad59aaee882 javauis/javalegacyutils/src/TimeOutTimer.cpp --- a/javauis/javalegacyutils/src/TimeOutTimer.cpp Thu Sep 02 20:20:40 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,53 +0,0 @@ -/* -* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: Timer for comms time-outs -* -*/ - - -#include "TimeOutTimer.h" - -CTimeOutTimer::CTimeOutTimer(const TInt aPriority) - : CTimer(aPriority) -{ -} - -CTimeOutTimer::~CTimeOutTimer() -{ - Cancel(); -} - -EXPORT_C CTimeOutTimer* CTimeOutTimer::NewL(const TInt aPriority, MTimeOutNotify& aTimeOutNotify) -{ - CTimeOutTimer *p = new(ELeave) CTimeOutTimer(aPriority); - CleanupStack::PushL(p); - p->ConstructL(aTimeOutNotify); - CleanupStack::Pop(); - return p; -} - -void CTimeOutTimer::ConstructL(MTimeOutNotify &aTimeOutNotify) -{ - iNotify=&aTimeOutNotify; - CTimer::ConstructL(); - CActiveScheduler::Add(this); -} - -void CTimeOutTimer::RunL() -// Timer request has completed, so notify the timer's owner -{ - iNotify->TimerExpired(); -} - -// End of File