summaryrefslogtreecommitdiffstats
path: root/example/asio-example.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'example/asio-example.cpp')
-rw-r--r--example/asio-example.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/example/asio-example.cpp b/example/asio-example.cpp
index 82d713e..7477357 100644
--- a/example/asio-example.cpp
+++ b/example/asio-example.cpp
@@ -12,6 +12,11 @@ int foo(int test)
return ++test;
}
+int methodWithMessage(sdbusplus::message::message& m, int test)
+{
+ return ++test;
+}
+
int main()
{
using GetSubTreeType = std::vector<std::pair<
@@ -60,7 +65,6 @@ int main()
{
std::cout << item.first << "\n";
}
-
},
"xyz.openbmc_project.ObjectMapper",
"/xyz/openbmc_project/object_mapper",
@@ -115,6 +119,8 @@ int main()
iface->register_method("TestFunction", foo);
+ iface->register_method("TestMethodWithMessage", methodWithMessage);
+
iface->initialize();
iface->set_property("int", 45);
io.run();
OpenPOWER on IntegriCloud