Class: Palombe
- Inherits:
-
Object
- Object
- Palombe
- Defined in:
- lib/palombe.rb
Class Method Summary collapse
Class Method Details
.receive(name) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/palombe.rb', line 16 def self.receive name value = "" path = __mkfifo name File.open(path, "r") do |f| while line = f.gets value += line end end File.delete path value.chomp end |
.send(name, value) ⇒ Object
10 11 12 13 14 |
# File 'lib/palombe.rb', line 10 def self.send name, value File.open((__mkfifo name), "w") do |f| f.puts value end end |