| 579 | } |
| 580 | |
| 581 | void Connection::emitInterfacesAddedSignal(const ObjectPath& objectPath) |
| 582 | { |
| 583 | auto r = sdbus_->sd_bus_emit_object_added(bus_.get(), objectPath.c_str()); |
| 584 | |
| 585 | SDBUS_THROW_ERROR_IF(r < 0, "Failed to emit InterfacesAdded signal for all registered interfaces", -r); |
| 586 | } |
| 587 | |
| 588 | void Connection::emitInterfacesAddedSignal( const ObjectPath& objectPath |
| 589 | , const std::vector<InterfaceName>& interfaces ) |
nothing calls this directly
no test coverage detected