상속: IPod.Device
예제 #1
0
        private void AddVolume(Volume volume)
        {
            try {
                HalDevice device = new HalDevice (volume);

                devices[volume.Udi] = device;
                EmitAdded (device);
            } catch (Exception e) {
                Console.Error.WriteLine ("ipod-sharp: Failed to add device: " + e);
            }
        }
예제 #2
0
        private void AddVolume(Volume volume)
        {
            try {
                HalDevice device = new HalDevice(volume);

                devices[volume.Udi] = device;
                EmitAdded(device);
            } catch (Exception e) {
                Console.Error.WriteLine("ipod-sharp: Failed to add device: " + e);
            }
        }
예제 #3
0
        private void RemoveVolume(string udi, bool unwatch)
        {
            if (devices.ContainsKey(udi))
            {
                HalDevice device = devices[udi];
                devices.Remove(udi);

                if (unwatch)
                {
                    UnwatchForMount(udi);
                }

                EmitRemoved(device);
            }
        }