Property | Type | Description | |
---|---|---|---|
DisconnectTimeout | long | ||
DiscoveryEnabled | bool | ||
MergeEnabled | bool | ||
NatPunchEnabled | bool | ||
NatPunchModule | |||
PingInterval | int | ||
ReliableResendTime | int | ||
SimulateLatency | bool | ||
SimulatePacketLoss | bool | ||
SimulationMaxLatency | int | ||
SimulationMinLatency | int | ||
SimulationPacketLossChance | int | ||
UnconnectedMessagesEnabled | bool | ||
UnsyncedEvents | bool | ||
UpdateTime | int |
Method | Description | |
---|---|---|
AddFlowMode ( int startRtt, int packetsPerSecond ) : void | ||
PollEvents ( ) : void | ||
SendDiscoveryRequest ( |
||
SendDiscoveryRequest ( byte data, int port ) : bool | ||
SendDiscoveryRequest ( byte data, int start, int length, int port ) : bool | ||
SendDiscoveryResponse ( |
||
SendDiscoveryResponse ( byte data, |
||
SendDiscoveryResponse ( byte data, int start, int length, |
||
SendUnconnectedMessage ( |
Send message without connection
|
|
SendUnconnectedMessage ( byte message, |
Send message without connection
|
|
SendUnconnectedMessage ( byte message, int start, int length, |
Send message without connection
|
|
Start ( ) : bool |
Start logic thread and listening on available port
|
|
Start ( int port ) : bool |
Start logic thread and listening on selected port
|
|
Stop ( ) : void |
Stop updating thread and listening
|
Method | Description | |
---|---|---|
CreateEvent ( NetEventType type ) : NetEvent | ||
CreatePeer ( |
||
EnqueueEvent ( NetEvent evt ) : void | ||
NetBase ( INetEventListener listener ) : System | ||
PostProcessEvent ( int deltaTime ) : void | ||
ProcessReceiveError ( int socketErrorCode ) : void | ||
ReceiveFromSocket ( byte reusableBuffer, int count, |
||
SocketClearPeers ( ) : void | ||
SocketRemovePeer ( |
Method | Description | |
---|---|---|
ConnectionLatencyUpdated ( |
||
DataReceived ( byte reusableBuffer, int count, |
||
GetMaxFlowMode ( ) : int | ||
GetPacketsPerSecond ( int flowMode ) : int | ||
GetStartRtt ( int flowMode ) : int | ||
ProcessEvent ( NetEvent evt ) : void | ||
ProcessSendError ( |
||
ReceiveFromPeer ( |
||
ReceiveLogic ( byte data, int length, int errorCode, |
||
SendRaw ( byte message, |
||
SendRaw ( byte message, int start, int length, |
||
UpdateLogic ( ) : void |
public AddFlowMode ( int startRtt, int packetsPerSecond ) : void | ||
startRtt | int | |
packetsPerSecond | int | |
return | void |
protected CreateEvent ( NetEventType type ) : NetEvent | ||
type | NetEventType | |
return | NetEvent |
protected CreatePeer ( |
||
remoteEndPoint | ||
return |
protected EnqueueEvent ( NetEvent evt ) : void | ||
evt | NetEvent | |
return | void |
protected NetBase ( INetEventListener listener ) : System | ||
listener | INetEventListener | |
return | System |
protected abstract PostProcessEvent ( int deltaTime ) : void | ||
deltaTime | int | |
return | void |
protected ProcessReceiveError ( int socketErrorCode ) : void | ||
socketErrorCode | int | |
return | void |
protected abstract ReceiveFromSocket ( byte reusableBuffer, int count, |
||
reusableBuffer | byte | |
count | int | |
remoteEndPoint | ||
return | void |
public SendDiscoveryRequest ( |
||
writer | ||
port | int | |
return | bool |
public SendDiscoveryRequest ( byte data, int port ) : bool | ||
data | byte | |
port | int | |
return | bool |
public SendDiscoveryRequest ( byte data, int start, int length, int port ) : bool | ||
data | byte | |
start | int | |
length | int | |
port | int | |
return | bool |
public SendDiscoveryResponse ( |
||
writer | ||
remoteEndPoint | ||
return | bool |
public SendDiscoveryResponse ( byte data, |
||
data | byte | |
remoteEndPoint | ||
return | bool |
public SendDiscoveryResponse ( byte data, int start, int length, |
||
data | byte | |
start | int | |
length | int | |
remoteEndPoint | ||
return | bool |
public SendUnconnectedMessage ( |
||
writer | Data serializer | |
remoteEndPoint | Packet destination | |
return | bool |
public SendUnconnectedMessage ( byte message, |
||
message | byte | Raw data |
remoteEndPoint | Packet destination | |
return | bool |
public SendUnconnectedMessage ( byte message, int start, int length, |
||
message | byte | Raw data |
start | int | data start |
length | int | data length |
remoteEndPoint | Packet destination | |
return | bool |
protected SocketRemovePeer ( |
||
ep | ||
return | void |
public NatPunchModule,LiteNetLib NatPunchModule | ||
return |