public XsException(XsResultValue err, XsString description) : this(xsensdeviceapiPINVOKE.new_XsException__SWIG_2((int)err, XsString.getCPtr(description)), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
protected override void onError(SWIGTYPE_p_XsDevice dev, XsResultValue error) { XsDevice device = new XsDevice(dev); if (DeviceError != null) { DeviceError(this, new DeviceErrorArgs(device.deviceId(), error)); } }
public XsResultValue reopen(XsString fileName, XsString mode) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_reopen(swigCPtr, XsString.getCPtr(fileName), XsString.getCPtr(mode)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue deviceParameter(XsDeviceParameter parameter) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsDevice_deviceParameter(swigCPtr, XsDeviceParameter.getCPtr(parameter)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue openText(XsString fileName, bool readOnly) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_openText(swigCPtr, XsString.getCPtr(fileName), readOnly); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static XsResultValue fullPath(XsString filename, XsString fullPath) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_fullPath(XsString.getCPtr(filename), XsString.getCPtr(fullPath)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue seek_r(SWIGTYPE_p___int64 offset) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_seek_r(swigCPtr, SWIGTYPE_p___int64.getCPtr(offset)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue bind(XsString hostname, ushort port) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_bind__SWIG_1(swigCPtr, XsString.getCPtr(hostname), port); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue connect(XsString host, ushort port) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_connect(swigCPtr, XsString.getCPtr(host), port); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue getline(SWIGTYPE_p_std__string line) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_getline__SWIG_1(swigCPtr, SWIGTYPE_p_std__string.getCPtr(line)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsResultValue createLogFile(XsString filename) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsDevice_createLogFile(swigCPtr, XsString.getCPtr(filename)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
protected virtual void onError(SWIGTYPE_p_XsDevice dev, XsResultValue error) { if (SwigDerivedClassHasMethod("onError", swigMethodTypes9)) { xsensdeviceapiPINVOKE.XsCallback_onErrorSwigExplicitXsCallback(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), (int)error); } else { xsensdeviceapiPINVOKE.XsCallback_onError(swigCPtr, SWIGTYPE_p_XsDevice.getCPtr(dev), (int)error); } }
public XsResultValue testSynchronization() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsControl_testSynchronization(swigCPtr); return(ret); }
public XsResultValue listen() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_listen__SWIG_1(swigCPtr); return(ret); }
public XsResultValue putc(int character) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_putc(swigCPtr, character); return(ret); }
public XsResultValue puts(string source) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_puts(swigCPtr, source); return(ret); }
public XsResultValue listen(int maxPending) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_listen__SWIG_0(swigCPtr, maxPending); return(ret); }
public XsResultValue bind(ushort port) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_bind__SWIG_0(swigCPtr, port); return(ret); }
public XsResultValue truncate(int fileSize) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_truncate(swigCPtr, fileSize); return(ret); }
public XsResultValue code() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsException_code(swigCPtr); return(ret); }
public static XsString resultText(XsResultValue resultCode) { XsString ret = new XsString(xsensdeviceapiPINVOKE.XsControl_resultText((int)resultCode), true); return(ret); }
public XsResultValue error() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_error(swigCPtr); return(ret); }
public XsResultValue close() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_close(swigCPtr); return(ret); }
public XsResultValue setSocketOption(XsSocketOption option, int value) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_setSocketOption__SWIG_1(swigCPtr, (int)option, value); return(ret); }
public XsResultValue setSocketOption(XsSocketOption option, SWIGTYPE_p_void valuePtr, int valueSize) { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsSocket_setSocketOption__SWIG_0(swigCPtr, (int)option, SWIGTYPE_p_void.getCPtr(valuePtr), valueSize); return(ret); }
public XsResultValue flush() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsFile_flush(swigCPtr); return(ret); }
public XsResultValue lastResult() { XsResultValue ret = (XsResultValue)xsensdeviceapiPINVOKE.XsDevice_lastResult(swigCPtr); return(ret); }
public DeviceErrorArgs(XsDeviceId deviceId, XsResultValue result) { DeviceId = deviceId; Result = result; }