Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Almost Done ... Still Stuckin' Wiith Some MSG Error while The Slave Should Recieve ...
[simgrid.git] / src / bindings / ruby / client.rb
index 623e145..96d7290 100644 (file)
@@ -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,51 +37,41 @@ array2 = array
 
 size = array2.size
 
-
-
-
-
-
-task = Task.new('ninou',12,23)
+task = Task.new('marine',12,23)
 puts "Created task :"+task.to_s+" ; name: "+Task.name(task)
+
+# 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("mon nom")
-puts "Created process :"+process.to_s+" ; name: "+RbProcess.name(task)
+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