- rb_task = rb_define_class_under(rb_msg,"Task",rb_cObject);
- rb_host = rb_define_class_under(rb_msg,"Host",rb_cObject);
-
- //Task Methods
- rb_define_module_function(rb_task,"new",(rb_meth)rb_task_new,3);
- rb_define_module_function(rb_task,"compSize",(rb_meth)rb_task_comp,1);
- rb_define_module_function(rb_task,"name",(rb_meth)rb_task_name,1);
- rb_define_module_function(rb_task,"execute",(rb_meth)rb_task_execute,1);
- rb_define_module_function(rb_task,"send",(rb_meth)rb_task_send,2);
- rb_define_module_function(rb_task,"receive",(rb_meth)rb_task_receive,1);
- rb_define_module_function(rb_task,"sender",(rb_meth)rb_task_sender,1);
- rb_define_module_function(rb_task,"source",(rb_meth)rb_task_source,1);
- rb_define_module_function(rb_task,"listen",(rb_meth)rb_task_listen,2);
- rb_define_module_function(rb_task,"listenFromHost",(rb_meth)rb_task_listen_host,3);
+ rb_task = rb_define_class_under(rb_msg, "RbTask", rb_cObject);
+ rb_host = rb_define_class_under(rb_msg, "RbHost", rb_cObject);
+
+ //Task Methods
+ rb_define_module_function(rb_task, "new", (rb_meth) rb_task_new, 3);
+ rb_define_module_function(rb_task, "compSize", (rb_meth) rb_task_comp,
+ 1);
+ rb_define_module_function(rb_task, "name", (rb_meth) rb_task_name, 1);
+ rb_define_module_function(rb_task, "execute", (rb_meth) rb_task_execute,
+ 1);
+ rb_define_module_function(rb_task, "send", (rb_meth) rb_task_send, 2);
+ rb_define_module_function(rb_task, "receive", (rb_meth) rb_task_receive,
+ 1);
+ rb_define_module_function(rb_task, "sender", (rb_meth) rb_task_sender,
+ 1);
+ rb_define_module_function(rb_task, "source", (rb_meth) rb_task_source,
+ 1);
+ rb_define_module_function(rb_task, "listen", (rb_meth) rb_task_listen,
+ 2);
+ rb_define_module_function(rb_task, "listenFromHost",
+ (rb_meth) rb_task_listen_host, 3);
+ rb_define_module_function(rb_task, "setPriority",
+ (rb_meth) rb_task_set_priority, 2);
+ rb_define_module_function(rb_task, "cancel", (rb_meth) rb_task_cancel,
+ 1);
+ rb_define_module_function(rb_task, "hasData", (rb_meth) rb_task_has_data,
+ 1);
+ rb_define_module_function(rb_task, "setData", (rb_meth) rb_task_set_data,
+ 2);
+ rb_define_module_function(rb_task, "data", (rb_meth) rb_task_get_data,
+ 1);