Netick.NetworkConnection Class Reference
Inheritance diagram for Netick.NetworkConnection:
Netick.NetworkPlayer Netick.ClientConnection Netick.ServerConnection

Public Attributes

bool HighLossMode = false
 
Accumulator BytesIn = new Accumulator()
 
Accumulator BytesOut = new Accumulator()
 
Accumulator SnapshotSize = new Accumulator()
 

Protected Member Functions

void Send ()
 

Protected Attributes

bool HasReceivedLastFragment = false
 
int FragmentsCount = 0
 
byte[] BytesBuffer = new byte[NetickConfig.DATA_BUFFER_SIZE]
 
NetickBuffer Buffer = new NetickBuffer(1500)
 
double LastPacketRecvDelta
 

Properties

object UserObject [get, set]
 
int Id [get]
 
bool IsConnected = false [get, set]
 
NetickConnection TransportConnection [get, set]
 
IPEndPoint EndPoint [get]
 
string Ip [get]
 
- Properties inherited from Netick.NetworkPlayer
GameObject PlayerObject [get, set]
 

Member Function Documentation

◆ Send()

void Netick.NetworkConnection.Send ( )
protected

Member Data Documentation

◆ Buffer

NetickBuffer Netick.NetworkConnection.Buffer = new NetickBuffer(1500)
protected

◆ BytesBuffer

byte [] Netick.NetworkConnection.BytesBuffer = new byte[NetickConfig.DATA_BUFFER_SIZE]
protected

◆ BytesIn

Accumulator Netick.NetworkConnection.BytesIn = new Accumulator()

◆ BytesOut

Accumulator Netick.NetworkConnection.BytesOut = new Accumulator()

◆ FragmentsCount

int Netick.NetworkConnection.FragmentsCount = 0
protected

◆ HasReceivedLastFragment

bool Netick.NetworkConnection.HasReceivedLastFragment = false
protected

◆ HighLossMode

bool Netick.NetworkConnection.HighLossMode = false

◆ LastPacketRecvDelta

double Netick.NetworkConnection.LastPacketRecvDelta
protected

◆ SnapshotSize

Accumulator Netick.NetworkConnection.SnapshotSize = new Accumulator()

Property Documentation

◆ EndPoint

IPEndPoint Netick.NetworkConnection.EndPoint
get

◆ Id

int Netick.NetworkConnection.Id
get

◆ Ip

string Netick.NetworkConnection.Ip
get

◆ IsConnected

bool Netick.NetworkConnection.IsConnected = false
getset

◆ TransportConnection

NetickConnection Netick.NetworkConnection.TransportConnection
getset

◆ UserObject

object Netick.NetworkConnection.UserObject
getset

Use this to associate an object with this sandbox.