Пример #1
0
void NetworkClientSender::Run(){
   std::cout << "NetworkClientSender started" << std::endl;
   
   NetworkMessage* message;
   
   message = messageQueue.PopMessage();
   
    while (running) {
        sf::Packet p;
        message->Generate(&p);
        clientSocket.Send(p);
        std::cout << "packet send" << std::endl;
        delete message;
        
        message = messageQueue.PopMessage();
    }
    std::cout << "NetworkClientSender stopping" << std::endl;
}