Example #1
0
        public void OnConnect(object sender, EventArgs e)
        {
            var ipAdress = IpAdress.Text;

            var client = new ScreenerClient(ipAdress, 11211, 22121, 22122)
            {
                OnProcessScreenMessage = screenMessage => Device.BeginInvokeOnMainThread(() => ScreenImage.Source = ImageSource.FromStream(() => new MemoryStream(screenMessage.Image.Bytes)))
            };
        }
Example #2
0
        protected override void OnShown(EventArgs e)
        {
            base.OnShown(e);

            //var client = new ScreenerClient(
            //    Settings.Default.Host,
            //    Settings.Default.TcpPort,
            //    Settings.Default.UdpReceivePort,
            //    Settings.Default.UdpSendPort
            //) {OnProcessScreenMessage = x => ScreenViewer.Image = x.Image.Bytes.ToImage()};

            var client = new ScreenerClient("127.0.0.1", 11211, 22121, 22122)
            {
                OnProcessScreenMessage = x => ScreenViewer.Image = x.Image.Bytes.ToImage()
            };
        }