process_shared/lib/process_shared.rb

26 lines
450 B
Ruby
Raw Normal View History

2011-12-12 03:39:55 +00:00
require 'ffi'
if VERSION =~ /^1.8/
require 'process_shared/define_singleton_method'
module ProcessShared
module PSem
extend DefineSingletonMethod
end
module RT
extend DefineSingletonMethod
end
module LibC
extend DefineSingletonMethod
end
end
end
2011-12-12 03:39:55 +00:00
require 'process_shared/semaphore'
require 'process_shared/bounded_semaphore'
require 'process_shared/mutex'
require 'process_shared/shared_memory'