Mercurial > libervia-backend
comparison sat_bridge/DBus.py @ 17:74a39f40eb6d
refactoring: using xml params (not finished yet)
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 06 Nov 2009 19:48:57 +0100 |
parents | 0a024d5e0cd0 |
children | 6928e3cb73a8 |
comparison
equal
deleted
inserted
replaced
16:0a024d5e0cd0 | 17:74a39f40eb6d |
---|---|
121 def setPresence(self, to="", type="", show="", status="", priority=0): | 121 def setPresence(self, to="", type="", show="", status="", priority=0): |
122 self.cb["setPresence"](to, type, show, status, priority) | 122 self.cb["setPresence"](to, type, show, status, priority) |
123 | 123 |
124 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, | 124 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, |
125 in_signature='sss', out_signature='') | 125 in_signature='sss', out_signature='') |
126 def setParam(self, name, value, namespace="default"): | 126 def setParam(self, name, value, category): |
127 self.cb["setParam"](name, str(value), namespace) | 127 self.cb["setParam"](name, str(value), category) |
128 | 128 |
129 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, | 129 """@dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, |
130 in_signature='ss', out_signature='(ss)') | 130 in_signature='ss', out_signature='(ss)') |
131 def getParam(self, name, namespace="default"): | 131 def getParam(self, name, namespace="default"): |
132 return self.cb["getParam"](name, namespace) | 132 return self.cb["getParam"](name, namespace)""" |
133 | 133 |
134 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, | 134 """@dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, |
135 in_signature='s', out_signature='a(sss)') | 135 in_signature='s', out_signature='a(sss)') |
136 def getParams(self, namespace): | 136 def getParams(self, namespace): |
137 return self.cb["getParams"](namespace) | 137 return self.cb["getParams"](namespace)""" |
138 | |
139 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, | |
140 in_signature='', out_signature='s') | |
141 def getParams(self): | |
142 return self.cb["getParams"]() | |
138 | 143 |
139 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, | 144 @dbus.service.method(const_INT_PREFIX+const_COMM_SUFFIX, |
140 in_signature='', out_signature='as') | 145 in_signature='', out_signature='as') |
141 def getParamsCategories(self): | 146 def getParamsCategories(self): |
142 return self.cb["getParamsCategories"]() | 147 return self.cb["getParamsCategories"]() |