Variables
mlapi::​networkmanager::​singleton
static readonly MLAPI.NetworkManager mlapi::networkmanager::singleton
mlapi::​networkupdatestage::​earlyupdate
static readonly mlapi::networkupdatestage::earlyupdate

enum constant number 2

mlapi::​networkupdatestage::​fixedupdate
static readonly mlapi::networkupdatestage::fixedupdate

enum constant number 3

mlapi::​networkupdatestage::​initialization
static readonly mlapi::networkupdatestage::initialization

enum constant number 1

mlapi::​networkupdatestage::​postlateupdate
static readonly mlapi::networkupdatestage::postlateupdate

enum constant number 6

mlapi::​networkupdatestage::​prelateupdate
static readonly mlapi::networkupdatestage::prelateupdate

enum constant number 5

mlapi::​networkupdatestage::​preupdate
static readonly mlapi::networkupdatestage::preupdate

enum constant number 4

mlapi::​networkupdatestage::​update
static readonly mlapi::networkupdatestage::update

enum constant number 0

Functions
mlapi::​inetworkupdatesystem::​fromassetbundle
static MLAPI.INetworkUpdateSystem CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.INetworkUpdateSystem

mlapi::​networkmanager::​create
static MLAPI.NetworkManager Create ()

Constructor replaces new;

Returns

MLAPI.NetworkManager

mlapi::​networkmanager::​fromassetbundle
static MLAPI.NetworkManager CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.NetworkManager

mlapi::​networkobject::​fromassetbundle
static MLAPI.NetworkObject CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.NetworkObject

mlapi::​networkupdatestage::​count
static System.Int32 GetEnumCount()

no documentation

Returns

System.Int32

mlapi::​networkupdatestage::​enumtoint
static System.Int32 EnumToInt(
MLAPI.NetworkUpdateStage enum
)

no documentation

Parameters
enum

an enum of type MLAPI::NetworkUpdateStage

Returns

System.Int32

mlapi::​networkupdatestage::​inttoenum
static MLAPI.NetworkUpdateStage IntToEnum(
System.Int32 enumnumber
)

no documentation

Parameters
enumnumber
System.Int32

an int lower than MLAPI::NetworkUpdateStage::Count()

Returns

MLAPI.NetworkUpdateStage

MLAPI::​INetworkUpdateSystem
UnityObjectLink
MLAPI::​INetworkUpdateSystem

class:/TYPE/MLAPI.INetworkUpdateSystem//, can be loaded from an assetbundle using MLAPI::INetworkUpdateSystem::createfromassetbundle(bundlename,prefabname) /

Parent

UnityObjectLink

Functions
mlapi::​inetworkupdatesystem::​fromassetbundle
static MLAPI.INetworkUpdateSystem CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.INetworkUpdateSystem

MLAPI::​NetworkUpdateStage
UnityObjectLink
MLAPI::​NetworkUpdateStage

enum:/TYPE/MLAPI.NetworkUpdateStage///

Parent

UnityObjectLink

Variables
mlapi::​networkupdatestage::​earlyupdate
static readonly mlapi::networkupdatestage::earlyupdate

enum constant number 2

mlapi::​networkupdatestage::​fixedupdate
static readonly mlapi::networkupdatestage::fixedupdate

enum constant number 3

mlapi::​networkupdatestage::​initialization
static readonly mlapi::networkupdatestage::initialization

enum constant number 1

mlapi::​networkupdatestage::​postlateupdate
static readonly mlapi::networkupdatestage::postlateupdate

enum constant number 6

mlapi::​networkupdatestage::​prelateupdate
static readonly mlapi::networkupdatestage::prelateupdate

enum constant number 5

mlapi::​networkupdatestage::​preupdate
static readonly mlapi::networkupdatestage::preupdate

enum constant number 4

mlapi::​networkupdatestage::​update
static readonly mlapi::networkupdatestage::update

enum constant number 0

Functions
mlapi::​networkupdatestage::​count
static System.Int32 GetEnumCount()

no documentation

Returns

System.Int32

mlapi::​networkupdatestage::​enumtoint
static System.Int32 EnumToInt(
MLAPI.NetworkUpdateStage enum
)

no documentation

Parameters
enum

an enum of type MLAPI::NetworkUpdateStage

Returns

System.Int32

mlapi::​networkupdatestage::​inttoenum
static MLAPI.NetworkUpdateStage IntToEnum(
System.Int32 enumnumber
)

no documentation

Parameters
enumnumber
System.Int32

an int lower than MLAPI::NetworkUpdateStage::Count()

Returns

MLAPI.NetworkUpdateStage

toint
System.String ToInt()

ToInt, equivalent to MLAPI::NetworkUpdateStage::EnumToInt(enum)

Returns

System.String

tostring
System.String ToString()

ToString, equivalent to MLAPI::NetworkUpdateStage::EnumToString(enum)

Returns

System.String

MLAPI::​NetworkManager
MonoBehaviour
MLAPI::​NetworkManager

class:/TYPE/MLAPI.NetworkManager//, can be loaded from an assetbundle using MLAPI::NetworkManager::createfromassetbundle(bundlename,prefabname) /

Parent

MonoBehaviour

Variables
connectedclientslist
readonly System.Collections.Generic.List`1[[MLAPI.Connection.NetworkClient, Assemblies-quattroplugins, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] connectedclientslist
connectedhostname
readonly System.String connectedhostname
dontdestroy
System.Boolean dontdestroy
isclient
readonly System.Boolean isclient
isconnectedclient
readonly System.Boolean isconnectedclient
ishost
readonly System.Boolean ishost
islistening
readonly System.Boolean islistening
isserver
readonly System.Boolean isserver
localclientid
readonly System.UInt64 localclientid
loglevel
MLAPI.Logging.LogLevel loglevel
mlapi::​networkmanager::​singleton
static readonly MLAPI.NetworkManager mlapi::networkmanager::singleton
networkconfig
MLAPI.Configuration.NetworkConfig networkconfig
networktime
readonly System.Single networktime
runinbackground
System.Boolean runinbackground
serverclientid
readonly System.UInt64 serverclientid
Functions
disconnectclient
System.Void DisconnectClient(
System.UInt64 clientId
)

System.UInt64 clientId-no documentation

Parameters

clientId -

Returns

System.Void

mlapi::​networkmanager::​create
static MLAPI.NetworkManager Create ()

Constructor replaces new;

Returns

MLAPI.NetworkManager

mlapi::​networkmanager::​fromassetbundle
static MLAPI.NetworkManager CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.NetworkManager

networkupdate
System.Void NetworkUpdate(
MLAPI.NetworkUpdateStage updateStage
)

MLAPI.NetworkUpdateStage updateStage-no documentation

Parameters

updateStage -

Returns

System.Void

setsingleton
System.Void SetSingleton()
Returns

System.Void

shutdown
System.Void Shutdown()
Returns

System.Void

startclient
MLAPI.Transports.Tasks.SocketTasks StartClient()
Returns

MLAPI.Transports.Tasks.SocketTasks

startserver
MLAPI.Transports.Tasks.SocketTasks StartServer()
Returns

MLAPI.Transports.Tasks.SocketTasks

stopclient
System.Void StopClient()
Returns

System.Void

stophost
System.Void StopHost()
Returns

System.Void

stopserver
System.Void StopServer()
Returns

System.Void

MLAPI::​NetworkObject
MonoBehaviour
MLAPI::​NetworkObject

class:/TYPE/MLAPI.NetworkObject//, can be loaded from an assetbundle using MLAPI::NetworkObject::createfromassetbundle(bundlename,prefabname) /

Parent

MonoBehaviour

Functions
mlapi::​networkobject::​fromassetbundle
static MLAPI.NetworkObject CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

MLAPI.NetworkObject