Esempio n. 1
0
        public XPub(Ctx parent, int threadId, int sid)
            : base(parent, threadId, sid)
        {
            m_options.SocketType = ZmqSocketType.Xpub;
            m_verbose            = false;
            m_more = false;

            m_subscriptions = new Mtrie();
            m_dist          = new Dist();
            m_pending       = new Queue <Blob>();
        }
Esempio n. 2
0
        public XSub(Ctx parent, int threadId, int sid) : base(parent, threadId, sid)
        {
            m_options.SocketType = ZmqSocketType.Xsub;
            m_hasMessage         = false;
            m_more = false;

            m_options.Linger = 0;
            m_fq             = new FQ();
            m_dist           = new Dist();
            m_subscriptions  = new Trie();
        }
Esempio n. 3
0
        public XPub(Ctx parent, int threadId, int sid)
            : base(parent, threadId, sid)
        {
            m_options.SocketType = ZmqSocketType.Xpub;
            m_verbose = false;
            m_more = false;

            m_subscriptions = new Mtrie();
            m_dist = new Dist();
            m_pending = new Queue<Blob>();
        }
Esempio n. 4
0
        public XSub(Ctx parent, int tid, int sid)
            : base(parent, tid, sid)
        {
            m_options.SocketType = ZmqSocketType.Xsub;
            m_hasMessage = false;
            m_more = false;

            m_options.Linger = 0;
            m_fq = new FQ();
            m_dist = new Dist();
            m_subscriptions = new Trie();
        }