MLAPI API Reference

# NetworkingManager Class

[This is preliminary documentation and is subject to change.]

The main component of the library
Inheritance Hierarchy
System
Object
Object
Component
Behaviour
MonoBehaviour
MLAPI.MonoBehaviours.Core
NetworkingManager

Namespace: MLAPI.MonoBehaviours.Core
Assembly: MLAPI (in MLAPI.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
Copy

    public class NetworkingManager : MonoBehaviour

Request Example
View Source

The NetworkingManager type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| NetworkingManager | Initializes a new instance of the NetworkingManager class

Top
Properties

| Name | Description
--- | --- | ---
| animation | Obsolete. (Inherited from Component.)
| audio | Obsolete. (Inherited from Component.)
| camera | Obsolete. (Inherited from Component.)
| collider | Obsolete. (Inherited from Component.)
| collider2D | Obsolete. (Inherited from Component.)
| ConnectedClients | Gets a dictionary of connected clients
| constantForce | Obsolete. (Inherited from Component.)
| enabled | (Inherited from Behaviour.)
| gameObject | (Inherited from Component.)
| guiElement | Obsolete. (Inherited from Component.)
| guiText | Obsolete. (Inherited from Component.)
| guiTexture | Obsolete. (Inherited from Component.)
| hideFlags | (Inherited from Object.)
| hingeJoint | Obsolete. (Inherited from Component.)
| isActiveAndEnabled | (Inherited from Behaviour.)
| isClient | Gets wheter or not a client is running
| IsClientConnected | Gets if we are connected as a client
| isHost | Gets if we are running as host
| isServer | Gets wheter or not a server is running
| light | Obsolete. (Inherited from Component.)
| MyClientId | The clientId the server calls the local client by, only valid for clients
| name | (Inherited from Object.)
| NetworkTime | A syncronized time, represents the time in seconds since the server application started. Is replicated across all clients
| networkView | Obsolete. (Inherited from Component.)
| particleEmitter | Obsolete. (Inherited from Component.)
| particleSystem | Obsolete. (Inherited from Component.)
| renderer | Obsolete. (Inherited from Component.)
| rigidbody | Obsolete. (Inherited from Component.)
| rigidbody2D | Obsolete. (Inherited from Component.)
| runInEditMode | (Inherited from MonoBehaviour.)
| singleton | The singleton instance of the NetworkingManager
| tag | (Inherited from Component.)
| transform | (Inherited from Component.)
| useGUILayout | (Inherited from MonoBehaviour.)

Top
Methods

| Name | Description
--- | --- | ---
| BroadcastMessage(String) | (Inherited from Component.)
| BroadcastMessage(String, Object) | (Inherited from Component.)
| BroadcastMessage(String, SendMessageOptions) | (Inherited from Component.)
| BroadcastMessage(String, Object, SendMessageOptions) | (Inherited from Component.)
| CancelInvoke | (Inherited from MonoBehaviour.)
| CancelInvoke(String) | (Inherited from MonoBehaviour.)
| CompareTag | (Inherited from Component.)
| Equals | (Inherited from Object.)
| Finalize | (Inherited from Object.)
| GetComponent(Type) | (Inherited from Component.)
| GetComponent(String) | (Inherited from Component.)
| GetComponent``1 | (Inherited from Component.)
| GetComponentInChildren(Type) | (Inherited from Component.)
| GetComponentInChildren(Type, Boolean) | (Inherited from Component.)
| GetComponentInChildren``1 | (Inherited from Component.)
| GetComponentInChildren``1(Boolean) | (Inherited from Component.)
| GetComponentInParent(Type) | (Inherited from Component.)
| GetComponentInParent``1 | (Inherited from Component.)
| GetComponents(Type) | (Inherited from Component.)
| GetComponents(Type, List Component ) | (Inherited from Component.)
| GetComponents``1 | (Inherited from Component.)
| GetComponents``1(List UMP ) | (Inherited from Component.)
| GetComponentsInChildren(Type) | (Inherited from Component.)
| GetComponentsInChildren(Type, Boolean) | (Inherited from Component.)
| GetComponentsInChildren``1 | (Inherited from Component.)
| GetComponentsInChildren``1(Boolean) | (Inherited from Component.)
| GetComponentsInChildren``1(List UMP ) | (Inherited from Component.)
| GetComponentsInChildren``1(Boolean, List UMP ) | (Inherited from Component.)
| GetComponentsInParent(Type) | (Inherited from Component.)
| GetComponentsInParent(Type, Boolean) | (Inherited from Component.)
| GetComponentsInParent``1 | (Inherited from Component.)
| GetComponentsInParent``1(Boolean) | (Inherited from Component.)
| GetComponentsInParent``1(Boolean, List UMP ) | (Inherited from Component.)
| GetHashCode | (Inherited from Object.)
| GetInstanceID | (Inherited from Object.)
| GetType | (Inherited from Object.)
| Invoke | (Inherited from MonoBehaviour.)
| InvokeRepeating | (Inherited from MonoBehaviour.)
| IsInvoking | (Inherited from MonoBehaviour.)
| IsInvoking(String) | (Inherited from MonoBehaviour.)
| MemberwiseClone | (Inherited from Object.)
| SendMessage(String) | (Inherited from Component.)
| SendMessage(String, Object) | (Inherited from Component.)
| SendMessage(String, SendMessageOptions) | (Inherited from Component.)
| SendMessage(String, Object, SendMessageOptions) | (Inherited from Component.)
| SendMessageUpwards(String) | (Inherited from Component.)
| SendMessageUpwards(String, Object) | (Inherited from Component.)
| SendMessageUpwards(String, SendMessageOptions) | (Inherited from Component.)
| SendMessageUpwards(String, Object, SendMessageOptions) | (Inherited from Component.)
| StartClient | Starts a client
| StartClientWebsocket | Starts a client using Websockets
| StartCoroutine(IEnumerator) | (Inherited from MonoBehaviour.)
| StartCoroutine(String) | (Inherited from MonoBehaviour.)
| StartCoroutine(String, Object) | (Inherited from MonoBehaviour.)
| StartCoroutine_Auto | Obsolete. (Inherited from MonoBehaviour.)
| StartHost | Starts a Host
| StartServer | Starts a server
| StopAllCoroutines | (Inherited from MonoBehaviour.)
| StopClient | Stops the running client
| StopCoroutine(String) | (Inherited from MonoBehaviour.)
| StopCoroutine(IEnumerator) | (Inherited from MonoBehaviour.)
| StopCoroutine(Coroutine) | (Inherited from MonoBehaviour.)
| StopHost | Stops the running host
| StopServer | Stops the running server
| ToString | (Inherited from Object.)

Top
Fields

| Name | Description
--- | --- | ---
| ConnectionApprovalCallback | The callback to invoke during connection approval
| DontDestroy | Gets or sets if the NetworkingManager should be marked as DontDestroyOnLoad
| NetworkConfig | The current NetworkingConfiguration
| OnClientConnectedCallback | The callback to invoke once a client connects
| OnClientDisconnectCallback | The callback to invoke when a client disconnects
| OnServerStarted | The callback to invoke once the server is ready
| RegenerateRSAKeys | An inspector bool that acts as a Trigger for regenerating RSA keys. Should not be used outside Unity editor.
| RunInBackground | Gets or sets if the application should be set to run in background

Top
See Also

#### Reference

MLAPI.MonoBehaviours.Core Namespace