<font color='black' size='2' face='arial'><FONT style="BACKGROUND-COLOR: transparent"><SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Hi,</SPAN><BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">I am facing some weird requirement with DBus based implementation. I would like to know if this is possible to have 2 instance of DBUS_SESSION_BUS or anything similar to this. </SPAN><BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Well, the reason why I am looking for this typical requirement is my processes (nodes on bus) are duplicated (i.e having 1+ instance) and they all have registered for same signals. </SPAN><BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(207,217,255); TEXT-INDENT: 0px; FONT: 13px/18px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><BR style="LINE-HEIGHT: 18px"></SPAN>

<div style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; FONT: 15px/21px Calibri, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">(For ex) Node-A and Node-B both emits SIGNAL-1 and Node-X and Node-Y both would like to receive SIGNAL-1 (they have registered for SIGNAL-1 by dbus_add_match() call), </SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">Now, if once the signal-1 gets emitted, the dbus daemon will deliver it to both Node-X and Node-Y. </SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">Where as my requirement is Node-A's signal-1 should be received by Node-X and Node-B's SINGAL-1 should be receieved by Node-B</SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">What all I have tried / analysed : </SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">1. dbus_connection_open_private() - Not much help, not sure on usage part as limited documentation is available.</SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">2. dbus_bus_get_private() - not relevant in this scenario. </SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">3. Thinking of replication the daemon - Too complicated and not easy to achieve.</SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">4. Possibility of using DBUS_XYX_BUS instead of DBUS_SESSION_BUS (with respective changes) - again too complicated and not sure on dependencies.</SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">I would like to know <FONT size=2>your</FONT> views on this, any help / directions / heads up will be very much appreciated. </SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">Thanks,</SPAN><BR style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px"><SPAN style="LINE-HEIGHT: 18px; BACKGROUND-COLOR: rgb(207,217,255); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px">Manoj</SPAN></div>
</FONT></font>