Ejemplo n.º 1
0
        private void InitializeChatCore()
        {
            mChatModel = ChatService.CurrentChatModel.CreateTCPChat();
            mChatModel.PropertyChanged += (s, e) => RaisePropertyChanged(e.PropertyName);

            mChatModel.Connect();
            ResourcesService.Instance.Unloading += (s, e) => mChatModel.Disconnect();
        }
Ejemplo n.º 2
0
        private void buttonClientConnect_Click(object sender, EventArgs e)
        {
            buttonClientConnect.Enabled = false;
            buttonServerStart.Enabled   = false;
            var tcpChat = new TCPChat()
            {
                isServer = false, serverIp = IPAddress.Parse(textBoxIp.Text)
            };

            tcpChat.Awake();
        }
Ejemplo n.º 3
0
        private void buttonServerStart_Click(object sender, EventArgs e)
        {
            buttonClientConnect.Enabled = false;
            buttonServerStart.Enabled   = false;
            var tcpChat = new TCPChat()
            {
                isServer = true
            };

            tcpChat.Awake();
        }