public static void Bind(int port, IConnectionHandler handler) { if (m_Network != null) { return; } SystemLoop.AddUpdate(OnUpdate); m_Network = new NetworkServer(); m_Network.Bind(port, handler); }
public void Connect(string host, int port, IConnectionHandler handler) { if (m_Connection != null) { return; } SystemLoop.AddUpdate(OnUpdate); m_Handler = handler; ClientChannel channel = new ClientChannel(); channel.Connect(host, port, this); m_Connection = new Connection(channel); }