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


Groups > comp.programming > #7321 > unrolled thread

About my SemaMonitor...

Started byRamine <toto@toto.net>
First post2017-01-18 23:59 -0800
Last post2017-01-18 23:59 -0800
Articles 1 — 1 participant

Back to article view | Back to comp.programming


Contents

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

#7321 — About my SemaMonitor...

FromRamine <toto@toto.net>
Date2017-01-18 23:59 -0800
SubjectAbout my SemaMonitor...
Message-ID<o5ovea$141$15@dont-email.me>
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.

[toc] | [standalone]


Back to top | Article view | comp.programming


csiph-web