Class ConnectionConfig
Inheritance
ConnectionConfig
Assembly: UnityEngine.dll
Syntax
[Serializable]
[Obsolete("The UNET transport will be removed in the future as soon a replacement is ready.")]
public class ConnectionConfig
Constructors
|
Improve this Doc
View Source
ConnectionConfig()
Declaration
public ConnectionConfig()
|
Improve this Doc
View Source
ConnectionConfig(ConnectionConfig)
Declaration
public ConnectionConfig(ConnectionConfig config)
Parameters
Properties
|
Improve this Doc
View Source
AckDelay
Declaration
public uint AckDelay { get; set; }
Property Value
|
Improve this Doc
View Source
AcksType
Declaration
public ConnectionAcksType AcksType { get; set; }
Property Value
|
Improve this Doc
View Source
AllCostTimeout
Declaration
public uint AllCostTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
BandwidthPeakFactor
Declaration
public float BandwidthPeakFactor { get; set; }
Property Value
|
Improve this Doc
View Source
ChannelCount
Declaration
public int ChannelCount { get; }
Property Value
|
Improve this Doc
View Source
Channels
Declaration
public List<ChannelQOS> Channels { get; }
Property Value
|
Improve this Doc
View Source
ConnectTimeout
Declaration
public uint ConnectTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
DisconnectTimeout
Declaration
public uint DisconnectTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
FragmentSize
Declaration
public ushort FragmentSize { get; set; }
Property Value
|
Improve this Doc
View Source
InitialBandwidth
Declaration
public uint InitialBandwidth { get; set; }
Property Value
|
Improve this Doc
View Source
IsAcksLong
Declaration
[Obsolete("IsAcksLong is deprecated. Use AcksType = ConnectionAcksType.Acks64", false)]
public bool IsAcksLong { get; set; }
Property Value
|
Improve this Doc
View Source
MaxCombinedReliableMessageCount
Declaration
public ushort MaxCombinedReliableMessageCount { get; set; }
Property Value
|
Improve this Doc
View Source
MaxCombinedReliableMessageSize
Declaration
public ushort MaxCombinedReliableMessageSize { get; set; }
Property Value
|
Improve this Doc
View Source
MaxConnectionAttempt
Declaration
public byte MaxConnectionAttempt { get; set; }
Property Value
|
Improve this Doc
View Source
MaxSentMessageQueueSize
Declaration
public ushort MaxSentMessageQueueSize { get; set; }
Property Value
|
Improve this Doc
View Source
MinUpdateTimeout
Declaration
public uint MinUpdateTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
NetworkDropThreshold
Declaration
public byte NetworkDropThreshold { get; set; }
Property Value
|
Improve this Doc
View Source
OverflowDropThreshold
Declaration
public byte OverflowDropThreshold { get; set; }
Property Value
|
Improve this Doc
View Source
PacketSize
Declaration
public ushort PacketSize { get; set; }
Property Value
|
Improve this Doc
View Source
PingTimeout
Declaration
public uint PingTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
ReducedPingTimeout
Declaration
public uint ReducedPingTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
ResendTimeout
Declaration
public uint ResendTimeout { get; set; }
Property Value
|
Improve this Doc
View Source
SendDelay
Declaration
public uint SendDelay { get; set; }
Property Value
|
Improve this Doc
View Source
SharedOrderChannelCount
Declaration
public int SharedOrderChannelCount { get; }
Property Value
|
Improve this Doc
View Source
SSLCAFilePath
Declaration
public string SSLCAFilePath { get; set; }
Property Value
|
Improve this Doc
View Source
SSLCertFilePath
Declaration
public string SSLCertFilePath { get; set; }
Property Value
|
Improve this Doc
View Source
SSLPrivateKeyFilePath
Declaration
public string SSLPrivateKeyFilePath { get; set; }
Property Value
|
Improve this Doc
View Source
UdpSocketReceiveBufferMaxSize
Declaration
public uint UdpSocketReceiveBufferMaxSize { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public bool UsePlatformSpecificProtocols { get; set; }
Property Value
|
Improve this Doc
View Source
WebSocketReceiveBufferMaxSize
Declaration
public ushort WebSocketReceiveBufferMaxSize { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
AddChannel(QosType)
Declaration
public byte AddChannel(QosType value)
Parameters
Type |
Name |
Description |
QosType |
value |
|
Returns
|
Improve this Doc
View Source
GetChannel(Byte)
Declaration
public QosType GetChannel(byte idx)
Parameters
Type |
Name |
Description |
Byte |
idx |
|
Returns
|
Improve this Doc
View Source
GetSharedOrderChannels(Byte)
Declaration
public IList<byte> GetSharedOrderChannels(byte idx)
Parameters
Type |
Name |
Description |
Byte |
idx |
|
Returns
|
Improve this Doc
View Source
MakeChannelsSharedOrder(List<Byte>)
Declaration
public void MakeChannelsSharedOrder(List<byte> channelIndices)
Parameters
Type |
Name |
Description |
List<Byte> |
channelIndices |
|
|
Improve this Doc
View Source
Validate(ConnectionConfig)
Declaration
public static void Validate(ConnectionConfig config)
Parameters
Extension Methods