Ejemplo n.º 1
0
 private void TcpClientConnect()
 {
     _role       = "Client";
     _sNetClient = new SNetClient();
     _sNetClient.Connect(_serverHostName, 50001);
     _sNetClient.OnConnect    += SNetClient_OnConnect;
     _sNetClient.OnRecieve    += SNetClient_OnRecieve;
     _sNetClient.OnDisconnect += SNetClient_OnDisconnect;
 }
Ejemplo n.º 2
0
 private void ConnectButton_Click(object sender, EventArgs e)
 {
     _sNetClient = new SNetClient();
     _sNetClient.Connect("192.168.179.101", 50001);
     //_sNetClient.OnConnect +=
     _sNetClient.OnRecieve    += SNetClient_OnRecieve;
     _sNetClient.OnDisconnect += SNetClient_OnDisconnect;
     //_sNetClient.OnSend +=
 }
Ejemplo n.º 3
0
    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);
        }
    }
Ejemplo n.º 4
0
 private void SNetClient_OnDisconnect(object sender, SocketEventArgs e)
 {
     // TODO: Сами становимся сервером, или ищем новый ?
     LogMessage("Server shuted down");
     _sNetClient = null;
 }
Ejemplo n.º 5
0
 private void OnApplicationQuit()
 {
     SNetServer.Destruct();
     SNetClient.Destruct();
 }