class Wire::InvocationSignal

Public Class Methods

new(function, arguments, contexts) click to toggle source
# File lib/wire.rb, line 33
def initialize(function, arguments, contexts)
  @function = function
  @arguments = arguments
  @contexts = contexts
end

Public Instance Methods

contexts() click to toggle source
# File lib/wire.rb, line 47
def contexts
  @contexts
end
contexts=(contexts) click to toggle source
# File lib/wire.rb, line 43
def contexts= (contexts)
  @contexts=contexts
end
function() click to toggle source
# File lib/wire.rb, line 39
def function
  @function
end
to_json() click to toggle source
# File lib/wire.rb, line 51
def to_json
  "{'address': #{@function.to_json}, 'body': #{@arguments.to_json}, 'contexts': #{@contexts.to_json}}"
end