LiteNetLib::​NetManager
UnityObjectLink
LiteNetLib::​NetManager

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

Parent

UnityObjectLink

Variables
autorecycle
System.Boolean autorecycle
broadcastreceiveenabled
System.Boolean broadcastreceiveenabled
channelscount
System.Byte channelscount
connectedpeerlist
readonly System.Collections.Generic.List`1[[LiteNetLib.NetPeer, Assemblies-quattroplugins, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] connectedpeerlist
connectedpeerscount
readonly System.Int32 connectedpeerscount
disconnecttimeout
System.Int32 disconnecttimeout
enablestatistics
System.Boolean enablestatistics
extrapacketsizeforlayer
readonly System.Int32 extrapacketsizeforlayer
firstpeer
readonly LiteNetLib.NetPeer firstpeer
ipv6enabled
isrunning
readonly System.Boolean isrunning
localport
readonly System.Int32 localport
maxconnectattempts
System.Int32 maxconnectattempts
mtuoverride
System.Int32 mtuoverride
natpunchenabled
System.Boolean natpunchenabled
natpunchmodule
readonly LiteNetLib.NatPunchModule natpunchmodule
pinginterval
System.Int32 pinginterval
reconnectdelay
System.Int32 reconnectdelay
reuseaddress
System.Boolean reuseaddress
simulatelatency
System.Boolean simulatelatency
simulatepacketloss
System.Boolean simulatepacketloss
simulationmaxlatency
System.Int32 simulationmaxlatency
simulationminlatency
System.Int32 simulationminlatency
simulationpacketlosschance
System.Int32 simulationpacketlosschance
statistics
readonly LiteNetLib.NetStatistics statistics
unconnectedmessagesenabled
System.Boolean unconnectedmessagesenabled
unsynceddeliveryevent
System.Boolean unsynceddeliveryevent
unsyncedevents
System.Boolean unsyncedevents
unsyncedreceiveevent
System.Boolean unsyncedreceiveevent
updatetime
System.Int32 updatetime
usesafemtu
System.Boolean usesafemtu
Functions
connect
LiteNetLib.NetPeer Connect(
System.String address,
System.Int32 port,
System.String key
)

System.String address-no documentation

Parameters
address
System.String

no documentation

port
System.Int32

no documentation key -

Returns

LiteNetLib.NetPeer

connect
LiteNetLib.NetPeer Connect(
System.Net.IPEndPoint target,
System.String key
)

System.Net.IPEndPoint target-no documentation

Parameters
target
System.Net.IPEndPoint

no documentation key -

Returns

LiteNetLib.NetPeer

connect
LiteNetLib.NetPeer Connect(
System.Net.IPEndPoint target,
LiteNetLib.Utils.NetDataWriter connectionData
)

System.Net.IPEndPoint target-no documentation

Parameters
target
System.Net.IPEndPoint

no documentation connectionData -

Returns

LiteNetLib.NetPeer

connect
LiteNetLib.NetPeer Connect(
System.String address,
System.Int32 port,
LiteNetLib.Utils.NetDataWriter connectionData
)

System.String address-no documentation

Parameters
address
System.String

no documentation

port
System.Int32

no documentation connectionData -

Returns

LiteNetLib.NetPeer

createntprequest
System.Void CreateNtpRequest(
System.String ntpServerAddress,
System.Int32 port
)

System.String ntpServerAddress-no documentation

Parameters
ntpServerAddress
System.String

no documentation port -

Returns

System.Void

createntprequest
System.Void CreateNtpRequest(
System.String ntpServerAddress
)

System.String ntpServerAddress-no documentation

Parameters

ntpServerAddress -

Returns

System.Void

createntprequest
System.Void CreateNtpRequest(
System.Net.IPEndPoint endPoint
)

System.Net.IPEndPoint endPoint-no documentation

Parameters

endPoint -

Returns

System.Void

disconnectall
System.Void DisconnectAll(
System.Byte[] data,
System.Int32 start,
System.Int32 count
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation count -

Returns

System.Void

disconnectall
System.Void DisconnectAll()
Returns

System.Void

disconnectpeer
System.Void DisconnectPeer(
LiteNetLib.NetPeer peer,
System.Byte[] data,
System.Int32 start,
System.Int32 count
)

LiteNetLib.NetPeer peer-no documentation

Parameters
peer

no documentation

data
System.Byte[]

no documentation

start
System.Int32

no documentation count -

Returns

System.Void

disconnectpeer
System.Void DisconnectPeer(
LiteNetLib.NetPeer peer
)

LiteNetLib.NetPeer peer-no documentation

Parameters

peer -

Returns

System.Void

disconnectpeer
System.Void DisconnectPeer(
LiteNetLib.NetPeer peer,
System.Byte[] data
)

LiteNetLib.NetPeer peer-no documentation

Parameters
peer

no documentation data -

Returns

System.Void

disconnectpeer
System.Void DisconnectPeer(
LiteNetLib.NetPeer peer,
LiteNetLib.Utils.NetDataWriter writer
)

LiteNetLib.NetPeer peer-no documentation

Parameters
peer

no documentation writer -

Returns

System.Void

disconnectpeerforce
System.Void DisconnectPeerForce(
LiteNetLib.NetPeer peer
)

LiteNetLib.NetPeer peer-no documentation

Parameters

peer -

Returns

System.Void

getpeerbyid
LiteNetLib.NetPeer GetPeerById(
System.Int32 id
)

System.Int32 id-no documentation

Parameters

id -

Returns

LiteNetLib.NetPeer

getpeerscount
System.Int32 GetPeersCount(
LiteNetLib.ConnectionState peerState
)

LiteNetLib.ConnectionState peerState-no documentation

Parameters

peerState -

Returns

System.Int32

getpeersnonalloc
System.Void GetPeersNonAlloc(
System.Collections.Generic.List`1[[LiteNetLib.NetPeer, Assemblies-quattroplugins, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] peers,
LiteNetLib.ConnectionState peerState
)

System.Collections.Generic.List`1[[LiteNetLib.NetPeer, Assemblies-quattroplugins, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] peers-no documentation

Parameters
System.Collections.Generic.List`1[[LiteNetLib.NetPeer

no documentation Assemblies-quattroplugins - Version=0.0.0.0 - Culture=neutral - peers - peerState -

Returns

System.Void

litenetlib::​netmanager::​create
static LiteNetLib.NetManager Create (
LiteNetLib.INetEventListener listener,
LiteNetLib.Layers.PacketLayerBase extraPacketLayer
)

Constructor replaces new;

Parameters
listener

no description

extraPacketLayer
LiteNetLib.Layers.PacketLayerBase

no description

Returns

LiteNetLib.NetManager

litenetlib::​netmanager::​fromassetbundle
static LiteNetLib.NetManager CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

LiteNetLib.NetManager

manualreceive
System.Void ManualReceive()
Returns

System.Void

manualupdate
System.Void ManualUpdate(
System.Int32 elapsedMilliseconds
)

System.Int32 elapsedMilliseconds-no documentation

Parameters

elapsedMilliseconds -

Returns

System.Void

pollevents
System.Void PollEvents()
Returns

System.Void

sendbroadcast
System.Boolean SendBroadcast(
System.Byte[] data,
System.Int32 port
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation port -

Returns

System.Boolean

sendbroadcast
System.Boolean SendBroadcast(
System.Byte[] data,
System.Int32 start,
System.Int32 length,
System.Int32 port
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation port -

Returns

System.Boolean

sendbroadcast
System.Boolean SendBroadcast(
LiteNetLib.Utils.NetDataWriter writer,
System.Int32 port
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation port -

Returns

System.Boolean

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Int32 start,
System.Int32 length,
LiteNetLib.DeliveryMethod options
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation options -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Int32 start,
System.Int32 length,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation

channelNumber
System.Byte

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

channelNumber
System.Byte

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
LiteNetLib.Utils.NetDataWriter writer,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation

channelNumber
System.Byte

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Int32 start,
System.Int32 length,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
LiteNetLib.Utils.NetDataWriter writer,
LiteNetLib.DeliveryMethod options,
LiteNetLib.NetPeer excludePeer
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation

options

no documentation excludePeer -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Int32 start,
System.Int32 length,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation

channelNumber
System.Byte

no documentation options -

Returns

System.Void

sendtoall
System.Void SendToAll(
LiteNetLib.Utils.NetDataWriter writer,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation

channelNumber
System.Byte

no documentation options -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
System.Byte channelNumber,
LiteNetLib.DeliveryMethod options
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation

channelNumber
System.Byte

no documentation options -

Returns

System.Void

sendtoall
System.Void SendToAll(
LiteNetLib.Utils.NetDataWriter writer,
LiteNetLib.DeliveryMethod options
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation options -

Returns

System.Void

sendtoall
System.Void SendToAll(
System.Byte[] data,
LiteNetLib.DeliveryMethod options
)

System.Byte[] data-no documentation

Parameters
data
System.Byte[]

no documentation options -

Returns

System.Void

sendunconnectedmessage
System.Boolean SendUnconnectedMessage(
System.Byte[] message,
System.Net.IPEndPoint remoteEndPoint
)

System.Byte[] message-no documentation

Parameters
message
System.Byte[]

no documentation remoteEndPoint -

Returns

System.Boolean

sendunconnectedmessage
System.Boolean SendUnconnectedMessage(
System.Byte[] message,
System.Int32 start,
System.Int32 length,
System.Net.IPEndPoint remoteEndPoint
)

System.Byte[] message-no documentation

Parameters
message
System.Byte[]

no documentation

start
System.Int32

no documentation

length
System.Int32

no documentation remoteEndPoint -

Returns

System.Boolean

sendunconnectedmessage
System.Boolean SendUnconnectedMessage(
LiteNetLib.Utils.NetDataWriter writer,
System.Net.IPEndPoint remoteEndPoint
)

LiteNetLib.Utils.NetDataWriter writer-no documentation

Parameters
writer
LiteNetLib.Utils.NetDataWriter

no documentation remoteEndPoint -

Returns

System.Boolean

start
System.Boolean Start()
Returns

System.Boolean

start
System.Boolean Start(
System.String addressIPv4,
System.String addressIPv6,
System.Int32 port
)

System.String addressIPv4-no documentation

Parameters
addressIPv4
System.String

no documentation

addressIPv6
System.String

no documentation port -

Returns

System.Boolean

start
System.Boolean Start(
System.Int32 port
)

System.Int32 port-no documentation

Parameters

port -

Returns

System.Boolean

startinmanualmode
System.Boolean StartInManualMode(
System.String addressIPv4,
System.String addressIPv6,
System.Int32 port
)

System.String addressIPv4-no documentation

Parameters
addressIPv4
System.String

no documentation

addressIPv6
System.String

no documentation port -

Returns

System.Boolean

startinmanualmode
System.Boolean StartInManualMode(
System.Int32 port
)

System.Int32 port-no documentation

Parameters

port -

Returns

System.Boolean

stop
System.Void Stop(
System.Boolean sendDisconnectMessages
)

System.Boolean sendDisconnectMessages-no documentation

Parameters

sendDisconnectMessages -

Returns

System.Void

stop
System.Void Stop()
Returns

System.Void

triggerupdate
System.Void TriggerUpdate()
Returns

System.Void