public void SendPacket(DevServerPackets type) { if (type == DevServerPackets.Ping) { m_pingRequest = DateTime.Now; } SendPacket(new[] { (byte)type }); }
public void SendPacket(DevServerPackets type) { if (type == DevServerPackets.Ping) { m_pingRequest = DateTime.Now; } lock (m_sendQueue) m_sendQueue.Enqueue(new[] { (byte)type }); }
private void SendPacket(DevServerPackets type, byte[] data) { var stream = new MemoryStream(); var writer = new BinaryWriter(stream); writer.Write((byte)type); writer.Write((short)(data.Length)); writer.Write(data); SendPacket(stream.ToArray()); }
private void SendPacket(DevServerPackets type, byte[] data) { var stream = new MemoryStream(); var writer = new BinaryWriter(stream); writer.Write((byte)type); writer.Write((short)(data.Length)); writer.Write(data); lock(m_sendQueue) m_sendQueue.Enqueue(stream.ToArray()); }
public void SendPacket(DevServerPackets type) { if (type == DevServerPackets.Ping) m_pingRequest = DateTime.Now; lock (m_sendQueue) m_sendQueue.Enqueue(new[] { (byte)type }); }
public void SendPacket(DevServerPackets type, string data) { SendPacket(type, Encoding.UTF8.GetBytes(data)); }
public void SendPacket(DevServerPackets type) { if (type == DevServerPackets.Ping) m_pingRequest = DateTime.Now; SendPacket(new[] { (byte)type }); }