X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/a561a2e124710e98e19bafea2b87f577779b68b5..30f4eddbfdf1f9b07472da1aa960f6d2850f64b4:/messages.cpp?ds=inline diff --git a/messages.cpp b/messages.cpp index 2eed581..fd19f6b 100644 --- a/messages.cpp +++ b/messages.cpp @@ -14,10 +14,10 @@ message::message(message_type t, double a, double c) // compute message size // arbitrary: 8 for type, and 8 for each double switch (type) { - case INFO: + case CTRL: size = opt::bookkeeping ? 24 : 16; // type + amount + (credit)? break; - case LOAD: + case DATA: size = 16 + opt::comm_cost(amount); // type + amount + data size break; default: @@ -28,7 +28,7 @@ message::message(message_type t, double a, double c) std::string message::to_string() { - static const char* str[DATA_CLOSE + 1] = { "INFO", "LOAD", + static const char* str[DATA_CLOSE + 1] = { "CTRL", "DATA", "CTRL_CLOSE", "DATA_CLOSE" }; std::ostringstream oss; oss << str[type] << ": " << amount;