A Ruby interface for mutexes on MS Windows
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
certs
examples
lib
test
CHANGES
MANIFEST
README
Rakefile
appveyor.yml
win32-mutex.gemspec

README

== Brief Description
   Interface for Mutexes on MS Windows.

== Prerequisites
   win32-ipc 0.6.0 or later

== Installation
   gem install win32-mutex

== Synopsis
   require 'win32/mutex'

   # Do not leave out the 'Win32::', otherwise you're using Ruby's Mutex class.
   Win32::Mutex.new(false, 'test') do |m|
     # Do stuff
     m.release
   end

== Documentation
   The mutex.rb file contains inline RDoc documentation. If you installed
   this file as a gem, then you have the docs.

   For an example of win32-mutex in action, look at the example_win32_mutex.rb
   file in the 'examples' directory. You can also run the 'examples' rake task.

== Notes
   The Mutex class is a subclass of Win32::Ipc (win32-ipc). This library
   require's the win32-ipc library internally. You don't need to explicitly
   call it.

== Acknowledgements
   Originally adapted from the Win32::Mutex Perl module.

== Known Bugs  
   None that I know of. Please log any other bug reports on the
   project page at https://github.com/djberg96/win32-mutex.
    
== License
   Artistic 2.0
    
== Copyright
   (C) 2003-2013 Daniel J. Berger, All Rights Reserved
    
== Warranty
   This package is provided "as is" and without any express or
   implied warranties, including, without limitation, the implied
   warranties of merchantability and fitness for a particular purpose.

== Authors
   Daniel J. Berger
   Park Heesob