Sage
Tusk
Welcome to Sage
Volume (88%) Hide Volume
Topics
TryWaitForAllObjects

function TryWaitForAllObjects( const Objects: TArray<DSLock.IWaitableObject>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IOneTimeEvent>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IEvent>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IMutex>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.ISemaphore>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IWaitableTimer>; TimeoutMS: Integer; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IWaitableObject>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IOneTimeEvent>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IEvent>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IMutex>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.ISemaphore>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

function TryWaitForAllObjects( const Objects: TArray<DSLock.IWaitableTimer>; TimeoutMS: Integer; Options: TWaitableObjectWaitOptions; const ErrMsg: string = ''): Boolean;

Defined in: DSLock

Last Modified: Mon 3:43:39 pm
Mon 3:43:39 pm