• Unity.Networking.Transport
    • BaselibNetworkInterface
      • Fields
        • DefaultParameters
      • Properties
        • IsCreated
        • LocalEndPoint
      • Methods
        • Bind
        • CreateInterfaceEndPoint
        • CreateSendInterface
        • Dispose
        • GetGenericEndPoint
        • Initialize
        • Listen
        • ScheduleReceive
        • ScheduleSend
    • BaselibNetworkParameter
      • Fields
        • maximumPayloadSize
        • receiveQueueCapacity
        • sendQueueCapacity
      • Methods
        • Validate
    • BaselibNetworkParameterExtensions
      • Methods
        • GetBaselibNetworkInterfaceParameters
        • WithBaselibNetworkInterfaceParameters
    • CommonNetworkParametersExtensions
      • Methods
        • GetDataStreamParameters
        • GetNetworkConfigParameters
        • WithDataStreamParameters
        • WithNetworkConfigParameters
    • DataStreamReader
      • Constructors
        • DataStreamReader
      • Properties
        • HasFailedReads
        • IsCreated
        • IsLittleEndian
        • Length
      • Methods
        • GetBitsRead
        • GetBytesRead
        • GetUnsafeReadOnlyPtr
        • ReadByte
        • ReadBytes
        • ReadFixedString
        • ReadFixedString128
        • ReadFixedString32
        • ReadFixedString4096
        • ReadFixedString512
        • ReadFixedString64
        • ReadFloat
        • ReadInt
        • ReadIntNetworkByteOrder
        • ReadLong
        • ReadPackedFixedString128Delta
        • ReadPackedFixedString32Delta
        • ReadPackedFixedString4096Delta
        • ReadPackedFixedString512Delta
        • ReadPackedFixedString64Delta
        • ReadPackedFixedStringDelta
        • ReadPackedFloat
        • ReadPackedFloatDelta
        • ReadPackedInt
        • ReadPackedIntDelta
        • ReadPackedLong
        • ReadPackedLongDelta
        • ReadPackedUInt
        • ReadPackedUIntDelta
        • ReadPackedULong
        • ReadPackedULongDelta
        • ReadRawBits
        • ReadShort
        • ReadShortNetworkByteOrder
        • ReadUInt
        • ReadUIntNetworkByteOrder
        • ReadULong
        • ReadUShort
        • ReadUShortNetworkByteOrder
        • SeekSet
    • DataStreamWriter
      • Constructors
        • DataStreamWriter
      • Properties
        • Capacity
        • HasFailedWrites
        • IsCreated
        • IsLittleEndian
        • Length
        • LengthInBits
      • Methods
        • AsNativeArray
        • Clear
        • Flush
        • WriteByte
        • WriteBytes
        • WriteFixedString128
        • WriteFixedString32
        • WriteFixedString4096
        • WriteFixedString512
        • WriteFixedString64
        • WriteFloat
        • WriteInt
        • WriteIntNetworkByteOrder
        • WriteLong
        • WritePackedFixedString128Delta
        • WritePackedFixedString32Delta
        • WritePackedFixedString4096Delta
        • WritePackedFixedString512Delta
        • WritePackedFixedString64Delta
        • WritePackedFloat
        • WritePackedFloatDelta
        • WritePackedInt
        • WritePackedIntDelta
        • WritePackedLong
        • WritePackedLongDelta
        • WritePackedUInt
        • WritePackedUIntDelta
        • WritePackedULong
        • WritePackedULongDelta
        • WriteRawBits
        • WriteShort
        • WriteShortNetworkByteOrder
        • WriteUInt
        • WriteUIntNetworkByteOrder
        • WriteULong
        • WriteUShort
        • WriteUShortNetworkByteOrder
    • FragmentationPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • FragmentationPipelineStage.FragContext
      • Fields
        • endIndex
        • packetError
        • sequence
        • startIndex
    • INetworkInterface
      • Properties
        • LocalEndPoint
      • Methods
        • Bind
        • CreateInterfaceEndPoint
        • CreateSendInterface
        • GetGenericEndPoint
        • Initialize
        • Listen
        • ScheduleReceive
        • ScheduleSend
    • INetworkParameter
      • Methods
        • Validate
    • INetworkPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • IPCNetworkInterface
      • Properties
        • LocalEndPoint
      • Methods
        • Bind
        • CreateInterfaceEndPoint
        • CreateSendInterface
        • Dispose
        • GetGenericEndPoint
        • Initialize
        • Listen
        • ScheduleReceive
        • ScheduleSend
    • InboundRecvBuffer
      • Fields
        • buffer
        • bufferLength
      • Methods
        • Slice
    • InboundSendBuffer
      • Fields
        • buffer
        • bufferLength
        • bufferWithHeaders
        • bufferWithHeadersLength
        • headerPadding
      • Methods
        • SetBufferFrombufferWithHeaders
    • NetworkCompressionModel
      • Constructors
        • NetworkCompressionModel
      • Methods
        • CalculateBucket
        • Dispose
    • NetworkConfigParameter
      • Fields
        • connectTimeoutMS
        • disconnectTimeoutMS
        • fixedFrameTimeMS
        • heartbeatTimeoutMS
        • maxConnectAttempts
        • maxFrameTimeMS
        • maxMessageSize
      • Methods
        • Validate
    • NetworkConnection
      • Properties
        • InternalId
        • IsCreated
      • Methods
        • Close
        • Disconnect
        • Equals
        • GetHashCode
        • GetState
        • PopEvent
      • Operators
        • operator !=
        • operator ==
    • NetworkConnection.State
    • NetworkDataStreamParameter
      • Fields
        • size
      • Methods
        • Validate
    • NetworkDriver
      • Constructors
        • NetworkDriver
      • Properties
        • Bound
        • IsCreated
        • LastUpdateTime
        • Listening
        • ReceiveErrorCode
      • Methods
        • AbortSend
        • Accept
        • BeginSend
        • Bind
        • Connect
        • Create
        • CreatePipeline
        • Disconnect
        • Dispose
        • EndSend
        • GetConnectionState
        • GetEventQueueSizeForConnection
        • GetPipelineBuffers
        • Listen
        • LocalEndPoint
        • MaxHeaderSize
        • PopEvent
        • PopEventForConnection
        • 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
        • ToString
        • TryParse
        • WithPort
      • Operators
        • operator !=
        • operator ==
    • NetworkEvent
    • NetworkEvent.Type
    • NetworkFamily
    • NetworkInterfaceEndPoint
      • Fields
        • data
        • dataLength
        • k_MaxLength
      • Properties
        • IsValid
      • Methods
        • Equals
        • GetHashCode
        • ToFixedString
        • ToString
      • Operators
        • operator !=
        • operator ==
    • NetworkInterfaceSendHandle
      • Fields
        • capacity
        • data
        • flags
        • id
        • size
    • NetworkPacketReceiver
      • Properties
        • LastUpdateTime
        • ReceiveErrorCode
      • Methods
        • AllocateMemory
        • AppendPacket
        • IsAddressUsed
    • NetworkPacketReceiver.AppendPacketMode
    • NetworkParameterConstants
      • Fields
        • ConnectTimeoutMS
        • DisconnectTimeoutMS
        • DriverDataStreamSize
        • HeartbeatTimeoutMS
        • InitialEventQueueSize
        • InvalidConnectionId
        • MTU
        • MaxConnectAttempts
        • MaxMessageSize
    • NetworkPipeline
      • Properties
        • Null
      • Methods
        • Equals
        • GetHashCode
      • Operators
        • operator !=
        • operator ==
    • NetworkPipelineContext
      • Fields
        • accumulatedHeaderCapacity
        • header
        • internalProcessBuffer
        • internalProcessBufferLength
        • internalSharedProcessBuffer
        • internalSharedProcessBufferLength
        • staticInstanceBuffer
        • staticInstanceBufferLength
        • timestamp
    • NetworkPipelineParametersExtensions
      • Methods
        • GetPipelineParameters
        • WithPipelineParameters
    • NetworkPipelineParams
      • Fields
        • initialCapacity
      • Methods
        • Validate
    • NetworkPipelineStage
      • Constructors
        • NetworkPipelineStage
      • Fields
        • HeaderCapacity
        • InitializeConnection
        • PayloadCapacity
        • Receive
        • ReceiveCapacity
        • Send
        • SendCapacity
        • SharedStateCapacity
    • NetworkPipelineStage.InitializeConnectionDelegate
    • NetworkPipelineStage.ReceiveDelegate
    • NetworkPipelineStage.Requests
    • NetworkPipelineStage.SendDelegate
    • NetworkPipelineStageCollection
      • Methods
        • GetStageId
        • RegisterPipelineStage
    • NetworkPipelineStageId
    • NetworkSendInterface
      • Fields
        • AbortSendMessage
        • BeginSendMessage
        • EndSendMessage
        • UserData
    • NetworkSendInterface.AbortSendMessageDelegate
    • NetworkSendInterface.BeginSendMessageDelegate
    • NetworkSendInterface.EndSendMessageDelegate
    • NetworkSendQueueHandle
      • Methods
        • FromHandle
    • NetworkSettings
      • Constructors
        • NetworkSettings
      • Properties
        • IsCreated
      • Methods
        • AddRawParameterStruct
        • Dispose
        • TryGet
    • NullPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • QueuedSendMessage
      • Fields
        • Data
        • DataLength
        • Dest
    • ReliableSequencedPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • SendHandleFlags
    • SimulatorPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • SimulatorPipelineStageInSend
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
    • TransportFunctionPointer<T>
      • Constructors
        • TransportFunctionPointer
      • Fields
        • Ptr
      • Methods
        • Burst
        • Managed
    • UnreliableSequencedPipelineStage
      • Properties
        • StaticSize
      • Methods
        • StaticInitialize
  • Unity.Networking.Transport.Error
    • DisconnectReason
    • StatusCode
  • 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
        • HMAC
        • HMACKey
        • HostConnectionData
        • IsSecure
        • Nonce
      • Methods
        • ComputeNewNonce
  • Unity.Networking.Transport.Utilities
    • FixedStringHexExt
      • Methods
        • AppendHex
    • FragmentationStageParameterExtensions
      • Methods
        • GetFragmentationStageParameters
        • WithFragmentationStageParameters
    • FragmentationUtility
    • FragmentationUtility.Parameters
      • Fields
        • PayloadCapacity
      • Methods
        • Validate
    • NativeListExt
      • Methods
        • ResizeUninitializedTillPowerOf2
    • RandomHelpers
      • Methods
        • GetRandomULong
        • GetRandomUShort
    • ReliableStageParameterExtensions
      • Methods
        • GetReliableStageParameters
        • WithReliableStageParameters
    • ReliableUtility
      • Fields
        • DefaultMinimumResendTime
        • MaximumResendTime
        • NullEntry
      • Methods
        • CalculateProcessingTime
        • GetLocalPacketTimer
        • GetPacket
        • GetPacketInformation
        • GetRemotePacketTimer
        • InitializeContext
        • InitializeProcessContext
        • ProcessCapacityNeeded
        • Read
        • ReadAckPacket
        • Release
        • ReleaseOrResumePackets
        • ResumeReceive
        • ResumeSend
        • SetHeaderAndPacket
        • SetMinimumResendTime
        • SetPacket
        • SharedCapacityNeeded
        • ShouldSendAck
        • StoreReceiveTimestamp
        • StoreRemoteReceiveTimestamp
        • StoreTimestamp
        • TryAquire
        • Write
        • WriteAckPacket
    • ReliableUtility.Context
      • Fields
        • Capacity
        • DataPtrOffset
        • DataStride
        • Delivered
        • IndexPtrOffset
        • IndexStride
        • LastSentTime
        • PreviousTimestamp
        • Resume
    • ReliableUtility.ErrorCodes
    • ReliableUtility.Packet
      • Fields
        • Buffer
        • Header
    • ReliableUtility.PacketHeader
      • Fields
        • AckMask
        • AckedSequenceId
        • ProcessingTime
        • SequenceId
        • Type
    • ReliableUtility.PacketInformation
      • Fields
        • HeaderPadding
        • SendTime
        • SequenceId
        • Size
    • ReliableUtility.PacketTimers
      • Fields
        • Padding
        • ProcessingTime
        • ReceiveTime
        • SentTime
        • SequenceId
    • ReliableUtility.PacketType
    • ReliableUtility.ParameterConstants
      • Fields
        • WindowSize
    • ReliableUtility.Parameters
      • Fields
        • WindowSize
      • Methods
        • Validate
    • ReliableUtility.RTTInfo
      • Fields
        • LastRtt
        • ResendTimeout
        • SmoothedRtt
        • SmoothedVariance
    • ReliableUtility.SharedContext
      • Fields
        • MinimumResendTime
        • ReceivedPackets
        • RemoteTimerDataOffset
        • RemoteTimerDataStride
        • RttInfo
        • SentPackets
        • TimerDataOffset
        • TimerDataStride
        • WindowSize
        • errorCode
        • stats
    • ReliableUtility.Statistics
      • Fields
        • PacketsDropped
        • PacketsDuplicated
        • PacketsOutOfOrder
        • PacketsReceived
        • PacketsResent
        • PacketsSent
        • PacketsStale
    • SequenceBufferContext
      • Fields
        • AckMask
        • Acked
        • LastAckMask
        • Sequence
    • SequenceHelpers
      • Methods
        • AbsDistance
        • BitMaskToString
        • GreaterThan16
        • IsNewer
        • LessThan16
        • StalePacket
    • SimulatorStageParameterExtensions
      • Methods
        • GetSimulatorStageParameters
        • WithSimulatorStageParameters
    • SimulatorUtility
      • Constructors
        • SimulatorUtility
      • Methods
        • DelayPacket
        • FuzzPacket
        • GetDelayedPacket
        • GetEmptyDataSlot
        • InitializeContext
        • ShouldDropPacket
    • SimulatorUtility.Context
      • Fields
        • FuzzFactor
        • FuzzOffset
        • MaxPacketCount
        • MaxPacketSize
        • NextPacketTime
        • PacketCount
        • PacketDelayMs
        • PacketDrop
        • PacketDropCount
        • PacketJitterMs
        • Random
        • RandomSeed
        • ReadyPackets
        • StatsTime
        • WaitingPackets
    • SimulatorUtility.DelayedPacket
      • Fields
        • delayUntil
        • packetHeaderPadding
        • packetSize
        • processBufferOffset
    • SimulatorUtility.Parameters
      • Fields
        • FuzzFactor
        • FuzzOffset
        • MaxPacketCount
        • MaxPacketSize
        • PacketDelayMs
        • PacketDropInterval
        • PacketDropPercentage
        • PacketJitterMs
        • RandomSeed
      • Methods
        • Validate