Exemple #1
0
 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();
     }
 }
Exemple #3
0
 public void push_front(XsMessage item)
 {
     xsensdeviceapiPINVOKE.XsMessageArrayImpl_push_front(swigCPtr, XsMessage.getCPtr(item));
     if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending)
     {
         throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Exemple #4
0
 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();
     }
 }
Exemple #5
0
 public void writeToMessage(XsMessage msg)
 {
     xsensdeviceapiPINVOKE.XsDeviceConfiguration_writeToMessage(swigCPtr, XsMessage.getCPtr(msg));
     if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending)
     {
         throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Exemple #6
0
        public int find(XsMessage needle)
        {
            int ret = xsensdeviceapiPINVOKE.XsMessageArrayImpl_find(swigCPtr, XsMessage.getCPtr(needle));

            if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending)
            {
                throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Exemple #7
0
        public bool sendRawMessage(XsMessage message)
        {
            bool ret = xsensdeviceapiPINVOKE.XsDevice_sendRawMessage(swigCPtr, XsMessage.getCPtr(message));

            if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending)
            {
                throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Exemple #8
0
        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);
        }
Exemple #9
0
 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);
        }
Exemple #11
0
 public void insert(XsMessage items, uint index, uint count)
 {
     xsensdeviceapiPINVOKE.XsMessageArrayImpl_insert__SWIG_1(swigCPtr, XsMessage.getCPtr(items), index, count);
 }
Exemple #12
0
 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);
 }
Exemple #13
0
        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);
        }
Exemple #14
0
 public XsMessageArray(XsMessage arg0, uint sz) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_5(XsMessage.getCPtr(arg0), sz), true)
 {
 }
Exemple #15
0
 public XsMessageArray(XsMessage arg0, uint sz, XsDataFlags flags) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_4(XsMessage.getCPtr(arg0), sz, (int)flags), true)
 {
 }
Exemple #16
0
 public XsMessageArray(uint sz, XsMessage src) : this(xsensdeviceapiPINVOKE.new_XsMessageArray__SWIG_0(sz, XsMessage.getCPtr(src)), true)
 {
 }
Exemple #17
0
        public XsMessage at(uint index)
        {
            XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_at__SWIG_0(swigCPtr, index), false);

            return(ret);
        }
Exemple #18
0
 public void assign(uint count, XsMessage src)
 {
     xsensdeviceapiPINVOKE.XsMessageArrayImpl_assign(swigCPtr, count, XsMessage.getCPtr(src));
 }
Exemple #19
0
        public XsMessage value(uint index)
        {
            XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_value(swigCPtr, index), true);

            return(ret);
        }
Exemple #20
0
 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)
 {
 }
Exemple #22
0
        public XsMessage last()
        {
            XsMessage ret = new XsMessage(xsensdeviceapiPINVOKE.XsMessageArrayImpl_last(swigCPtr), true);

            return(ret);
        }