<div dir="ltr"><p class="MsoNormal"><a name="14518407e87feece__MailAutoSig">Hello, <br></a></p><p class="MsoNormal"><a name="14518407e87feece__MailAutoSig"><br></a></p><p class="MsoNormal"><a name="14518407e87feece__MailAutoSig">(<span><span lang="EN-US"><i>I have already asked a similar question on DBus in an other thread. <br>
</i></span></span></a></p><p class="MsoNormal"><a name="14518407e87feece__MailAutoSig"><span><span lang="EN-US"><i>Here, I'm looking for similar information in the first part and then additionnal information relative to kdbus functionnalities)<br>
</i></span></span></a></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal"><span><span lang="EN-US"><span></span>1 - Firstly, I would like to know how incoming messages are processed by kdbus. </span></span></p><p class="MsoNormal"><br><span><span lang="EN-US"></span></span></p>
<p class="MsoNormal"><span lang="EN-US">I would like to confirm whether kdbus daemon handles messages in the same order as it receives or if kdbus
handles these messages in out of order way.<br></span></p><p class="MsoNormal"><br><span lang="EN-US"> </span></p>
<p class="MsoNormal"><span lang="EN-US">Take an example, we have 3 processes A, B, and C. A
sends messages A1, A2, A3 (in this order), B sends B1, B2 (in this order) and C
sends C1. <br></span></p><p class="MsoNormal">We know there are several
possibilities concerning incomming messages order. Consider that kdbus
receives messages in this order : <span lang="EN-US">A1,A2,B1,A3,C1,B2.</span></p>
<p class="MsoNormal"><br></p><p class="MsoNormal">In your opinion, what is the order that kdbus handles messages ? Is it <span lang="EN-US">A1,A2,B1,A3,C1,B2 ?</span></p><p class="MsoNormal"><br><span lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US">2 - Then, I'm interested in message priority. <br></span></p><p class="MsoNormal"><span lang="EN-US">In <a href="http://lists.freedesktop.org/archives/dbus/2014-March/016143.html">this thread</a>, Kay Sievers said <i>"</i></span><i>Kdbus can also de-queue messages based on their
provided message priority"</i>. <br></p><p class="MsoNormal">Considering this, if we take the previous example but with highest priority for C1 message, what happens to the order in which kdbus handles messages ? Is it now : C1, A1, A2, B1, A3, B2 ?<br>
</p><p class="MsoNormal"><br></p><p class="MsoNormal">Best regards,</p><p class="MsoNormal">ZRA<br></p><p class="MsoNormal"><span lang="EN-US"></span></p></div>