Unity.Networking.Transport
BaselibNetworkInterface
Properties
LocalEndpoint
Methods
Bind
Dispose
Initialize
Listen
ScheduleReceive
ScheduleSend
BaselibNetworkParameter
Fields
maximumPayloadSize
receiveQueueCapacity
sendQueueCapacity
Methods
Validate
BaselibNetworkParameterExtensions
Methods
WithBaselibNetworkInterfaceParameters
CommonNetworkParametersExtensions
Methods
GetNetworkConfigParameters
WithNetworkConfigParameters
FragmentationPipelineStage
Properties
StaticSize
Methods
StaticInitialize
INetworkInterface
Properties
LocalEndpoint
Methods
Bind
Initialize
Listen
ScheduleReceive
ScheduleSend
INetworkParameter
Methods
Validate
INetworkPipelineStage
Properties
StaticSize
Methods
StaticInitialize
IPCNetworkInterface
Properties
LocalEndpoint
Methods
Bind
Dispose
Initialize
Listen
ScheduleReceive
ScheduleSend
InboundRecvBuffer
Fields
buffer
bufferLength
Methods
Slice
InboundSendBuffer
Fields
buffer
bufferLength
bufferWithHeaders
bufferWithHeadersLength
headerPadding
Methods
SetBufferFromBufferWithHeaders
ManagedNetworkInterfaceExtensions
Methods
WrapToUnmanaged
MultiNetworkDriver
Fields
MaxDriverCount
Properties
DriverCount
IsCreated
Methods
AbortSend
Accept
AddDriver
BeginSend
Connect
Create
CreatePipeline
Disconnect
Dispose
EndSend
GetConnectionState
GetDriver
GetDriverForConnection
GetRemoteEndpoint
PopEvent
PopEventForConnection
RegisterPipelineStage
ScheduleFlushSend
ScheduleUpdate
ToConcurrent
MultiNetworkDriver.Concurrent
Methods
AbortSend
BeginSend
EndSend
GetConnectionState
PopEventForConnection
NetworkConfigParameter
Fields
connectTimeoutMS
disconnectTimeoutMS
fixedFrameTimeMS
heartbeatTimeoutMS
maxConnectAttempts
maxFrameTimeMS
maxMessageSize
receiveQueueCapacity
reconnectionTimeoutMS
sendQueueCapacity
Methods
Validate
NetworkConnection
Properties
IsCreated
Methods
Close
Disconnect
Equals
GetHashCode
GetState
PopEvent
ToFixedString
ToString
Operators
operator !=
operator ==
NetworkConnection.State
NetworkDriver
Constructors
NetworkDriver
Properties
Bound
CurrentSettings
IsCreated
Listening
ReceiveErrorCode
Methods
AbortSend
Accept
BeginSend
Bind
Connect
Create
CreatePipeline
Disconnect
Dispose
EndSend
GetConnectionState
GetEventQueueSizeForConnection
GetLocalEndpoint
GetPipelineBuffers
GetRemoteEndpoint
Listen
LocalEndPoint
MaxHeaderSize
PopEvent
PopEventForConnection
RegisterPipelineStage
RemoteEndPoint
ScheduleFlushSend
ScheduleUpdate
ToConcurrent
NetworkDriver.Concurrent
Methods
AbortSend
BeginSend
EndSend
GetConnectionState
MaxHeaderSize
PopEventForConnection
NetworkEndpoint
Properties
Address
AnyIpv4
AnyIpv6
Family
IsAny
IsLoopback
IsValid
Length
LoopbackIpv4
LoopbackIpv6
Port
RawPort
Methods
Equals
GetHashCode
GetRawAddressBytes
Parse
SetRawAddressBytes
ToFixedString
ToString
TryParse
WithPort
Operators
operator !=
operator ==
NetworkEvent
NetworkEvent.Type
NetworkFamily
NetworkInterfaceEndPoint
Methods
Equals
NetworkInterfaceUnmanagedWrapper<T>
Properties
LocalEndpoint
Methods
Bind
Dispose
Initialize
Listen
ScheduleReceive
ScheduleSend
NetworkPacketReceiver
Properties
LastUpdateTime
ReceiveErrorCode
Methods
AllocateMemory
AppendPacket
IsAddressUsed
NetworkPacketReceiver.AppendPacketMode
NetworkParameterConstants
Fields
ConnectTimeoutMS
DisconnectTimeoutMS
HeartbeatTimeoutMS
MTU
MaxConnectAttempts
MaxMessageSize
ReceiveQueueCapacity
ReconnectionTimeoutMS
SendQueueCapacity
NetworkPipeline
Properties
Null
Methods
Equals
GetHashCode
Operators
operator !=
operator ==
NetworkPipelineContext
Fields
accumulatedHeaderCapacity
header
internalProcessBuffer
internalProcessBufferLength
internalSharedProcessBuffer
internalSharedProcessBufferLength
staticInstanceBuffer
staticInstanceBufferLength
timestamp
NetworkPipelineStage
Constructors
NetworkPipelineStage
Fields
HeaderCapacity
InitializeConnection
PayloadCapacity
Receive
ReceiveCapacity
Send
SendCapacity
SharedStateCapacity
NetworkPipelineStage.InitializeConnectionDelegate
NetworkPipelineStage.ReceiveDelegate
NetworkPipelineStage.Requests
NetworkPipelineStage.SendDelegate
NetworkPipelineStageId
Methods
Equals
Get
GetHashCode
Operators
operator !=
operator ==
NetworkSettings
Constructors
NetworkSettings
Properties
IsCreated
Methods
AddRawParameterStruct
AsReadOnly
Dispose
TryGet
NetworkSimulatorParameter
Fields
ReceivePacketLossPercent
SendPacketLossPercent
Methods
Validate
NetworkSimulatorParameterExtensions
Methods
ModifyNetworkSimulatorParameters
WithNetworkSimulatorParameters
NullPipelineStage
Properties
StaticSize
Methods
StaticInitialize
OperationResult
Properties
ErrorCode
Methods
Dispose
PacketProcessor
Properties
BytesAvailableAtEnd
BytesAvailableAtStart
Capacity
EndpointRef
IsCreated
Length
Offset
Methods
AppendToPayload
CopyPayload
Drop
GetPayloadDataRef
GetUnsafePayloadPtr
PrependToPayload
RemoveFromPayloadStart
PacketsQueue
Properties
Capacity
Count
IsCreated
this
Methods
Clear
Dispose
EnqueuePacket
EnqueuePackets
ReceiveJobArguments
Fields
ReceiveQueue
ReceiveResult
Time
ReliableSequencedPipelineStage
Properties
StaticSize
Methods
StaticInitialize
SendJobArguments
Fields
SendQueue
Time
SimulatorPipelineStage
Properties
StaticSize
Methods
StaticInitialize
SimulatorPipelineStageInSend
Properties
StaticSize
Methods
StaticInitialize
TransportFunctionPointer<T>
Constructors
TransportFunctionPointer
Fields
Ptr
Methods
Burst
Managed
UDPNetworkInterface
Properties
LocalEndpoint
Methods
Bind
Dispose
Initialize
Listen
ScheduleReceive
ScheduleSend
UnreliableSequencedPipelineStage
Properties
StaticSize
Methods
StaticInitialize
UnreliableSequencedPipelineStage.SequenceId
Methods
ToFixedString
ToString
UnreliableSequencedPipelineStage.Statistics
Fields
NumPacketsCulledOutOfOrder
NumPacketsDroppedNeverArrived
NumPacketsReceived
NumPacketsSent
Properties
CombinedPacketLossPercent
NetworkPacketLossPercent
OutOfOrderPacketLossPercent
Methods
ToFixedString
ToString
WebSocketNetworkInterface
Properties
LocalEndpoint
Methods
Bind
Dispose
Initialize
Listen
ScheduleReceive
ScheduleSend
Unity.Networking.Transport.Error
DisconnectReason
StatusCode
Unity.Networking.Transport.Logging
LoggingParameter
Fields
DriverName
Methods
Validate
LoggingParameterExtensions
Methods
WithLoggingParameters
Unity.Networking.Transport.Relay
NetworkDriverRelayExtensions
Methods
Connect
GetRelayConnectionStatus
RelayAllocationId
Fields
Value
k_Length
Methods
CompareTo
Equals
FromByteArray
FromBytePointer
GetHashCode
Operators
operator !=
operator ==
RelayConnectionData
Fields
Value
k_Length
Methods
FromByteArray
FromBytePointer
RelayConnectionStatus
RelayHMACKey
Fields
Value
k_Length
Methods
FromByteArray
FromBytePointer
RelayNetworkParameter
Fields
RelayConnectionTimeMS
ServerData
Methods
Validate
RelayParameterExtensions
Methods
GetRelayParameters
WithRelayParameters
RelayServerData
Constructors
RelayServerData
Fields
AllocationId
ConnectionData
Endpoint
HMACKey
HostConnectionData
IsSecure
IsWebSocket
Nonce
Methods
IncrementNonce
Unity.Networking.Transport.TLS
FixedPEMString
Constructors
FixedPEMString
Fields
MaxLength
Properties
Length
SecureClientAuthPolicy
SecureNetworkProtocolParameter
Fields
CACertificate
Certificate
ClientAuthenticationPolicy
Hostname
PrivateKey
Methods
Validate
SecureParameterExtensions
Methods
GetSecureParameters
WithSecureClientParameters
WithSecureServerParameters
Unity.Networking.Transport.Utilities
ApplyMode
FragmentationStageParameterExtensions
Methods
GetFragmentationStageParameters
WithFragmentationStageParameters
FragmentationUtility
FragmentationUtility.Parameters
Fields
PayloadCapacity
Methods
Validate
ReliableStageParameterExtensions
Methods
GetReliableStageParameters
WithReliableStageParameters
ReliableUtility
Fields
DefaultMaximumResendTime
DefaultMinimumResendTime
MaximumResendTime
Methods
SetMaximumResendTime
SetMinimumResendTime
ReliableUtility.Parameters
Fields
MaximumResendTime
MinimumResendTime
WindowSize
Methods
Validate
ReliableUtility.RTTInfo
Fields
LastRtt
ResendTimeout
SmoothedRtt
SmoothedVariance
ReliableUtility.SharedContext
Fields
MaximumResendTime
MinimumResendTime
RttInfo
WindowSize
stats
ReliableUtility.Statistics
Fields
PacketsDropped
PacketsDuplicated
PacketsOutOfOrder
PacketsReceived
PacketsResent
PacketsSent
PacketsStale
SimulatorStageParameterExtensions
Methods
GetSimulatorStageParameters
ModifySimulatorStageParameters
WithSimulatorStageParameters
SimulatorUtility
SimulatorUtility.Parameters
Fields
FuzzFactor
FuzzOffset
MaxPacketCount
MaxPacketSize
Mode
PacketDelayMs
PacketDropInterval
PacketDropPercentage
PacketDuplicationPercentage
PacketJitterMs
RandomSeed
Methods
Validate