IReadWriteSync
[Properties (by Name)][Methods (by Name)][Events (by Name)]
Read/Write synchronizer
Declaration
Source position: systhrdh.inc line 16
Type
IReadWriteSync = interface ['{7B108C52-1D8F-4CDB-9CDF-57E071193D3F}']
procedure BeginRead;
procedure EndRead;
function BeginWrite : Boolean;
procedure EndWrite;
end
;
Description
IReadWriteSync is an interface for synchronizing read/write operations. Writers are always guaranteed to have exclusive access: readers may or may not have simultaneous access, depending on the implementation.
Members
| Member | Type | Visibility | Description |
|---|---|---|---|
| BeginRead | Method | default | Start a read operation. |
| BeginWrite | Method | default | Start a write operation. |
| EndRead | Method | default | End a read operation |
| EndWrite | Method | default | End a write operation. |
Inheritance
| Class | Description |
|---|---|
| IReadWriteSync | Read/Write synchronizer |