Exemplo n.º 1
0
Arquivo: test.py Projeto: Qipccc/pyPLC
def test():
    # 实例化监听器
    # listner1 = Listener("thinkroom") #订阅者1
    # listner2 = Listener("steve")     #订阅者2
    gh_port = 8849
    ghclient = GhClient("127.0.0.1", gh_port)

    # 实例化事件操作函数
    eventManager = EventManager()
    eventManager.AddEventListener(EVENT_ARTICAL, ghclient.receiveData)

    #绑定事件和监听器响应函数(新文章)
    # eventManager.AddEventListener(EVENT_ARTICAL, listner1.ReadArtical)
    # eventManager.AddEventListener(EVENT_ARTICAL, listner2.ReadArtical)
    # 启动事件管理器,# 启动事件处理线程
    eventManager.Start()