[*] ew. the old iwaitable is in the README
This commit is contained in:
parent
a96788623f
commit
7a5d1cd396
13
README.md
13
README.md
@ -151,11 +151,14 @@ with nanosecond resolution absolute and relative yielding.
|
||||
```
|
||||
struct IWaitable
|
||||
{
|
||||
virtual bool TryLock() = 0;
|
||||
virtual void Lock(relativeTimeoutInMilliseconds) = 0;
|
||||
virtual void Lock() = 0;
|
||||
virtual void Unlock() = 0;
|
||||
}
|
||||
void Lock()
|
||||
bool LockMS(AuUInt64 qwRelTimeoutInMs /* = 0, infinity - use TryLock to avoid sleeping */)
|
||||
bool LockNS(AuUInt64 qwRelTimeoutInNs /* = 0, infinity - use TryLock to avoid sleeping */)
|
||||
bool LockAbsMS(AuUInt64 qwAbsTimeoutInMs /* = 0, infinity*/)
|
||||
bool LockAbsNS(AuUInt64 qwAbsTimeoutInNs /* = 0, infinity*/)
|
||||
bool TryLock()
|
||||
void Unlock()
|
||||
};
|
||||
```
|
||||
|
||||
Included high performance primitives
|
||||
|
Loading…
Reference in New Issue
Block a user