<div dir="ltr"><div>Remember, <br></div>one does not simply state that "stuff works" when handling DBus ;)<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 28, 2016 at 2:12 PM, Michael Fuchs <span dir="ltr"><<a href="mailto:michfu@gmx.at" target="_blank">michfu@gmx.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok, thanks. dbus-monitor is a good idea.<br>
<br>
I already found another solution via the api of the service, so its not that critical. But it would be more elegant to just use qml.<br>
<br>
I'm already using a dbus signal to get the status of the wifi connection. So basically caching signals from dbus works.<span class=""><br>
<br>
Am 28.01.2016 um 12:56 schrieb Tone Kastlunger:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
OFC one option is to get your service to send a DBus signal once it's up.<br>
But that makes systemd irrelevant.<br>
<br>
dbus-monitor is your friend; put it to run and start the service, grep<br>
the output to understand what's going on (which signals are emitted in<br>
particular).<br>
<br>
Then once you are sure the signal is emitted, make sure you have the<br>
correct parameters to connect to it.<br>
<br>
This should do it.<br>
<br>
On Thu, Jan 28, 2016 at 1:09 PM, Michael Fuchs <<a href="mailto:michfu@gmx.at" target="_blank">michfu@gmx.at</a><br></span><span class="">
<mailto:<a href="mailto:michfu@gmx.at" target="_blank">michfu@gmx.at</a>>> wrote:<br>
<br>
    No, didn't help either.<br>
<br>
    <a href="https://gist.github.com/fuchsmich/354af082fbc4577a4bf5" rel="noreferrer" target="_blank">https://gist.github.com/fuchsmich/354af082fbc4577a4bf5</a><br>
<br>
    But thanks anyway.<br>
<br>
<br>
    Am 27.01.2016 um 22:07 schrieb Ove Kåven:<br>
<br>
        Den 27. jan. 2016 17:03, skrev Michael Fuchs:<br>
<br>
            There is a signal "PropertiesChanged" defined but it doesn't get<br>
            emitted, when I start or stop the service.<br>
<br>
<br>
        <a href="http://www.freedesktop.org/wiki/Software/systemd/dbus/" rel="noreferrer" target="_blank">http://www.freedesktop.org/wiki/Software/systemd/dbus/</a><br>
<br>
        You could see whether calling "Subscribe()" enables these<br>
        signals for you.<br>
<br>
        _______________________________________________<br>
        SailfishOS.org Devel mailing list<br>
        To unsubscribe, please send a mail to<br>
        <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a><br></span>
        <mailto:<a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a>><span class=""><br>
<br>
    _______________________________________________<br>
    SailfishOS.org Devel mailing list<br>
    To unsubscribe, please send a mail to<br>
    <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a><br></span>
    <mailto:<a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a>><span class=""><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a><br>
<br>
</span></blockquote><div class="HOEnZb"><div class="h5">
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a><br>
</div></div></blockquote></div><br></div>