/* * Manda um comando de KILL para cada um dos clientes. */ void stop_clients() { map<std::string, ClientData>::iterator it; for(it = clients.begin(); it != clients.end(); ++it) { const char *msg = "K"; string answer; send_data_to(it->first, EXPECT_CMDS_PORT, msg, answer); if(answer != "OK") { cout << "Could NOT kill correctly client " << it->first << endl; } } clients.clear(); }
void send_string_to(HANDLE fd, address dest, char* data) { send_data_to(fd, dest, data, strlen(data)); }