class WEEL::ConnectionWrapperBase
Public Class Methods
inform_connectionwrapper_error(arguments,err)
click to toggle source
# File lib/weel.rb, line 341 def self::inform_connectionwrapper_error(arguments,err); end
inform_position_change(arguments,ipc={})
click to toggle source
# File lib/weel.rb, line 342 def self::inform_position_change(arguments,ipc={}); end
inform_state_change(arguments,newstate)
click to toggle source
# File lib/weel.rb, line 339 def self::inform_state_change(arguments,newstate); end
inform_syntax_error(arguments,err,code)
click to toggle source
# File lib/weel.rb, line 340 def self::inform_syntax_error(arguments,err,code); end
loop_guard(arguments,lid,count)
click to toggle source
# File lib/weel.rb, line 338 def self::loop_guard(arguments,lid,count); false; end
new(arguments,position=nil,continue=nil)
click to toggle source
# File lib/weel.rb, line 344 def initialize(arguments,position=nil,continue=nil); end
Public Instance Methods
activity_handle(passthrough, parameters)
click to toggle source
# File lib/weel.rb, line 348 def activity_handle(passthrough, parameters); end
activity_manipulate_handle(parameters)
click to toggle source
# File lib/weel.rb, line 349 def activity_manipulate_handle(parameters); end
activity_passthrough_value()
click to toggle source
# File lib/weel.rb, line 355 def activity_passthrough_value; end
activity_result_options()
click to toggle source
# File lib/weel.rb, line 352 def activity_result_options; end
activity_result_value()
click to toggle source
# File lib/weel.rb, line 351 def activity_result_value; end
activity_stop()
click to toggle source
# File lib/weel.rb, line 354 def activity_stop; end
activity_uuid()
click to toggle source
# File lib/weel.rb, line 356 def activity_uuid; '42424242-cpee-cpee-cpee-424242424242'; end
additional()
click to toggle source
# File lib/weel.rb, line 346 def additional; {}; end
callback(result=nil,options={})
click to toggle source
# File lib/weel.rb, line 367 def callback(result=nil,options={}); end
inform_activity_cancelled()
click to toggle source
# File lib/weel.rb, line 359 def inform_activity_cancelled; end
inform_activity_done()
click to toggle source
# File lib/weel.rb, line 358 def inform_activity_done; end
inform_activity_failed(err)
click to toggle source
# File lib/weel.rb, line 361 def inform_activity_failed(err); end
inform_activity_manipulate()
click to toggle source
# File lib/weel.rb, line 360 def inform_activity_manipulate; end
inform_manipulate_change(status,changed_data,changed_endpoints,data,endpoints)
click to toggle source
# File lib/weel.rb, line 362 def inform_manipulate_change(status,changed_data,changed_endpoints,data,endpoints); end
join_branches(id,branches=[])
click to toggle source
# File lib/weel.rb, line 382 def join_branches(id,branches=[]); end
manipulate(readonly,lock,dataelements,endpoints,status,local,additional,code,where,result=nil,options=nil)
click to toggle source
# File lib/weel.rb, line 372 def manipulate(readonly,lock,dataelements,endpoints,status,local,additional,code,where,result=nil,options=nil) lock.synchronize do if readonly ReadStructure.new(dataelements,endpoints,local,additional).instance_eval(code,where,1) else ManipulateStructure.new(dataelements,endpoints,local,additional).instance_eval(code,where,1) end end end
mem_guard()
click to toggle source
# File lib/weel.rb, line 368 def mem_guard; end
prepare(lock,dataelements,endpoints,status,local,additional,code,exec_endpoints,exec_parameters)
click to toggle source
# File lib/weel.rb, line 370 def prepare(lock,dataelements,endpoints,status,local,additional,code,exec_endpoints,exec_parameters); end
split_branches(id,branches=[])
click to toggle source
# File lib/weel.rb, line 383 def split_branches(id,branches=[]); end
test_condition(dataelements,endpoints,local,additional,code,args={})
click to toggle source
# File lib/weel.rb, line 371 def test_condition(dataelements,endpoints,local,additional,code,args={}); ReadStructure.new(dataelements,endpoints,local,additional).instance_eval(code); end
vote_sync_after()
click to toggle source
# File lib/weel.rb, line 365 def vote_sync_after; true; end
vote_sync_before(parameters=nil)
click to toggle source
# File lib/weel.rb, line 364 def vote_sync_before(parameters=nil); true; end