title: Connect DBUS Service method to another method
body: <p>I have 4 DBUS Services python script (a.py,b.py,c.py,d.py) and Run it in 'main.py'</p>
  
  <p>The Reason why i want to merge dbus services, is because of %Memory per process running. 2.0% Memory per dbus service. I'll create a 15 of dbus services.</p>
  
  <p>main.py</p>
  
  <pre><code>#!/usr/bin/env python
  import sys
  import gobject
  from dbus.mainloop.glib import DBusGMainLoop
  
  listofdbusfilenames = ['a','b','b','d']
  
  def importDbusServices():
      for dbusfilename in listofdbusfilenames:
          globals()[dbusfilename] = __import__(dbusfilename) 
  
  def callservices():
      for dbusfilename in listofdbusfilenames:
          globals()[dbusfilename +'_var'] =  eval(dbusfilename +'.ServiceClass()')
  
  if __name__ == '__main__':
      importDbusDervices()
      DBusGMainLoop(set_as_default = True)
      callservices()
      loop = gobject.MainLoop()
      loop.run()
  </code></pre>
  
  <p><strong><em>a.py wants to get the return method from b.py</em></strong></p>
  
  <p><strong><em>b.py will get the return method of c.py and d.py</em></strong></p>
  
  <p>-a.py</p>
  
  <p>--|b.py</p>
  
  <p>----|c.py</p>
  
  <p>----|d.py</p>
  
  <p>The PROBLEMS:</p>
  
  <ol>
  <li>I can't get the return method ''get_dbus_method'', <strong>Introspect Error</strong> appears.</li>
  <li>I tried signal and receiver BUT it takes longer than ''get_dbus_method''.</li>
  </ol>
  
  <p>my dbus service format</p>
  
  <pre><code>import dbus
  import dbus.service
  class ServiceClass(dbus.service.Object):    
      def __init__(self):
  
          busName = dbus.service.BusName('test.a', bus = dbus.SystemBus())
          dbus.service.Object.__init__(self, busName, '/test/a')
      @dbus.service.method('test.a')
      def aMethod1(self):
              #get the b.py method value 'get_dbus_method' here
              return #value from b.py method
  </code></pre>
  
  <p><em>Is there any other way to get the method directly?</em> </p>
  
  <p><em>Thanks in advance for response and reading this. :D</em></p>