X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0b7d1f86375fc32d181c2ab574eed9dadee72db6..1b75ebf09b4d1b81533d140a9437efffeb9e6a0c:/src/mc/Channel.hpp diff --git a/src/mc/Channel.hpp b/src/mc/Channel.hpp index 61514adc36..30e03c6b1f 100644 --- a/src/mc/Channel.hpp +++ b/src/mc/Channel.hpp @@ -16,6 +16,11 @@ namespace simgrid { namespace mc { +/** A channel for exchanging messages between model-checker and model-checked + * + * This abstracts away the way the messages are transferred. Currently, they + * are sent over a (connected) `SOCK_DGRAM` socket. + */ class Channel { int socket_ = -1; template @@ -26,7 +31,7 @@ class Channel { public: Channel() {} - Channel(int sock) : socket_(sock) {} + explicit Channel(int sock) : socket_(sock) {} ~Channel(); // No copy: