[Gelistirici] comar | dbus mesajlarında gecikme

Isbaran Akcayir isbaran at gmail.com
16 Mar 2009 Pzt 11:14:47 EET


Merhaba,

Aşağıda örneğini verdiğim şekilde metotlar çağırmaya çalıştığımda mesajlar
işlem bittikten sonra geliyor.

Fikri olan var mı ? Yeni manager'larda karşılaştınız mı durumla acaba ?


import sys
import comar
import dbus

from PyQt4 import QtGui
from PyQt4.QtCore import *

app = QApplication(sys.argv)

from dbus.mainloop.qt import DBusQtMainLoop
DBusQtMainLoop(set_as_default = True)

link = comar.Link()

def handler(package, signal, args):
    print package, signal, args

link.listenSignals("System.Manager", handler)
link.System.Manager["pisi"].takeBack(771)


>>>
pisi status (dbus.String(u'started'),)
pisi status (dbus.String(u'takingBack'),)
pisi status (dbus.String(u'order'),)
pisi status (dbus.String(u'removing'), dbus.String(u'tv-fonts'))
pisi status (dbus.String(u'removed'),)
pisi finished (dbus.String(u'System.Manager.takeBack'),)

---
İşbaran Akçayır
http://ish.kodzilla.org
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090316/f0f3ce63/attachment-0002.htm>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi