#include "interface.hpp" void Interface::get_informations(){ cout<<endl<<"========= Informations ========="<<endl; while(true){ listen(); if(has_message){ has_message=false; switch(message.get_type()){ case STRING: cout<<message.get_string()<<endl; break; case CODE: if(message.get_code()=='E') return; cerr<<"[Error] Receive unexpected code "<<message.get_code()<<endl; return; break; default: cerr<<"[Error] Receive unexpected message"<<endl; return; break; } } else usleep(10000); } cout<<"================================"<<endl; }