def __init__(self, url, pattern=ZmqfPattern.MPUP):
'''
'''
protocol, host, port, uri = zmqf_utils.parse_url(url)
self.context = zmq.Context()
self.pattern = pattern
if self.pattern == ZmqfPattern.MPBS:
self._socket = self.context.socket(zmq.PUB) # @UndefinedVariable
self._socket.connect('%s://%s:%s'% (protocol, host, port))
time.sleep(0.25)
elif self.pattern == ZmqfPattern.MPUP:
self._socket = self.context.socket(zmq.PUSH) # @UndefinedVariable
self._socket.connect('%s://%s:%s'% (protocol, host, port))
elif self.pattern == ZmqfPattern.MRER:
self._socket = self.context.socket(zmq.REQ) # @UndefinedVariable
self._socket.connect('%s://%s:%s'% (protocol, host, port))
评论列表
文章目录