#include "worker.hpp" Task Worker::get_task(){ Task task; while(true){ listen(); if(has_message){ has_message=false; switch(message.get_type()){ case DATA: task.set_input(message.get_data_buffer(),message.get_data_size()); return task; break; case CODE: if(message.get_code()=='K'){ cout<<"I quit !"<