diff options
Diffstat (limited to 'example/asio-example.cpp')
| -rw-r--r-- | example/asio-example.cpp | 8 |
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(); |

