NetMQ.Zyre.Zyre.Start C# (CSharp) Method

Start() public method

Start node, after setting header values. When you start a node it begins discovery and connection.
public Start ( ) : void
return void
        public void Start()
        {
            if (_useEvents)
            {
                _inboxPoller.Add(_inbox);
                Thread.Sleep(100);
            }
            _actor.SendMoreFrame("START").SendFrame(_interfaceName ?? "");
        }

Usage Example

Exemplo n.º 1
0
        public void StartZyre()
        {
            lock (_sync)
            {
                _zyre = new NetMQ.Zyre.Zyre(Name, true, Log);
                //_zyre.Socket.ReceiveReady += ReceiveFromRemote;

                _zyre.EnterEvent   += _zyre_EnterEvent;
                _zyre.ShoutEvent   += _zyre_ShoutEvent;
                _zyre.WhisperEvent += _zyre_WhisperEvent;

                //_poller.Add(_zyre.Socket);

                _zyre.Join("ZST");
                _zyre.Start();
                _zyre.Peers();

                //CheckPolling();

                _uuid = _zyre.Uuid();
            }
        }