C# (CSharp) UnityEngine.Networking Namespace

Nested Namespaces

UnityEngine.Networking.Match
UnityEngine.Networking.NetworkSystem
UnityEngine.Networking.Types

Classes

Name Description
ChannelBuffer
ChannelPacket
ChannelQOS
Channels

Class containing constants for default network channels.

ClientRpcAttribute
ClientScene

A client manager which contains static client information and functions.

ClientScene.PendingOwner
CommandAttribute
ConnectionArray
ConnectionConfig
ConnectionConfigInternal
ConnectionSimulatorConfig
CustomNetworkManagerHUD
DotNetCompatibility
DownloadHandlerAssetBundle
DownloadHandlerAudioClip
DownloadHandlerBuffer
DownloadHandlerScript
DownloadHandlerTexture
FloatConversion
GlobalConfig
GlobalConfigInternal
HostTopology
HostTopologyInternal
LocalClient
LocalClient.InternalMsg
LogFilter
MessageBase

Network message classes should be derived from this class. These message classes can then be sent using the various Send functions of NetworkConnection, NetworkClient and NetworkServer.

MsgType

Container class for networking system built-in message types.

MultipartFormDataSection

A helper object for form sections containing generic, non-file data.

MultipartFormFileSection

A helper object for adding file uploads to multipart forms via the [IMultipartFormSection] API.

NetBuffer
NetworkAnimator
NetworkBroadcastResult
NetworkCRC

This class holds information about which networked scripts use which QoS channels for updates.

NetworkClient

High level UNET client.

NetworkConnection

A High level network connection. This is used for connections from client-to-server and for connection from server-to-client.

NetworkConnection.PacketStat

Structure used to track the number and size of packets of each packets type.

NetworkDiscovery
NetworkHash128
NetworkIdentity
NetworkInstanceId
NetworkLobbyManager
NetworkLobbyManager.PendingPlayer
NetworkLobbyPlayer
NetworkManager
NetworkManager2
NetworkManagerHUD
NetworkMessageHandlers
NetworkMigrationManager
NetworkMigrationManager.ConnectionPendingPlayers
NetworkMigrationManager.PendingPlayerInfo
NetworkProximityChecker
NetworkScene
NetworkSceneId
NetworkServer

High level UNET server.

NetworkSettingsAttribute
NetworkStartPosition
NetworkTransform
NetworkTransformChild
NetworkTransformVisualizer
NetworkTransport

Transport Layer API.

NetworkWriter

General purpose serializer for UNET (for serializing data to byte arrays).

PlayerController

This represents a networked player.

SyncEventAttribute
SyncVarAttribute
TargetRpcAttribute
UIntDecimal
UIntFloat
ULocalConnectionToClient
ULocalConnectionToServer
UnityWebRequest
UploadHandlerRaw
Utility