public virtual void async_set_recording_data(byte value, Action <Exception> rr_handler, int rr_timeout = RobotRaconteurNode.RR_TIMEOUT_INFINITE) { using (MessageElement mm = MessageElementUtil.NewMessageElementDispose("value", new byte[] { value })) { rr_async_PropertySet("recording_data", mm, rrend_async_set_recording_data, rr_handler, rr_timeout); } }
public virtual void async_set_wrench(double[] value, Action <Exception> rr_handler, int rr_timeout = RobotRaconteurNode.RR_TIMEOUT_INFINITE) { using (MessageElement mm = MessageElementUtil.NewMessageElementDispose("value", value)) { rr_async_PropertySet("wrench", mm, rrend_async_set_wrench, rr_handler, rr_timeout); } }
public virtual void async_startRecordingData(string filename, Action <Exception> rr_handler, int rr_timeout = RobotRaconteurNode.RR_TIMEOUT_INFINITE) { using (vectorptr_messageelement rr_param = new vectorptr_messageelement()) { MessageElementUtil.AddMessageElementDispose(rr_param, MessageElementUtil.NewMessageElementDispose("filename", filename)); rr_async_FunctionCall("startRecordingData", rr_param, rrend_async_startRecordingData, rr_handler, rr_timeout); } }
public virtual void async_changeCalibration(byte config, Action <Exception> rr_handler, int rr_timeout = RobotRaconteurNode.RR_TIMEOUT_INFINITE) { using (vectorptr_messageelement rr_param = new vectorptr_messageelement()) { MessageElementUtil.AddMessageElementDispose(rr_param, MessageElementUtil.NewMessageElementDispose("config", new byte[] { config })); rr_async_FunctionCall("changeCalibration", rr_param, rrend_async_changeCalibration, rr_handler, rr_timeout); } }
public void startRecordingData(string filename) { using (vectorptr_messageelement rr_param = new vectorptr_messageelement()) { MessageElementUtil.AddMessageElementDispose(rr_param, MessageElementUtil.NewMessageElementDispose("filename", filename)); using (MessageElement rr_me = rr_innerstub.FunctionCall("startRecordingData", rr_param)) { } } }
public void changeCalibration(byte config) { using (vectorptr_messageelement rr_param = new vectorptr_messageelement()) { MessageElementUtil.AddMessageElementDispose(rr_param, MessageElementUtil.NewMessageElementDispose("config", new byte[] { config })); using (MessageElement rr_me = rr_innerstub.FunctionCall("changeCalibration", rr_param)) { } } }
public MessageElementStructure PackStructure(object s1) { using (vectorptr_messageelement m = new vectorptr_messageelement()) { if (s1 == null) { return(null); } FTData s = (FTData)s1; MessageElementUtil.AddMessageElementDispose(m, MessageElementUtil.NewMessageElementDispose("time", new long[] { s.time })); MessageElementUtil.AddMessageElementDispose(m, MessageElementUtil.NewMessageElementDispose("ft_data", s.ft_data)); return(new MessageElementStructure("sensors.ati.mini45.FTData", m)); } }
public override MessageElement CallGetProperty(string membername) { switch (membername) { case "wrench": { double[] ret = obj.wrench; return(MessageElementUtil.NewMessageElementDispose("return", ret)); } case "recording_data": { byte ret = obj.recording_data; return(MessageElementUtil.NewMessageElementDispose("return", new byte[] { ret })); } default: break; } throw new MemberNotFoundException("Member not found"); }