IEnumerator WaitForNetwork() { while (Application.internetReachability == NetworkReachability.NotReachable) { yield return(new WaitForEndOfFrame()); } passServer.listenPort = netMan.passPort; passServer.Initialize(); passServer.RegisterHandler(PassCheckId, PasswordCheckServer); passClient.RegisterHandler(PassCheckId, PasswordCheckClientReply); }
void Start() { server = new NetworkServerSimple(); server.RegisterHandler(MsgType.Connect, OnConnected); server.RegisterHandler(DataType.Data, OnPos); server.Initialize(); ConnectionConfig config = new ConnectionConfig(); config.AddChannel(QosType.Reliable); server.Configure(config, 2); server.Listen(25000); Debug.Log("Server Listening on " + server.listenPort); }