public void DeviceDidGoOffline (GCKDevice device)
		{
			Console.WriteLine ("Device disappeared: {0}", device.FriendlyName);

			var onDeviceDidGoOffline = OnDeviceDidGoOffline;
			if (onDeviceDidGoOffline != null)
				onDeviceDidGoOffline (device);
		}
		public void DeviceDidComeOnline (GCKDevice device)
		{
			Console.WriteLine ("Device found: {0}", device.FriendlyName);

			var onDeviceDidComeOnline = OnDeviceDidComeOnline;
			if (onDeviceDidComeOnline != null)
				onDeviceDidComeOnline (device);
		}
Exemple #3
0
 public override void DeviceDidGoOffline(GCKDevice device)
 {
     if (manager.DeviceWentOffline != null)
     {
         manager.DeviceWentOffline(new ChromecastDevice()
         {
             GCKDevice = device
         });
     }
 }
Exemple #4
0
 public override void DeviceDidComeOnline(GCKDevice device)
 {
     if (manager.DeviceCameOnline != null)
     {
         manager.DeviceCameOnline(new ChromecastDevice()
         {
             GCKDevice = device
         });
     }
 }
        public void DeviceDidGoOffline(GCKDevice device)
        {
            Console.WriteLine("Device disappeared: {0}", device.FriendlyName);

            var onDeviceDidGoOffline = OnDeviceDidGoOffline;

            if (onDeviceDidGoOffline != null)
            {
                onDeviceDidGoOffline(device);
            }
        }
        public void DeviceDidComeOnline(GCKDevice device)
        {
            Console.WriteLine("Device found: {0}", device.FriendlyName);

            var onDeviceDidComeOnline = OnDeviceDidComeOnline;

            if (onDeviceDidComeOnline != null)
            {
                onDeviceDidComeOnline(device);
            }
        }
        void DeviceDisconnected()
        {
            _applicationStarted = false;
            _hasJoined          = false;

            _channel.Dispose();
            _channel = null;

            _deviceManager.Dispose();
            _deviceManager = null;

            _selectedDevice.Dispose();
            _selectedDevice = null;
        }
 public override void DeviceDidGoOffline(GCKDevice device) {
     if (manager.DeviceWentOffline != null) {
         manager.DeviceWentOffline(new ChromecastDevice() { GCKDevice = device });
     }
 }
 public override void DeviceDidComeOnline(GCKDevice device) {
     if (manager.DeviceCameOnline != null) {
         manager.DeviceCameOnline(new ChromecastDevice() { GCKDevice = device });
     }
 }
		void DeviceDisconnected()
		{
			_applicationStarted = false;
			_hasJoined = false;

			_channel.Dispose ();
			_channel = null;

			_deviceManager.Dispose ();
			_deviceManager = null;

			_selectedDevice.Dispose ();
			_selectedDevice = null;
		}
		void OnDeviceSelected (int deviceIndex)
		{
			_selectedDevice = _deviceScanner.Devices [deviceIndex];
			Console.WriteLine ("Selecting device {0}", _selectedDevice.FriendlyName);
			ConnectToDevice ();
		}
 void OnDeviceSelected(int deviceIndex)
 {
     _selectedDevice = _deviceScanner.Devices [deviceIndex];
     Console.WriteLine("Selecting device {0}", _selectedDevice.FriendlyName);
     ConnectToDevice();
 }