MCPcopy Create free account
hub / github.com/Kistler-Group/sdbus-cpp / sendMessage

Method sendMessage

src/Connection.cpp:709–717  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

707}
708
709void 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
719sd_bus_message* Connection::createMethodReply(sd_bus_message* sdbusMsg)
720{

Callers 2

sendWithNoReplyMethod · 0.80
sendMethod · 0.80

Calls 1

sd_bus_sendMethod · 0.80

Tested by

no test coverage detected