Skip to main content

Unity.Networking.Transport

Namespace Unity.Networking.Transport#

Classes#

Unity.Networking.Transport.NetworkPipelineStageCollection#

Structs#

Unity.Networking.Transport.BaselibNetworkInterface#

Unity.Networking.Transport.BaselibNetworkParameter#

Unity.Networking.Transport.DataStreamReader#

The DataStreamReader class is the counterpart of the DataStreamWriter class and can be be used to deserialize data which was prepared with it.

Unity.Networking.Transport.DataStreamWriter#

Unity.Networking.Transport.FragmentationPipelineStage#

Unity.Networking.Transport.FragmentationPipelineStage.FragContext#

Unity.Networking.Transport.InboundRecvBuffer#

Unity.Networking.Transport.InboundSendBuffer#

Unity.Networking.Transport.IPCNetworkInterface#

Unity.Networking.Transport.NetworkCompressionModel#

Unity.Networking.Transport.NetworkConfigParameter#

The NetworkConfigParameter is used to set specific parameters that the driver uses.

Unity.Networking.Transport.NetworkConnection#

The NetworkConnection is a struct that hold all information needed by the driver to link it with a virtual connection. The NetworkConnection is a public representation of a connection.

Unity.Networking.Transport.NetworkDataStreamParameter#

The NetworkDataStreamParameter is used to set a fixed data stream size.

Unity.Networking.Transport.NetworkDriver#

The NetworkDriver is an implementation of Virtual Connections over any transport.

Basic usage:

var driver = new NetworkDriver.Create();

Unity.Networking.Transport.NetworkDriver.Concurrent#

The Concurrent struct is used to create an Concurrent instance of the GenericNetworkDriver.

Unity.Networking.Transport.NetworkEndPoint#

Unity.Networking.Transport.NetworkEvent#

Unity.Networking.Transport.NetworkEventQueue#

Unity.Networking.Transport.NetworkEventQueue.Concurrent#

Unity.Networking.Transport.NetworkInterfaceEndPoint#

Unity.Networking.Transport.NetworkInterfaceSendHandle#

Unity.Networking.Transport.NetworkPacketReceiver#

The NetworkPacketReceiver is an interface for handling received packets, needed by the INetworkInterface

Unity.Networking.Transport.NetworkParameterConstants#

Default NetworkParameter Constants.

Unity.Networking.Transport.NetworkPipeline#

Unity.Networking.Transport.NetworkPipelineContext#

Unity.Networking.Transport.NetworkPipelineParams#

Unity.Networking.Transport.NetworkPipelineStage#

Unity.Networking.Transport.NetworkPipelineStageId#

Unity.Networking.Transport.NetworkSendInterface#

Unity.Networking.Transport.NetworkSendQueueHandle#

Unity.Networking.Transport.NullPipelineStage#

Unity.Networking.Transport.QueuedSendMessage#

Unity.Networking.Transport.ReliableSequencedPipelineStage#

Unity.Networking.Transport.SimulatorPipelineStage#

Unity.Networking.Transport.SimulatorPipelineStageInSend#

Unity.Networking.Transport.TransportFunctionPointer-1#

Unity.Networking.Transport.UnreliableSequencedPipelineStage#

Interfaces#

Unity.Networking.Transport.INetworkInterface#

Unity.Networking.Transport.INetworkParameter#

The interface for NetworkParameters

Unity.Networking.Transport.INetworkPipelineStage#

Enums#

Unity.Networking.Transport.NetworkConnection.State#

ConnectionState enumerates available connection states a connection can have.

Unity.Networking.Transport.NetworkEvent.Type#

NetworkEvent.Type enumerates available network events for this driver.

Unity.Networking.Transport.NetworkFamily#

NetworkFamily indicates what type of underlying medium we are using.

Unity.Networking.Transport.NetworkPipelineStage.Requests#

Unity.Networking.Transport.SendHandleFlags#

Delegates#

Unity.Networking.Transport.NetworkPipelineStage.InitializeConnectionDelegate#

Unity.Networking.Transport.NetworkPipelineStage.ReceiveDelegate#

Unity.Networking.Transport.NetworkPipelineStage.SendDelegate#

Unity.Networking.Transport.NetworkSendInterface.AbortSendMessageDelegate#

Unity.Networking.Transport.NetworkSendInterface.BeginSendMessageDelegate#

Unity.Networking.Transport.NetworkSendInterface.EndSendMessageDelegate#