Exemplo n.º 1
0
        private void messenger_TcpMessengerRecieved(object sender, TcpMessengerRecievedEventArgs e)
        {
            if (e.Message == null || e.Message == "")
            {
                return;
            }
            string type  = e.Message.Substring(0, e.Message.IndexOf(":")).ToLower();
            string value = e.Message.Substring(e.Message.IndexOf(":") + 1);

            switch (type)
            {
            case "pointer":
                CurrentPointer = value;
                Pointers.Add(value);
                break;

            case "stdout":
                Console.Write(value);
                break;

            case "stdin":
                messenger.Send("stdin:" + Console.Read().ToString());
                break;
            }
        }
Exemplo n.º 2
0
            protected virtual void OnTcpMessengerRecieved(TcpMessengerRecievedEventArgs e)
            {
                EventHandler <TcpMessengerRecievedEventArgs> handler = TcpMessengerRecieved;

                if (handler != null)
                {
                    handler(this, e);
                }
            }