【问题标题】:parallel Reactor POCO C++并行反应堆 POCO C++
【发布时间】:2017-08-14 09:53:34
【问题描述】:

我设计了一个使用 POCO c++ 库的反应器服务器用于练习目的。我的反应器服务器目前工作正常。 现在我想设计并行反应器服务器。这是我的并行反应器服务器的主要功能:

1.unsigned short port = 8080;
2.ServerSocket ServerSocket(port);
3.Timespan timeout(3000);
4.ParallelSocketReactor reactor;
5.ParallelSocketAcceptor<MyHandler> acceptor(ServerSocket, reactor);
6.reactor.run();

这里的 MyHandler 是我描述了所有处理程序和成员函数的类。 现在我在编译服务器时遇到了一些错误: 第 4 行,类模板“POCO::net::parallelSocketreactor”的参数列表丢失。 而且我发现 run() 不是“POCO::net::parallelSocketAcceptor”的成员。

我尝试了一些技术但无法编译它!如果你们能提供一些关于这个并联反应器的解决方案,将会非常有帮助。

【问题讨论】:

    标签: c++ parallel-processing poco-libraries reactor


    【解决方案1】:

    ParallelSocketReactor 是一个模板类,ParallelSocketAcceptor 没有run() 成员函数,因为它不需要它。看看here怎么做。

    【讨论】:

      猜你喜欢
      • 2022-06-11
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2015-09-24
      • 2016-07-07
      • 2021-04-02
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多