Exemplo n.º 1
0
        private void AddButton_Clicked(object sender, RoutedEventArgs e)
        {
            AddAppDialog dialog = new AddAppDialog();

            dialog.Owner = this;

            bool?result = dialog.ShowDialog();

            if (result.HasValue && result.Value && dialog.RemoteAppName != null && dialog.RemoteAppName.Length > 0)
            {
                HoloToolkit.Sharing.ProfilerStream xStream = App.ProfilerApp.Manager.CreateStream(dialog.RemoteAppName, dialog.RemoteAppRole);

                StreamData streamData = new StreamData(xStream, dialog.RemoteAppName);
                this.streams.Add(streamData);
            }
        }
Exemplo n.º 2
0
        public StreamData(HoloToolkit.Sharing.ProfilerStream newStream, string remoteName)
        {
            this.remoteSystemName = remoteName;

            this.frames = new ObservableCollection <FrameData>();
            this.logs   = new ObservableCollection <LogData>();

            this.adapter = new HoloToolkit.Sharing.ProfilerStreamAdapter();
            this.adapter.ConnectedEvent     += OnConnected;
            this.adapter.ConnectFailedEvent += OnConnectFailed;
            this.adapter.DisconnectedEvent  += OnDisconnected;
            this.adapter.ReceiveFrameEvent  += OnReceiveProfileFrame;

            this.stream = newStream;
            this.stream.AddListener(this.adapter);
            this.stream.Connect();
        }
Exemplo n.º 3
0
        public StreamData(HoloToolkit.Sharing.ProfilerStream newStream, string remoteName)
        {
            this.remoteSystemName = remoteName;

            this.frames = new ObservableCollection<FrameData>();
            this.logs = new ObservableCollection<LogData>();

            this.adapter = new HoloToolkit.Sharing.ProfilerStreamAdapter();
            this.adapter.ConnectedEvent += OnConnected;
            this.adapter.ConnectFailedEvent += OnConnectFailed;
            this.adapter.DisconnectedEvent += OnDisconnected;
            this.adapter.ReceiveFrameEvent += OnReceiveProfileFrame;

            this.stream = newStream;
            this.stream.AddListener(this.adapter);
            this.stream.Connect();
        }