File tree 3 files changed +7
-7
lines changed
3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ add_library(${project_name}-lib
15
15
16
16
## link libs
17
17
18
- find_package (oatpp 1.1 .0 REQUIRED)
18
+ find_package (oatpp 1.2 .0 REQUIRED)
19
19
20
20
target_link_libraries (${project_name} -lib
21
21
PUBLIC oatpp::oatpp
Original file line number Diff line number Diff line change 2
2
#include " ./controller/MyController.hpp"
3
3
#include " ./AppComponent.hpp"
4
4
5
- #include " oatpp/network/server/ Server.hpp"
5
+ #include " oatpp/network/Server.hpp"
6
6
7
7
#include < iostream>
8
8
@@ -25,8 +25,8 @@ void run() {
25
25
26
26
/* create server */
27
27
28
- oatpp::network::server:: Server server (components.serverConnectionProvider .getObject (),
29
- components.serverConnectionHandler .getObject ());
28
+ oatpp::network::Server server (components.serverConnectionProvider .getObject (),
29
+ components.serverConnectionHandler .getObject ());
30
30
31
31
OATPP_LOGD (" Server" , " Running on port %s..." , components.serverConnectionProvider .getObject ()->getProperty (" port" ).toString ()->c_str ());
32
32
Original file line number Diff line number Diff line change 4
4
5
5
#include " oatpp/web/server/AsyncHttpConnectionHandler.hpp"
6
6
#include " oatpp/web/server/HttpRouter.hpp"
7
- #include " oatpp/network/server/SimpleTCPConnectionProvider .hpp"
7
+ #include " oatpp/network/tcp/ server/ConnectionProvider .hpp"
8
8
9
9
#include " oatpp/parser/json/mapping/ObjectMapper.hpp"
10
10
@@ -33,7 +33,7 @@ class AppComponent {
33
33
*/
34
34
OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ServerConnectionProvider>, serverConnectionProvider)([] {
35
35
/* non_blocking connections should be used with AsyncHttpConnectionHandler for AsyncIO */
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)([] {
49
+ OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ConnectionHandler>, serverConnectionHandler)([] {
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);
You can’t perform that action at this time.
0 commit comments