class Sumac
Public Class Methods
new(duck_types: {}, entry: nil, messenger: , workers: 1)
click to toggle source
# File lib/sumac.rb, line 69 def initialize(duck_types: {}, entry: nil, messenger: , workers: 1) @connection = Connection.new(self, duck_types: duck_types, entry: entry, messenger: messenger, workers: workers) @connection.scheduler.run end
Public Instance Methods
close()
click to toggle source
# File lib/sumac.rb, line 74 def close @connection.closer.close nil end
entry()
click to toggle source
# File lib/sumac.rb, line 79 def entry @connection.remote_entry.get end
join()
click to toggle source
# File lib/sumac.rb, line 83 def join @connection.closer.join end