def sendScriptResponse(self, script, level, m): debug('sending script response to %s: %s' % (script, str(m))) response = msg.ScriptResponse() response.response = str(m) response.level = level response.id = script.id response.seq = script.seq self.send(msg.ScriptResponseMessage(response))
+ p_float + c \ + p_float + c \ + p_float + c \ + p_float + c \ + p_MotorDemand \ + r).streamline() p_ControllerStateMessage.setParseAction(lambda x: messaging.ControllerStateMessage(*x[0])) p_MotorStateMessage = pp.Group(l \ + p_MotorID + c \ + p_int \ + r).streamline() p_MotorStateMessage.setParseAction(lambda x: messaging.MotorStateMessage(*x[0])) p_ScriptResponseMessage = pp.Group(l \ + p_ScriptResponse \ + r).streamline() p_ScriptResponseMessage.setParseAction(lambda x: messaging.ScriptResponseMessage(*x[0])) p_GraphableMessage = pp.Group(l \ + p_str + c \ + p_float \ + r).streamline() p_GraphableMessage.setParseAction(lambda x: messaging.GraphableMessage(*x[0])) p_NodeAddedMessage = pp.Group(l \ + p_str + c \ + p_int + c \ + p_NodeType + c \ + p_LocalNodeInputNodeOutputMap + c \ + p_LocalNodeOutputNodeInputVecMap + c \ + p_LocalNodeInputParamValueMap \ + r).streamline() p_NodeAddedMessage.setParseAction(lambda x: messaging.NodeAddedMessage(*x[0])) p_NodeRemovedMessage = pp.Group(l \
+ p_float + c \ + p_MotorDemand \ + r).streamline() p_ControllerStateMessage.setParseAction( lambda x: messaging.ControllerStateMessage(*x[0])) p_MotorStateMessage = pp.Group(l \ + p_MotorID + c \ + p_int \ + r).streamline() p_MotorStateMessage.setParseAction( lambda x: messaging.MotorStateMessage(*x[0])) p_ScriptResponseMessage = pp.Group(l \ + p_ScriptResponse \ + r).streamline() p_ScriptResponseMessage.setParseAction( lambda x: messaging.ScriptResponseMessage(*x[0])) p_GraphableMessage = pp.Group(l \ + p_str + c \ + p_float \ + r).streamline() p_GraphableMessage.setParseAction(lambda x: messaging.GraphableMessage(*x[0])) p_NodeAddedMessage = pp.Group(l \ + p_str + c \ + p_int + c \ + p_NodeType + c \ + p_LocalNodeInputNodeOutputMap + c \ + p_LocalNodeOutputNodeInputVecMap + c \ + p_LocalNodeInputParamValueMap \ + r).streamline() p_NodeAddedMessage.setParseAction(lambda x: messaging.NodeAddedMessage(*x[0])) p_NodeRemovedMessage = pp.Group(l \