private void TcpServerInit() { _role = "Server"; _listenSocket = new SNetServer(); _listenSocket.Bind(50001); _listenSocket.Listen(500); _listenSocket.Accept(); _listenSocket.OnRecieve += ListenSocket_OnRecieve; _listenSocket.OnClientConnect += ListenSocket_OnClientConnect; _listenSocket.OnClientDisconnect += ListenSocket_OnClientDisconnect; }
private void StartButton_Click(object sender, RoutedEventArgs e) { _listenSocket = new SNetServer(); _listenSocket.Bind(50001); _listenSocket.Listen(500); _listenSocket.Accept(); _listenSocket.OnRecieve += ListenSocket_OnRecieve; _listenSocket.OnClientConnect += ListenSocket_OnClientConnect; _listenSocket.OnClientDisconnect += ListenSocket_OnClientDisconnect; StartButton.IsEnabled = false; }
private void Start() { if (SNetCore.IsUnityServer()) { SNetServer.Construct("127.0.0.1", 30150); SNetServer.StartUp(); } else { SNetServer.Construct("127.0.0.1", 30150); SNetServer.StartUp(); SNetClient.Construct(30050); SNetClient.StartUp("127.0.0.1", 30150); } }
private void OnApplicationQuit() { SNetServer.Destruct(); SNetClient.Destruct(); }