| 707 | } |
| 708 | |
| 709 | void Connection::sendMessage(sd_bus_message* sdbusMsg) |
| 710 | { |
| 711 | auto r = sdbus_->sd_bus_send(nullptr, sdbusMsg, nullptr); |
| 712 | |
| 713 | // Wake up event loop to continue dispatching the (fairly large) outbound message that hasn't yet been fully sent |
| 714 | wakeUpEventLoopIfMessagesInQueue(); |
| 715 | |
| 716 | SDBUS_THROW_ERROR_IF(r < 0, "Failed to send D-Bus message", -r); |
| 717 | } |
| 718 | |
| 719 | sd_bus_message* Connection::createMethodReply(sd_bus_message* sdbusMsg) |
| 720 | { |
no test coverage detected