diff -r a179b74831c9 -r c1f20ce4abcf kernel/eka/include/e32std.h --- a/kernel/eka/include/e32std.h Thu Aug 19 11:14:22 2010 +0300 +++ b/kernel/eka/include/e32std.h Tue Aug 31 16:34:26 2010 +0300 @@ -3143,6 +3143,7 @@ IMPORT_C void Lock(TRequestStatus& aStatus,TTimerLockSpec aLock); IMPORT_C void Inactivity(TRequestStatus& aStatus, TTimeIntervalSeconds aSeconds); IMPORT_C void HighRes(TRequestStatus& aStatus,TTimeIntervalMicroSeconds32 anInterval); + IMPORT_C void AgainHighRes(TRequestStatus& aStatus,TTimeIntervalMicroSeconds32 anInterval); }; @@ -3313,6 +3314,8 @@ IMPORT_C TInt Open(RMessagePtr2 aMessage,TInt aParam,TOwnerType aType=EOwnerProcess); IMPORT_C TInt Open(TInt aArgumentIndex, TOwnerType aType=EOwnerProcess); IMPORT_C void Wait(); + IMPORT_C TInt Poll(); // acquire the lock if possible, but don't block + IMPORT_C TInt Wait(TInt aTimeout); // timeout in microseconds IMPORT_C void Signal(); IMPORT_C TBool IsHeld(); }; @@ -4769,6 +4772,7 @@ IMPORT_C static void __DbgMarkCheck(TBool aKernel, TBool aCountAll, TInt aCount, const TUint8* aFileName, TInt aLineNum); IMPORT_C static TUint32 __DbgMarkEnd(TBool aKernel, TInt aCount); IMPORT_C static void __DbgSetAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TInt aRate); + IMPORT_C static RAllocator::TAllocFail __DbgGetAllocFail(TBool aKernel); IMPORT_C static void __DbgSetBurstAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TUint aRate, TUint aBurst); IMPORT_C static TUint __DbgCheckFailure(TBool aKernel); IMPORT_C static void PanicUnexpectedLeave(); /**< @internalComponent */