public XsMessage(XsMessage src) : this(xsensdeviceapiPINVOKE.new_XsMessage__SWIG_4(XsMessage.getCPtr(src)), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setMessage(XsMessage msg) { xsensdeviceapiPINVOKE.XsDataPacket_setMessage(swigCPtr, XsMessage.getCPtr(msg)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void push_front(XsMessage item) { xsensdeviceapiPINVOKE.XsMessageArrayImpl_push_front(swigCPtr, XsMessage.getCPtr(item)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void insert(XsMessage item, uint index) { xsensdeviceapiPINVOKE.XsMessageArrayImpl_insert__SWIG_0(swigCPtr, XsMessage.getCPtr(item), index); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void writeToMessage(XsMessage msg) { xsensdeviceapiPINVOKE.XsDeviceConfiguration_writeToMessage(swigCPtr, XsMessage.getCPtr(msg)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public int find(XsMessage needle) { int ret = xsensdeviceapiPINVOKE.XsMessageArrayImpl_find(swigCPtr, XsMessage.getCPtr(needle)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool sendRawMessage(XsMessage message) { bool ret = xsensdeviceapiPINVOKE.XsDevice_sendRawMessage(swigCPtr, XsMessage.getCPtr(message)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool sendCustomMessage(XsMessage messageSend, bool waitForResult, XsMessage messageReceive) { bool ret = xsensdeviceapiPINVOKE.XsDevice_sendCustomMessage__SWIG_1(swigCPtr, XsMessage.getCPtr(messageSend), waitForResult, XsMessage.getCPtr(messageReceive)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
protected virtual void onMessageSentToDevice(SWIGTYPE_p_XsDevice dev, XsMessage message) { if (SwigDerivedClassHasMethod("onMessageSentToDevice", swigMethodTypes12)) { xsensdeviceapiPINVOKE.XsCallback_onMessageSentToDeviceSwigExplicitXsCallback(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), XsMessage.getCPtr(message)); } else { xsensdeviceapiPINVOKE.XsCallback_onMessageSentToDevice(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), XsMessage.getCPtr(message)); } }
public XsMessage toMessage() { XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsDataPacket_toMessage(swigCPtr), true); return(ret); }
public void insert(XsMessage items, uint index, uint count) { xsensdeviceapiPINVOKE.XsMessageArrayImpl_insert__SWIG_1(swigCPtr, XsMessage.getCPtr(items), index, count); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(XsMessage obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
protected virtual int onWriteMessageToLogFile(SWIGTYPE_p_XsDevice dev, XsMessage message) { int ret = (SwigDerivedClassHasMethod("onWriteMessageToLogFile", swigMethodTypes5) ? xsensdeviceapiPINVOKE.XsCallback_onWriteMessageToLogFileSwigExplicitXsCallback(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), XsMessage.getCPtr(message)) : xsensdeviceapiPINVOKE.XsCallback_onWriteMessageToLogFile(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), XsMessage.getCPtr(message))); return(ret); }
public XsMessageArray(XsMessage arg0, uint sz) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_5(XsMessage.getCPtr(arg0), sz), true) { }
public XsMessageArray(XsMessage arg0, uint sz, XsDataFlags flags) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_4(XsMessage.getCPtr(arg0), sz, (int)flags), true) { }
public XsMessageArray(uint sz, XsMessage src) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_0(sz, XsMessage.getCPtr(src)), true) { }
public XsMessage at(uint index) { XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_at__SWIG_0(swigCPtr, index), false); return(ret); }
public void assign(uint count, XsMessage src) { xsensdeviceapiPINVOKE.XsMessageArrayImpl_assign(swigCPtr, count, XsMessage.getCPtr(src)); }
public XsMessage value(uint index) { XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_value(swigCPtr, index), true); return(ret); }
public XsMessageArrayImpl(uint count, XsMessage src) : this(xsensdeviceapiPINVOKE.new_XsMessageArrayImpl__SWIG_0(count, XsMessage.getCPtr(src)), true) { }
public XsDataPacket(XsMessage msg) : this(xsensdeviceapiPINVOKE.new_XsDataPacket__SWIG_0(XsMessage.getCPtr(msg)), true) { }
public XsMessage last() { XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_last(swigCPtr), true); return(ret); }