Exemple #1
0
        private async void Start()
        {
            try {
                client = new MySocketClient();

                string host = textBox2.Text;

                if (string.IsNullOrEmpty(host))
                {
                    host = "127.0.0.1";
                }

                await client.ConnectAsync(host, 1234);

                client.StartReceive();

                userManager = client.Handlers.GetHandler <UserManager>();

                userManager.Join     += UserManager_Join;
                userManager.GetUsers += UserManager_GetUsers;


                Console.WriteLine("OK");
            } catch (Exception ex) {
                Console.WriteLine(ex.Message);
            }
        }
Exemple #2
0
        private async void Start()
        {
            try {
                client = new MySocketClient();
                await client.ConnectAsync(textBox1.Text, 1234);

                client.StartReceive();
                Console.WriteLine("OK");
            } catch (Exception ex) {
                Console.WriteLine(ex.Message);
            }
        }
Exemple #3
0
        private async void button1_Click(object sender, EventArgs e)
        {
            Console.WriteLine("Client");
            client         = new MySocketClient();
            client.Closed += (ss, ee) => {
                button1.Enabled = true;
            };
            try {
                await client.ConnectAsync(textBox1.Text, 1234);

                button1.Enabled = false;
            } catch {
                Console.WriteLine("连接失败");
            }
        }