コード例 #1
0
ファイル: SsdpHandler.cs プロジェクト: Nickolin/MediaBrowser
        private void SendDatagram(IPEndPoint endpoint, IPAddress localAddress, string msg, bool sticky)
        {
            if (_isDisposed)
            {
                return;
            }

            var dgram = new Datagram(endpoint, localAddress, _logger, msg, sticky);
            if (_messageQueue.Count == 0)
            {
                dgram.Send();
            }
            _messageQueue.Enqueue(dgram);
            StartQueueTimer();
        }