Esempio n. 1
0
        public DhtEngine(DhtListener listener)
        {
            if (listener == null)
                throw new ArgumentNullException("listener");

            messageLoop = new MessageLoop(this, listener);
            timeout = TimeSpan.FromSeconds(15); // 15 second message timeout by default
            tokenManager = new TokenManager();
        }
Esempio n. 2
0
        public DhtEngine(DhtListener listener)
        {
            if (listener == null)
            {
                throw new ArgumentNullException("listener");
            }

            _messageLoop  = new MessageLoop(this, listener);
            _timeout      = TimeSpan.FromSeconds(15); // 15 second message timeout by default
            _tokenManager = new TokenManager();
        }