class Fleyhe::Network::Event

Make and generate events for Bridges

Public Class Methods

generateHash() click to toggle source
# File lib/Fleyhe.rb, line 139
def self.generateHash
    @@hash = Hash.new
            obj = ObjectSpace.each_object(Class).select { |klass| klass < self }
            for i in obj
                    @@hash[i.to_s] = i
            end
end
getHash() click to toggle source
# File lib/Fleyhe.rb, line 147
def self.getHash
    return @@hash
end
new(bridge, args) click to toggle source
# File lib/Fleyhe.rb, line 120
def initialize bridge, args
    
    @bridge = bridge
    @args = args
    @event = nil
    @form = []
    
    self.solve
    
    unless @event == nil
        @bridge.call(@event, @form)
    end
    
end

Public Instance Methods

solve() click to toggle source
# File lib/Fleyhe.rb, line 135
def solve
    puts "Noting here..."
end