Subversion Repositories HomeAutomation

Rev

Rev 1939 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1939 Rev 1945
Line 75... Line 75...
75
    return;
75
    return;
76
  }
76
  }
77
 
77
 
78
  std::string str = data.ToCharString();
78
  std::string str = data.ToCharString();
79
 
79
 
80
  boost::algorithm::trim_if(str, boost::is_any_of("\r\n"));
80
  std::cout << str << std::endl;
81
 
81
 
82
  LOG.Info("Received: \"" + str + "\" from client " + boost::lexical_cast<std::string>(client_id) + " on server " + boost::lexical_cast<std::string>(server_id));
82
  //LOG.Info("Received: \"" + str + "\" from client " + boost::lexical_cast<std::string>(client_id) + " on server " + boost::lexical_cast<std::string>(server_id));
83
 
83
 
84
  if (str == "q" || str == "quit")
84
  if (str == "q" || str == "quit")
85
  {
85
  {
86
    LOG.Info("Client " + boost::lexical_cast<std::string>(client_id) + " has requested to be disconnected.");
86
    LOG.Info("Client " + boost::lexical_cast<std::string>(client_id) + " has requested to be disconnected.");
87
    net::Manager::Instance()->Disconnect(client_id);
87
    net::Manager::Instance()->Disconnect(client_id);