WaitForAllObjects
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IWaitableObject>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IOneTimeEvent>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IEvent>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IMutex>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.ISemaphore>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IWaitableTimer>;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IWaitableObject>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IOneTimeEvent>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IEvent>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IMutex>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.ISemaphore>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
procedure WaitForAllObjects(
const Objects: TArray<DSLock.IWaitableTimer>;
Options: TWaitableObjectWaitOptions;
const ErrMsg: string = '');
Defined in: DSLock
⏱ Last Modified: Mon 3:43:39 pm