Netick.NetworkTransport Class Referenceabstract
Inheritance diagram for Netick.NetworkTransport:

Public Member Functions

virtual void Init ()
 
abstract void Connect (string address, int port, byte[] connectionData, int connectionDataLength)
 
abstract void Disconnect (NetickConnection connection)
 
abstract void Run (RunMode mode, int port)
 
abstract void Shutdown ()
 
virtual void UpdateMatchList ()
 
void OnMatchListUpdate (List< Session > sessions)
 
virtual void HostMatch (string name)
 
abstract void PollEvents ()
 
virtual void ForceUpdate ()
 

Properties

INetickPeer NetworkPeer [get, set]
 
NetworkSandbox Sandbox [get, set]
 

Member Function Documentation

◆ Connect()

abstract void Netick.NetworkTransport.Connect ( string  address,
int  port,
byte[]  connectionData,
int  connectionDataLength 
)
pure virtual

◆ Disconnect()

abstract void Netick.NetworkTransport.Disconnect ( NetickConnection  connection)
pure virtual

◆ ForceUpdate()

virtual void Netick.NetworkTransport.ForceUpdate ( )
virtual

◆ HostMatch()

virtual void Netick.NetworkTransport.HostMatch ( string  name)
virtual

◆ Init()

virtual void Netick.NetworkTransport.Init ( )
virtual

◆ OnMatchListUpdate()

void Netick.NetworkTransport.OnMatchListUpdate ( List< Session sessions)

◆ PollEvents()

abstract void Netick.NetworkTransport.PollEvents ( )
pure virtual

◆ Run()

abstract void Netick.NetworkTransport.Run ( RunMode  mode,
int  port 
)
pure virtual

◆ Shutdown()

abstract void Netick.NetworkTransport.Shutdown ( )
pure virtual

◆ UpdateMatchList()

virtual void Netick.NetworkTransport.UpdateMatchList ( )
virtual

Property Documentation

◆ NetworkPeer

INetickPeer Netick.NetworkTransport.NetworkPeer
getset

◆ Sandbox

NetworkSandbox Netick.NetworkTransport.Sandbox
getset