Beispiel #1
0
	/*
	 * 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();
	}
Beispiel #2
0
void
send_string_to(HANDLE fd, address dest, char* data)
{
    send_data_to(fd, dest, data, strlen(data));
}