Lines Matching +full:- +full:- +full:match
1 #include <sdbusplus/async/match.hpp>
6 slot_t match::makeMatch(context& ctx, const std::string_view& pattern) in makeMatch()
8 // C-style callback to redirect into this::handle_match. in makeMatch()
11 static_cast<match*>(ctx)->handle_match(message_t{msg}); in makeMatch()
20 throw exception::SdBusError(-r, "sd_bus_add_match (async::match)"); in makeMatch()
26 match::match(context& ctx, const std::string_view& pattern) : in match() function in sdbusplus::async::match
30 match::~match() in ~match()
41 c->stop(); in ~match()
71 void match::handle_match(message_t&& msg) noexcept in handle_match()
80 void match::handle_completion(std::unique_lock<std::mutex>&& l) noexcept in handle_completion()
102 c->complete(std::move(msg)); in handle_completion()