-// New Method >>> Data NULL
-VALUE rb_task_new(VALUE Class, VALUE name,VALUE comp_size,VALUE comm_size);
-void rb_task_set_data(VALUE Class,VALUE task,VALUE data); // Data as a String
-VALUE rb_task_get_data(VALUE Class,VALUE task);
-VALUE rb_task_comp(VALUE Class,VALUE task); // Get Computation Size
-VALUE rb_task_name(VALUE Class,VALUE task);
-VALUE rb_task_execute(VALUE Class,VALUE task);
-void rb_task_send(VALUE Class,VALUE task,VALUE mailbox);
-VALUE rb_task_receive(VALUE Class,VALUE mailbox);// Receive : return a task
-void rb_task_receive2(VALUE Class,VALUE task,VALUE mailbox);// Receive Task 2 << Not Appreciated
-VALUE rb_task_sender(VALUE Class,VALUE task);
-VALUE rb_task_source(VALUE Class,VALUE task);
-VALUE rb_task_listen(VALUE Class,VALUE task,VALUE alias); //Listen From Alias (=mailbox)
-VALUE rb_task_listen_host(VALUE Class,VALUE task,VALUE alias,VALUE host); //Listen from Host
-void rb_task_set_priority(VALUE Class,VALUE task,VALUE priority); // Set Priority
-void rb_task_cancel(VALUE Class,VALUE task); // Cancel
+VALUE rb_task_new(VALUE Class, VALUE name, VALUE comp_size,
+ VALUE comm_size);
+VALUE rb_task_comp(VALUE Class, VALUE task); // Get Computation Size
+VALUE rb_task_name(VALUE Class, VALUE task);
+VALUE rb_task_execute(VALUE Class, VALUE task);
+void rb_task_send(VALUE Class, VALUE task, VALUE mailbox);
+VALUE rb_task_receive(VALUE Class, VALUE mailbox); // Receive : return a task
+void rb_task_receive2(VALUE Class, VALUE task, VALUE mailbox); // Receive Task 2 << Not Appreciated
+VALUE rb_task_sender(VALUE Class, VALUE task);
+VALUE rb_task_source(VALUE Class, VALUE task);
+VALUE rb_task_listen(VALUE Class, VALUE task, VALUE alias); //Listen From Alias (=mailbox)
+VALUE rb_task_listen_host(VALUE Class, VALUE task, VALUE alias, VALUE host); //Listen from Host
+void rb_task_set_priority(VALUE Class, VALUE task, VALUE priority); // Set Priority
+void rb_task_cancel(VALUE Class, VALUE task); // Cancel
+VALUE rb_task_has_data(VALUE Class, VALUE task); // check if the task contains a data
+VALUE rb_task_get_data(VALUE Class, VALUE task); // get data
+void rb_task_set_data(VALUE Class, VALUE task, VALUE data); // set data