• 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