wcl |
The wclWaitableSyncObject type exposes the following members.
| Name | Description | |
|---|---|---|
| wclWaitableSyncObject | Creates new synchronization object. |
| Name | Description | |
|---|---|---|
| Disposed | Gets the disposing state. (Inherited from wclSyncObject) | |
| Handle | Gets the system dependent synchronization object handle. |
| Name | Description | |
|---|---|---|
| Dispose | Disposes the synchronization object. (Inherited from wclSyncObject) | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object) | |
| Free | Frees the object. (Overrides wclSyncObjectFree(Boolean)) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| WaitAll(wclWaitableSyncObject) | Waits until all of the specified objects are in the signaled state. | |
| WaitAll(wclWaitableSyncObject, UInt32) | Waits until all of the specified objects are in the signaled state or the time-out interval elapses. | |
| WaitAny(wclWaitableSyncObject) | Waits until one or all of the specified objects are in the signaled state. | |
| WaitAny(wclWaitableSyncObject, UInt32) | Waits until one of the specified objects are in the signaled state or the time-out interval elapses. | |
| WaitOne | Waits until the object is in the signaled state. | |
| WaitOne(UInt32) | Waits until the object is in the signaled state or the time-out interval elapses. |
| Name | Description | |
|---|---|---|
| WAIT_ABANDONED | Indicates the success wait result but the wait objects is a mutex object that was not released by the thread that owned the mutex object before the owning thread terminated. | |
| WAIT_ABANDONED_0 | Indicates the success wait result but one of the specified objects is a mutex object that was not released by the thread that owned the mutex object before the owning thread terminated. The returning value is the abandoned object index. | |
| WAIT_FAILED | The wait method has failed. | |
| WAIT_INFINITE | Specifies the infinite wait interval. If this value is specified as a Timeout parameter value the Wait method will not returns until object signals. | |
| WAIT_OBJECT_0 | Indicates the success wait result. | |
| WAIT_TIMEOUT | The time-out interval elapsed, and no one of the object is signaled. |