X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/9d8b4da8a4727dbaaad640bd72136cf03614c637..96311be045a24d96c20acfc876b43c91858464e4:/communicator.h?ds=sidebyside diff --git a/communicator.h b/communicator.h index b04301a..f00e063 100644 --- a/communicator.h +++ b/communicator.h @@ -9,14 +9,6 @@ #include #include "hostdata.h" -// Cannot include "options.h" without error, so only declare the -// needed functions. -namespace opt { - bool parse_args(int* argc, char* argv[]); - void print(); - void usage(); -} - class message { public: enum message_type { INFO, CREDIT, LOAD, CTRL_CLOSE, DATA_CLOSE }; @@ -59,8 +51,6 @@ private: // List of pending send communications std::list sent_comm; - static int send_count_before_flush; - int send_counter; // Queue of received messages std::queue received; @@ -83,12 +73,6 @@ private: // Used to test if a communication is over, and to destroy it if it is static bool comm_test_n_destroy(msg_comm_t comm); - - // Make opt::* functions our friends to provide them an access to - // send_count_before_flush - friend bool opt::parse_args(int*, char* []); - friend void opt::print(); - friend void opt::usage(); }; #endif // !COMMUNICATOR_H