예제 #1
0
        public Senders(ISsdpNotifyProvider aListenerNotify)
        {
            // create discovery system

            iDeviceListSender = new DeviceListUpnp(ServiceSender.ServiceType(), aListenerNotify);
            iDeviceListSender.EventDeviceAdded   += SenderAdded;
            iDeviceListSender.EventDeviceRemoved += SenderRemoved;

            iMutex    = new Mutex();
            iJobList  = new List <IJob>();
            iJobReady = new ManualResetEvent(false);
            iDevices  = new Dictionary <string, Device>();
            iLock     = new object();
            iOpen     = false;
        }
예제 #2
0
        public ModelSender(Sender aSender, IEventUpnpProvider aEventServer)
        {
            iSender = aSender;

            iServiceSender = new ServiceSender(aSender.Device, aEventServer);
        }
예제 #3
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            ServiceSender proxy = new ServiceSender();

            textBlock.Text = proxy.GetData(5);
        }