TEventObject.Create¶
Create a new event object.
Declaration¶
Source position: syncobjs.pp line 161
public
constructor TEventObject.Create(EventAttributes: PSecurityAttributes;
AManualReset: Boolean;
InitialState: Boolean;
const Name: string;
UseComWait: Boolean=False); overload; overload;
Description¶
Create creates a new event object with unique name Name (ignored on non-windows platforms). The object will be created with security attributes EventAttributes (this parameters is used on Windows only).
The AManualReset indicates whether the event must be reset manually (if it is False, the event is reset immediately after the first thread waiting for it is notified). InitialState determines whether the event is initially set or not.
See also¶
| Name | Description |
|---|---|
| ManualReset | Should the event be reset manually. |
| ResetEvent | Reset the event. |