X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b37127a6689ffbb75a19fa61f9cf0c2253960d4d..bdc1e4dcf3ddc4c5b8556c99cb1b84ae47924914:/src/bindings/ruby/client.rb diff --git a/src/bindings/ruby/client.rb b/src/bindings/ruby/client.rb index af5fad9f6b..96d729058c 100644 --- a/src/bindings/ruby/client.rb +++ b/src/bindings/ruby/client.rb @@ -1,5 +1,8 @@ require 'msg' include MSG +require 'RubyProcess' +require 'Master' +require 'RubyHost' array = Array.new() @@ -8,6 +11,8 @@ array = Array.new() array << "Peace!!" << "Hey" << "Euh..."<< "Hey2" << "Euh...2" +# process = rubyNewInstanceArgs("Master",array) + # array.clear # puts array.empty? @@ -15,17 +20,14 @@ mehdi = "Hey...this is my name" hash = Hash.new - var = "name" hash[var] = mehdi - # puts hash["name"] array.push(mehdi) - # info("Hey...") # puts array[0] @@ -35,49 +37,41 @@ array2 = array size = array2.size +task = Task.new('marine',12,23) +puts "Created task :"+task.to_s+" ; name: "+Task.name(task) - - - - -task = Task.new('ninou',12,23) +# Task.send(Task.new("finalize",0,0),"alias") #task2 =RbTask.new('task2') # task = RbTask.new() # host = Host.new("Brad") - - #host2 = Host.new() +#host2 = Host.new() # task_2 = Task.new('task2',12,23) # name1 = task_2.name() # name2 = Task.name(task) # size = Task.compSize(task) - name = Task.name(task) +name = Task.name(task) # task.bind number = 56 - -# process = RbProcess.new() +process = rubyNewInstance("RbProcess");#RbProcess.new() +# process.run() +p process.class +# puts "Created process :"+process.to_s+" ; name: "+RbProcess.name(task) # name = process.name puts name +argue = ARGV[0] +puts argue # puts process.alive? # Thread.stop # process2 = RbProcess.new() # process2.name = "Hope" - # reader = RubyXML.new(); # reader.parseApplication("application.xml") # reader.printAll() - - - # name2 = Task.test() # puts name # process2 = RbProcess.new() - - - - # puts (name) +# puts (name) # init(array) # createEnvironment(name); -# Task.goodbye - - +# Task.goodbye \ No newline at end of file