1
0
mirror of https://github.com/lidgren/lidgren-network-gen3.git synced 2026-05-15 22:56:30 +09:00

NetPeerConfiguration.UseCoalescing added

This commit is contained in:
lidgren
2010-06-09 11:39:52 +00:00
parent caf68daab7
commit 10ae62c4cd
2 changed files with 17 additions and 2 deletions

View File

@@ -37,6 +37,7 @@ namespace Lidgren.Network
internal int m_receiveBufferSize, m_sendBufferSize;
internal int m_defaultOutgoingMessageCapacity;
internal int m_maximumTransmissionUnit;
internal bool m_useMessageCoalescing;
internal int m_maximumConnections;
internal NetIncomingMessageType m_disabledTypes;
internal int m_throttleBytesPerSecond;
@@ -85,6 +86,7 @@ namespace Lidgren.Network
m_handshakeAttemptDelay = 1.0f;
m_handshakeMaxAttempts = 7;
m_maxRecycledBytesKept = 128 * 1024;
m_useMessageCoalescing = true;
m_loss = 0.0f;
m_minimumOneWayLatency = 0.0f;
@@ -254,6 +256,15 @@ namespace Lidgren.Network
}
}
/// <summary>
/// Gets or sets if message coalescing (sending multiple messages in a single packet) should be used. Normally this should be true.
/// </summary>
public bool UseMessageCoalescing
{
get { return m_useMessageCoalescing; }
set { m_useMessageCoalescing = value; }
}
/// <summary>
/// Gets or sets the maximum amount of connections this peer can hold. Cannot be changed once NetPeer is initialized.
/// </summary>