comparison sat_bridge/DBus.py @ 36:6491b7956c80

wix: Form submitting, first draft
author Goffi <goffi@goffi.org>
date Mon, 14 Dec 2009 02:11:05 +1100
parents 53e921c8a357
children a61beb21d16d
comparison
equal deleted inserted replaced
35:c45deebb40a5 36:6491b7956c80
184 in_signature='sba{ss}', out_signature='') 184 in_signature='sba{ss}', out_signature='')
185 def confirmationAnswer(self, id, accepted, data): 185 def confirmationAnswer(self, id, accepted, data):
186 debug("Answer for confirmation [%s]: %s", id, "Accepted" if accepted else "Refused") 186 debug("Answer for confirmation [%s]: %s", id, "Accepted" if accepted else "Refused")
187 return self.cb["confirmationAnswer"](id, accepted, data) 187 return self.cb["confirmationAnswer"](id, accepted, data)
188 188
189 @dbus.service.method(const_INT_PREFIX+const_REQ_SUFFIX,
190 in_signature='sa(ss)', out_signature='s')
191 def submitForm(self, target, fields):
192 info ("Form submited")
193 return self.cb["submitForm"](target, fields)
194
189 @dbus.service.method(const_INT_PREFIX+const_REQ_SUFFIX, 195 @dbus.service.method(const_INT_PREFIX+const_REQ_SUFFIX,
190 in_signature='s', out_signature='a{ss}') 196 in_signature='s', out_signature='a{ss}')
191 def getProgress(self, id): 197 def getProgress(self, id):
192 #debug("Progress asked for %s", id) 198 #debug("Progress asked for %s", id)
193 return self.cb["getProgress"](id) 199 return self.cb["getProgress"](id)