RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
System.TMonitorSupport Record
Pascal
TMonitorSupport = record
  NewSyncObject: function: Pointer;
  FreeSyncObject: procedure (SyncObject: Pointer);
  NewWaitObject: function: Pointer;
  FreeWaitObject: procedure (WaitObject: Pointer);
  WaitAndOrSignalObject: function (SignalObject, WaitObject: Pointer; Timeout: Cardinal): Cardinal;
end;
C++
struct TMonitorSupport {
  function: Pointer NewSyncObject;
  procedure (SyncObject: Pointer) FreeSyncObject;
  function: Pointer NewWaitObject;
  procedure (WaitObject: Pointer) FreeWaitObject;
  function (SignalObject, WaitObject: Pointer; Timeout: Cardinal): Cardinal WaitAndOrSignalObject;
};

This is record System.TMonitorSupport.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!