3141 IMPORT_C void At(TRequestStatus& aStatus,const TTime& aTime); |
3141 IMPORT_C void At(TRequestStatus& aStatus,const TTime& aTime); |
3142 IMPORT_C void AtUTC(TRequestStatus& aStatus,const TTime& aUTCTime); |
3142 IMPORT_C void AtUTC(TRequestStatus& aStatus,const TTime& aUTCTime); |
3143 IMPORT_C void Lock(TRequestStatus& aStatus,TTimerLockSpec aLock); |
3143 IMPORT_C void Lock(TRequestStatus& aStatus,TTimerLockSpec aLock); |
3144 IMPORT_C void Inactivity(TRequestStatus& aStatus, TTimeIntervalSeconds aSeconds); |
3144 IMPORT_C void Inactivity(TRequestStatus& aStatus, TTimeIntervalSeconds aSeconds); |
3145 IMPORT_C void HighRes(TRequestStatus& aStatus,TTimeIntervalMicroSeconds32 anInterval); |
3145 IMPORT_C void HighRes(TRequestStatus& aStatus,TTimeIntervalMicroSeconds32 anInterval); |
|
3146 IMPORT_C void AgainHighRes(TRequestStatus& aStatus,TTimeIntervalMicroSeconds32 anInterval); |
3146 }; |
3147 }; |
3147 |
3148 |
3148 |
3149 |
3149 |
3150 |
3150 |
3151 |
3311 IMPORT_C TInt CreateGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess); |
3312 IMPORT_C TInt CreateGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess); |
3312 IMPORT_C TInt OpenGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess); |
3313 IMPORT_C TInt OpenGlobal(const TDesC& aName,TOwnerType aType=EOwnerProcess); |
3313 IMPORT_C TInt Open(RMessagePtr2 aMessage,TInt aParam,TOwnerType aType=EOwnerProcess); |
3314 IMPORT_C TInt Open(RMessagePtr2 aMessage,TInt aParam,TOwnerType aType=EOwnerProcess); |
3314 IMPORT_C TInt Open(TInt aArgumentIndex, TOwnerType aType=EOwnerProcess); |
3315 IMPORT_C TInt Open(TInt aArgumentIndex, TOwnerType aType=EOwnerProcess); |
3315 IMPORT_C void Wait(); |
3316 IMPORT_C void Wait(); |
|
3317 IMPORT_C TInt Poll(); // acquire the lock if possible, but don't block |
|
3318 IMPORT_C TInt Wait(TInt aTimeout); // timeout in microseconds |
3316 IMPORT_C void Signal(); |
3319 IMPORT_C void Signal(); |
3317 IMPORT_C TBool IsHeld(); |
3320 IMPORT_C TBool IsHeld(); |
3318 }; |
3321 }; |
3319 |
3322 |
3320 |
3323 |
4767 IMPORT_C static TBool JustInTime(); |
4770 IMPORT_C static TBool JustInTime(); |
4768 IMPORT_C static void __DbgMarkStart(TBool aKernel); |
4771 IMPORT_C static void __DbgMarkStart(TBool aKernel); |
4769 IMPORT_C static void __DbgMarkCheck(TBool aKernel, TBool aCountAll, TInt aCount, const TUint8* aFileName, TInt aLineNum); |
4772 IMPORT_C static void __DbgMarkCheck(TBool aKernel, TBool aCountAll, TInt aCount, const TUint8* aFileName, TInt aLineNum); |
4770 IMPORT_C static TUint32 __DbgMarkEnd(TBool aKernel, TInt aCount); |
4773 IMPORT_C static TUint32 __DbgMarkEnd(TBool aKernel, TInt aCount); |
4771 IMPORT_C static void __DbgSetAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TInt aRate); |
4774 IMPORT_C static void __DbgSetAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TInt aRate); |
|
4775 IMPORT_C static RAllocator::TAllocFail __DbgGetAllocFail(TBool aKernel); |
4772 IMPORT_C static void __DbgSetBurstAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TUint aRate, TUint aBurst); |
4776 IMPORT_C static void __DbgSetBurstAllocFail(TBool aKernel, RAllocator::TAllocFail aFail, TUint aRate, TUint aBurst); |
4773 IMPORT_C static TUint __DbgCheckFailure(TBool aKernel); |
4777 IMPORT_C static TUint __DbgCheckFailure(TBool aKernel); |
4774 IMPORT_C static void PanicUnexpectedLeave(); /**< @internalComponent */ |
4778 IMPORT_C static void PanicUnexpectedLeave(); /**< @internalComponent */ |
4775 // Name Validation |
4779 // Name Validation |
4776 IMPORT_C static TInt ValidateName(const TDesC& aName); |
4780 IMPORT_C static TInt ValidateName(const TDesC& aName); |