Exemple #1
0
void Peer::queueMessage(const MessagePtr& message, uint8 channel)
{
    if( !message ) return;
    message->prepare();

    int status = enet_peer_send(peer, channel, message->getPacket());

    if(status  != 0)
    {
        LogWarn("Error sending packet to peer '%s'", getHostName().c_str());
        return;
    }
}
Exemple #2
0
void Host::broadcastMessage(const MessagePtr& message, uint8 channel)
{
    message->prepare();
    enet_host_broadcast(host, channel, message->getPacket());
}