5
5
6
6
#include " oatpp/web/server/AsyncHttpConnectionHandler.hpp"
7
7
#include " oatpp/web/server/HttpRouter.hpp"
8
- #include " oatpp/network/server/SimpleTCPConnectionProvider .hpp"
8
+ #include " oatpp/network/tcp/ server/ConnectionProvider .hpp"
9
9
10
10
#include " oatpp/parser/json/mapping/ObjectMapper.hpp"
11
11
@@ -33,7 +33,7 @@ class AppComponent {
33
33
* Create ConnectionProvider component which listens on the port
34
34
*/
35
35
OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ServerConnectionProvider>, serverConnectionProvider)([] {
36
- return oatpp::network::server::SimpleTCPConnectionProvider ::createShared (8000 );
36
+ return oatpp::network::tcp:: server::ConnectionProvider ::createShared ({ " localhost " , 8000 } );
37
37
}());
38
38
39
39
/* *
@@ -46,7 +46,7 @@ class AppComponent {
46
46
/* *
47
47
* Create ConnectionHandler component which uses Router component to route requests
48
48
*/
49
- OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::server:: ConnectionHandler>, serverConnectionHandler)(" http" , [] {
49
+ OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ConnectionHandler>, serverConnectionHandler)(" http" , [] {
50
50
OATPP_COMPONENT (std::shared_ptr<oatpp::web::server::HttpRouter>, router); // get Router component
51
51
OATPP_COMPONENT (std::shared_ptr<oatpp::async::Executor>, executor); // get Async executor component
52
52
return oatpp::web::server::AsyncHttpConnectionHandler::createShared (router, executor);
@@ -62,7 +62,7 @@ class AppComponent {
62
62
/* *
63
63
* Create websocket connection handler
64
64
*/
65
- OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::server:: ConnectionHandler>, websocketConnectionHandler)(" websocket" , [] {
65
+ OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ConnectionHandler>, websocketConnectionHandler)(" websocket" , [] {
66
66
OATPP_COMPONENT (std::shared_ptr<oatpp::async::Executor>, executor);
67
67
auto connectionHandler = oatpp::websocket::AsyncConnectionHandler::createShared (executor);
68
68
connectionHandler->setSocketInstanceListener (std::make_shared<WSInstanceListener>());
0 commit comments