Ejemplo n.º 1
0
    public void SendPacketToClient(NetworkPacket packet, int QosChannelID)
    {
        Debug.Log("Sent Packet: " + packet.PacketHeader + " Size: " + packet.GetDataSize());

        byte error;

        NetworkTransport.Send(socketId, packet.GetPacketTarget(), QosChannelID, packet.GetBytes(), packet.GetTotalPacketSize(), out error);

        Debug_AmountOfPacketsSentPerSecond++;
        Debug_TotalSizeOfPacketsSentPerSecond += packet.GetTotalPacketSize();
    }
 public void SendPacketToServer(NetworkPacket packet, QosType ChannelType)
 {
     if (ServerConnectionID != -1)
     {
         byte error;
         NetworkTransport.Send(socketId, ServerConnectionID, GetChannel(ChannelType), packet.GetBytes(), packet.GetTotalPacketSize(), out error);
     }
 }