Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #7321

About my SemaMonitor...

From Ramine <toto@toto.net>
Newsgroups comp.programming
Subject About my SemaMonitor...
Date 2017-01-18 23:59 -0800
Organization A noiseless patient Spider
Message-ID <o5ovea$141$15@dont-email.me> (permalink)

Show all headers | View raw


Hello........


About my SemaMonitor:

When you use Semaphores , and when you release and you have attained the 
maximum count to be released, the signal(or the release) will be lost 
and this is no good, this is why i have implemented my new algorithm of 
my SemaMonitor, now if you want the signal(s) to not be lost with my 
SemaMonitor, you can configure it by passing a parameter to the 
constructor, and it works great, this has helped to implement my 
Concurrent FIFO Queue 1 and my Concurrent FIFO queue 2 without using 
Condition variables.

You will find my SemaMonitor inside my C++ synchronization objects library..

My C++ synchronization objects library was ported to Linux , please 
download the zip file for Linux that ends with "_linux" in its name.

Now it works with both Windows and Linux on (x86)

You can download it from:

https://sites.google.com/site/aminer68/c-synchronization-objects-library


Thank you,
Amine Moulay Ramdane.

Back to comp.programming | Previous | Next | Find similar | Unroll thread


Thread

About my SemaMonitor... Ramine <toto@toto.net> - 2017-01-18 23:59 -0800

csiph-web