diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2013-07-27 13:38:55 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2013-07-27 13:38:55 +0200 |
commit | 1880d6addc275da4827a240e188bebd2d4cc3306 (patch) | |
tree | a6c1b47f1d78016ddd9a3f62ac85745005e8f04b /mmss/mmss.cpp | |
parent | cb5d5a9397928b0c1c844f35e5cae14a52955526 (diff) | |
download | gmrf-1880d6addc275da4827a240e188bebd2d4cc3306.tar gmrf-1880d6addc275da4827a240e188bebd2d4cc3306.zip |
Some minor API improvements
Diffstat (limited to 'mmss/mmss.cpp')
-rw-r--r-- | mmss/mmss.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/mmss/mmss.cpp b/mmss/mmss.cpp index c3a4bc2..0e3b230 100644 --- a/mmss/mmss.cpp +++ b/mmss/mmss.cpp @@ -26,6 +26,7 @@ #include "mmss.hpp" +#include <algorithm> #include <cassert> #include <cstdio> @@ -44,7 +45,7 @@ static inline int timeout_min(int a, int b) { else if (b < 0) return a; else - return min(a, b); + return std::min(a, b); } @@ -52,10 +53,6 @@ static int get_queue_timeout(const context_t *mmss) { return timeout_min(mmss->packet_queue.timeout(), mmss->scheduled_queue.timeout()); } -uint64_t now(const context_t *mmss) { - return mmss->now; -} - void main(int argc, char *argv[]) { if (argc != 2) { std::fprintf(stderr, "usage: %s protocol_module\n", argv[0]); @@ -96,7 +93,7 @@ void main(int argc, char *argv[]) { add_iface(node3, net1, "mmss1", &addr4); while (true) { - if (mmss.now > 1000000000) + if (mmss.now() > 1000000000) break; int timeout = get_queue_timeout(&mmss); @@ -110,7 +107,7 @@ void main(int argc, char *argv[]) { assert(!mmss.packet_queue.get()); assert(!mmss.scheduled_queue.get()); - mmss.now += timeout; + mmss.time += timeout; timeout = get_queue_timeout(&mmss); } |