Sign in Join
FPDoc Onlineexperiment

IReadWriteSync.BeginRead procedure

Member of IReadWriteSyncIn unit sysutils

Start a read operation.

Declaration

pascal
procedure BeginRead

Description

BeginRead indicates that a read operation is about to be started. If a write operation is in progress, then the call will block until the write operation finished. Depending on the implementation the call may also block if another read operation is in progress.

After BeginRead, any write operation started with BeginWrite will block until EndRead is called.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.