当前位置: 首页>>代码示例>>Python>>正文


Python Context.instance方法代码示例

本文整理汇总了Python中zmq.Context.instance方法的典型用法代码示例。如果您正苦于以下问题:Python Context.instance方法的具体用法?Python Context.instance怎么用?Python Context.instance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在zmq.Context的用法示例。


在下文中一共展示了Context.instance方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
    def __init__(self, args):
        self.ctx = Context.instance()

        # set default options for all sockets
        self.ctx.linger = 0

        self.logger = logging.getLogger('dcamp.app')
        self.args = args
开发者ID:asiderop,项目名称:dcamp,代码行数:10,代码来源:app.py

示例2: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
 def __init__(self, *args, **kwargs):
     self.context = Context.instance()
     self.loop = IOLoop.instance()
     self.control_socket = self.context.socket(SUB)
     self.control_socket.setsockopt(LINGER, 0)  # discard unsent messages on close
     self.control_socket.setsockopt(SUBSCRIBE, '')
     self.control_socket.connect('tcp://{}:{}'.format(MANAGER_PUB_ADDRESS, MANAGER_PUB_PORT))
     self.control_stream = ZMQStream(self.control_socket, self.loop)
     self.control_stream.on_recv_stream(self.control_handler)
开发者ID:cloverboy,项目名称:alinafoto,代码行数:11,代码来源:manager.py

示例3: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
    def __init__(self, loop=None, endpoint="tcp://127.0.0.1:9999", server=True, type=zmq.ROUTER):
        super(ZeroActor, self).__init__()
        self.ctx = Context.instance()

        self.isserver = server
        self.socket = self.ctx.socket(type)

        self.endpoint = endpoint

        if loop is None:
            self.io = DecafIOThread()
            self.io.register_actor(self)
            self.io.start()
            self.run()
        else:
            self.io = loop
            self.io.register_actor(self)
            self.run()
开发者ID:CN-UPB,项目名称:OpenBarista,代码行数:20,代码来源:zmq_transport_layer.py

示例4: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
    def __init__(self, pipe, local_ep, local_uuid, config_svc):
        Thread.__init__(self, name='dcamp.service.{}'.format(self))
        self.ctx = Context.instance()
        self.__control_pipe = pipe

        assert isinstance(local_ep, EndpntSpec)
        self.__endpoint = local_ep

        assert isinstance(local_uuid, UUID)
        self.__uuid = local_uuid

        self.__cfgsvc = config_svc

        self.logger = getLogger('dcamp.service.%s' % self)

        self.poller = Poller()
        self.poller_timer = None

        self.poller.register(self.__control_pipe, POLLIN)
开发者ID:asiderop,项目名称:dcamp,代码行数:21,代码来源:service.py

示例5: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
    def __init__(
            self,
            pipe,
            ep,
            uuid,
    ):
        self.ctx = Context.instance()
        self.__control_pipe = pipe

        assert isinstance(ep, EndpntSpec)
        self.__endpoint = ep

        assert isinstance(uuid, UUID)
        self.__uuid = uuid

        self.__config_service = None

        self.logger = getLogger('dcamp.role.%s' % self)

        # { pipe: service, ...}
        self.__services = {}
开发者ID:asiderop,项目名称:dcamp,代码行数:23,代码来源:role.py

示例6: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
 def __init__(self):
     super(ZmqActor, self).__init__()
     self.ctx = Context.instance()
开发者ID:CN-UPB,项目名称:OpenBarista,代码行数:5,代码来源:zmq_layer.py

示例7: create_instance

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
 def create_instance(cls, zmq_io_loop, io_threads=1):
     instance = cls()
     instance.zmq_context = ZmqContext.instance(io_threads)
     instance.zmq_io_loop = zmq_io_loop
     return instance
开发者ID:cordis,项目名称:pycloudia,代码行数:7,代码来源:factory.py

示例8: test_hunter

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
def test_hunter():
    with Hunter(Context.instance()) as h:
        assert isinstance(h, Hunter)
开发者ID:DrizzleRisk,项目名称:bearded-avenger,代码行数:5,代码来源:test_hunter.py

示例9: __init__

# 需要导入模块: from zmq import Context [as 别名]
# 或者: from zmq.Context import instance [as 别名]
 def __init__(self):
     self.__logger = logging.getLogger('PushClient')
     self.__context = Context.instance()
     self.__socket = self.__context.socket(SUB)
     self.num_received_messages = 0L
开发者ID:marccarre,项目名称:zeromq-prototype,代码行数:7,代码来源:push.py


注:本文中的zmq.Context.instance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。