X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0c13871d73e933c1847faf8debea7b7745a3ff44..41ac7e58ef132dea8cea9addf213671ae38229ac:/examples/msg/chainsend/messages.c diff --git a/examples/msg/chainsend/messages.c b/examples/msg/chainsend/messages.c index 0bc23cd6c0..c91243c9a4 100644 --- a/examples/msg/chainsend/messages.c +++ b/examples/msg/chainsend/messages.c @@ -11,12 +11,13 @@ msg_task_t task_message_new(e_message_type type, unsigned int len, const char *i return task; } -msg_task_t task_message_chain_new(const char *issuer_hostname, const char *mailbox, const char* prev, const char *next) +msg_task_t task_message_chain_new(const char *issuer_hostname, const char *mailbox, const char* prev, const char *next, const unsigned int num_pieces) { msg_task_t task = task_message_new(MESSAGE_BUILD_CHAIN, MESSAGE_BUILD_CHAIN_SIZE, issuer_hostname, mailbox); message_t msg = MSG_task_get_data(task); msg->prev_hostname = prev; msg->next_hostname = next; + msg->num_pieces = num_pieces; return task; } @@ -24,8 +25,6 @@ msg_task_t task_message_chain_new(const char *issuer_hostname, const char *mailb msg_task_t task_message_data_new(const char *issuer_hostname, const char *mailbox, const char *block, unsigned int len) { msg_task_t task = task_message_new(MESSAGE_SEND_DATA, MESSAGE_SEND_DATA_HEADER_SIZE + len, issuer_hostname, mailbox); - //if (strcmp(mailbox, "host4") == 0) - //MSG_task_set_category(task, mailbox); message_t msg = MSG_task_get_data(task); msg->data_block = block; msg->data_length = len; @@ -33,11 +32,6 @@ msg_task_t task_message_data_new(const char *issuer_hostname, const char *mailbo return task; } -msg_task_t task_message_end_data_new(const char *issuer_hostname, const char *mailbox) -{ - return task_message_new(MESSAGE_END_DATA, MESSAGE_END_DATA_SIZE, issuer_hostname, mailbox); -} - void task_message_delete(void *task) { message_t msg = MSG_task_get_data(task);