ThreadTimeout Fields |
The ThreadTimeout type exposes the following members.
Name | Description | |
---|---|---|
![]() | f_cMillisTimeout |
This ThreadTimeout's timeout.
|
![]() | f_lhTimeout |
Cached reference to the thread's ThreadTimeoutLongHolder holding it's current timeout.
|
![]() | f_lTimeoutOrig |
The original timeout before this instance changed it.
|
![]() | f_tloCreator |
True iff this Timeout created (and thus must ultimately destroy) the TLO.
|
![]() ![]() | s_tloTimeout |
A thread-local containing the calling thread's timeout value. Values which are greater or equal to zero
are used to indicate timeout timestamps. Negative values are relative timeouts which haven't yet been
realized into a timestamp. This allows for an optimization where we can avoid obtaining
the current time when "setting" the timeout, and defer it until we are about to block.
|