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