Исправить сигнал для GIO.DBusProxy в Python?

Я использую DBus API - DBusProxy высокого уровня DBus API - DBusProxy . Я бы хотел испустить сигнал на этом объекте (подделка сигнала, поступающего с удаленного интерфейса).

Я делаю что-то вроде этого:

 proxy.emit('g-signal', sender_name, signal, params) 

Сигнал испускается, а затем поймается – имя отправителя и параметры сигнала в порядке, однако params всегда None в обработчике сигнала, независимо от того, что я там помещал (я пробовал типы GLib.Variant, а также типы Python). Обычно полученные сигналы имеют значение params .

В чем проблема? Как установить params в функции emit?