OpenHome.Net.Device.Runner.DeviceAdded C# (CSharp) Method

DeviceAdded() private method

private DeviceAdded ( CpDeviceList aList, ICpDevice aDevice ) : void
aList OpenHome.Net.ControlPoint.CpDeviceList
aDevice ICpDevice
return void
        private void DeviceAdded(CpDeviceList aList, ICpDevice aDevice)
        {
            lock (this)
            {
                if (iDeviceList.Count == 0 && aDevice.Udn() == DeviceBasic.gDeviceName)
                {
                    aDevice.AddRef();
                    iDeviceList.Add(aDevice);
                }
            }
        }