Msync module

MSync module version 2.3

Authors: Amine Moulay Ramdane, Dmitry Vyukov , Primoz Gabrijelcic, Marcel van Brakel , Olivier Sannier, Matthias Thoma, Florent Ouchet, Robert Marquardt.

Description:

The following classes have been added to the MSync module: TCriticalSection,TMutex,TSimpleEvent,TSemaphore,TMREW (Multiple-Readers-Exclusive-Writer), TMultiReadExclusiveWrite and TDRWLock(Distributed Reader-Writer Mutex).

You can go to download the zip files by clicking on the following web link:

https://drive.google.com/drive/folders/1UJDDcN5hZX9OPQzULmMSab2_k25Ksw7n?usp=sharing

Language: FPC Pascal v2.2.0+ / Delphi 7+: http://www.freepascal.org/

Operating Systems: Windows, Mac OSX , Linux , Unix...

Required FPC switches: -O3 -Sd -dFPC -dFreePascal

-Sd for delphi mode....

-dUnix for Linux , Unix and Mac OSX

-dWindows for windows

Required Delphi switches: -DMSWINDOWS -$H+

For Delphi use -DDelphi switch