def ListValues(self, socket):
msg = {}
for value in self.values:
t = self.values[value].type()
if type(t) == type(''):
t = {'type' : t}
msg[value] = t
socket.send(kjson.dumps(msg) + '\n')