//------------------------------------------------------------------------------ // // // This file was automatically generated by SWIG (http://www.swig.org). // Version 4.0.0 // // Do not make changes to this file unless you know what you are doing--modify // the SWIG interface file instead. //------------------------------------------------------------------------------ class icsneocsharpPINVOKE { protected class SWIGExceptionHelper { public delegate void ExceptionDelegate(string message); public delegate void ExceptionArgumentDelegate(string message, string paramName); static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException); static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException); static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException); static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException); static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException); static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException); static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException); static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException); static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException); static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException); static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException); static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException); static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException); static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterExceptionCallbacks_icsneocsharp")] public static extern void SWIGRegisterExceptionCallbacks_icsneocsharp( ExceptionDelegate applicationDelegate, ExceptionDelegate arithmeticDelegate, ExceptionDelegate divideByZeroDelegate, ExceptionDelegate indexOutOfRangeDelegate, ExceptionDelegate invalidCastDelegate, ExceptionDelegate invalidOperationDelegate, ExceptionDelegate ioDelegate, ExceptionDelegate nullReferenceDelegate, ExceptionDelegate outOfMemoryDelegate, ExceptionDelegate overflowDelegate, ExceptionDelegate systemExceptionDelegate); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_icsneocsharp")] public static extern void SWIGRegisterExceptionCallbacksArgument_icsneocsharp( ExceptionArgumentDelegate argumentDelegate, ExceptionArgumentDelegate argumentNullDelegate, ExceptionArgumentDelegate argumentOutOfRangeDelegate); static void SetPendingApplicationException(string message) { SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve())); } static void SetPendingArithmeticException(string message) { SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve())); } static void SetPendingDivideByZeroException(string message) { SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve())); } static void SetPendingIndexOutOfRangeException(string message) { SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve())); } static void SetPendingInvalidCastException(string message) { SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve())); } static void SetPendingInvalidOperationException(string message) { SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve())); } static void SetPendingIOException(string message) { SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve())); } static void SetPendingNullReferenceException(string message) { SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve())); } static void SetPendingOutOfMemoryException(string message) { SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve())); } static void SetPendingOverflowException(string message) { SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve())); } static void SetPendingSystemException(string message) { SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve())); } static void SetPendingArgumentException(string message, string paramName) { SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve())); } static void SetPendingArgumentNullException(string message, string paramName) { global::System.Exception e = SWIGPendingException.Retrieve(); if (e != null) message = message + " Inner Exception: " + e.Message; SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message)); } static void SetPendingArgumentOutOfRangeException(string message, string paramName) { global::System.Exception e = SWIGPendingException.Retrieve(); if (e != null) message = message + " Inner Exception: " + e.Message; SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message)); } static SWIGExceptionHelper() { SWIGRegisterExceptionCallbacks_icsneocsharp( applicationDelegate, arithmeticDelegate, divideByZeroDelegate, indexOutOfRangeDelegate, invalidCastDelegate, invalidOperationDelegate, ioDelegate, nullReferenceDelegate, outOfMemoryDelegate, overflowDelegate, systemDelegate); SWIGRegisterExceptionCallbacksArgument_icsneocsharp( argumentDelegate, argumentNullDelegate, argumentOutOfRangeDelegate); } } protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper(); public class SWIGPendingException { [global::System.ThreadStatic] private static global::System.Exception pendingException = null; private static int numExceptionsPending = 0; private static global::System.Object exceptionsLock = null; public static bool Pending { get { bool pending = false; if (numExceptionsPending > 0) if (pendingException != null) pending = true; return pending; } } public static void Set(global::System.Exception e) { if (pendingException != null) throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e); pendingException = e; lock(exceptionsLock) { numExceptionsPending++; } } public static global::System.Exception Retrieve() { global::System.Exception e = null; if (numExceptionsPending > 0) { if (pendingException != null) { e = pendingException; pendingException = null; lock(exceptionsLock) { numExceptionsPending--; } } } return e; } static SWIGPendingException() { exceptionsLock = new global::System.Object(); } } protected class SWIGStringHelper { public delegate string SWIGStringDelegate(string message); static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterStringCallback_icsneocsharp")] public static extern void SWIGRegisterStringCallback_icsneocsharp(SWIGStringDelegate stringDelegate); static string CreateString(string cString) { return cString; } static SWIGStringHelper() { SWIGRegisterStringCallback_icsneocsharp(stringDelegate); } } static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper(); static icsneocsharpPINVOKE() { } [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_findAllDevices")] public static extern void icsneo_findAllDevices(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_freeUnconnectedDevices")] public static extern void icsneo_freeUnconnectedDevices(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_serialNumToString")] public static extern bool icsneo_serialNumToString(uint jarg1, System.Text.StringBuilder jarg2, ref int jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_serialStringToNum")] public static extern uint icsneo_serialStringToNum(System.Text.StringBuilder jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isValidNeoDevice")] public static extern bool icsneo_isValidNeoDevice(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_openDevice")] public static extern bool icsneo_openDevice(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_closeDevice")] public static extern bool icsneo_closeDevice(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isOpen")] public static extern bool icsneo_isOpen(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_goOnline")] public static extern bool icsneo_goOnline(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_goOffline")] public static extern bool icsneo_goOffline(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isOnline")] public static extern bool icsneo_isOnline(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_enableMessagePolling")] public static extern bool icsneo_enableMessagePolling(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_disableMessagePolling")] public static extern bool icsneo_disableMessagePolling(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isMessagePollingEnabled")] public static extern bool icsneo_isMessagePollingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getMessages")] public static extern bool icsneo_getMessages(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref int jarg3, ulong jarg4); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getPollingMessageLimit")] public static extern uint icsneo_getPollingMessageLimit(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setPollingMessageLimit")] public static extern bool icsneo_setPollingMessageLimit(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getProductName")] public static extern bool icsneo_getProductName(global::System.Runtime.InteropServices.HandleRef jarg1, System.Text.StringBuilder jarg2, ref int jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getProductNameForType")] public static extern bool icsneo_getProductNameForType(uint jarg1, System.Text.StringBuilder jarg2, ref int jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsRefresh")] public static extern bool icsneo_settingsRefresh(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApply")] public static extern bool icsneo_settingsApply(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyTemporary")] public static extern bool icsneo_settingsApplyTemporary(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyDefaults")] public static extern bool icsneo_settingsApplyDefaults(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyDefaultsTemporary")] public static extern bool icsneo_settingsApplyDefaultsTemporary(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsReadStructure")] public static extern int icsneo_settingsReadStructure(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyStructure")] public static extern bool icsneo_settingsApplyStructure(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyStructureTemporary")] public static extern bool icsneo_settingsApplyStructureTemporary(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getBaudrate")] public static extern long icsneo_getBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setBaudrate")] public static extern bool icsneo_setBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2, long jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getFDBaudrate")] public static extern long icsneo_getFDBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setFDBaudrate")] public static extern bool icsneo_setFDBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2, long jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_transmit")] public static extern bool icsneo_transmit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_transmitMessages")] public static extern bool icsneo_transmitMessages(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setWriteBlocks")] public static extern void icsneo_setWriteBlocks(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_describeDevice")] public static extern bool icsneo_describeDevice(global::System.Runtime.InteropServices.HandleRef jarg1, System.Text.StringBuilder jarg2, ref int jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getVersion")] public static extern global::System.IntPtr icsneo_getVersion(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getEvents")] public static extern bool icsneo_getEvents(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getDeviceEvents")] public static extern bool icsneo_getDeviceEvents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref int jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getLastError")] public static extern bool icsneo_getLastError(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_discardAllEvents")] public static extern void icsneo_discardAllEvents(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_discardDeviceEvents")] public static extern void icsneo_discardDeviceEvents(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setEventLimit")] public static extern void icsneo_setEventLimit(uint jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getEventLimit")] public static extern uint icsneo_getEventLimit(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getSupportedDevices")] public static extern bool icsneo_getSupportedDevices(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getTimestampResolution")] public static extern bool icsneo_getTimestampResolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_device_set")] public static extern void neodevice_t_device_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_device_get")] public static extern global::System.IntPtr neodevice_t_device_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_handle_set")] public static extern void neodevice_t_handle_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_handle_get")] public static extern int neodevice_t_handle_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_type_set")] public static extern void neodevice_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_type_get")] public static extern uint neodevice_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_serial_set")] public static extern void neodevice_t_serial_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_serial_get")] public static extern string neodevice_t_serial_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neodevice_t")] public static extern global::System.IntPtr new_neodevice_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neodevice_t")] public static extern void delete_neodevice_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalError_set")] public static extern void neomessage_statusbitfield_t_globalError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalError_get")] public static extern uint neomessage_statusbitfield_t_globalError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_transmitMessage_set")] public static extern void neomessage_statusbitfield_t_transmitMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_transmitMessage_get")] public static extern uint neomessage_statusbitfield_t_transmitMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extendedFrame_set")] public static extern void neomessage_statusbitfield_t_extendedFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extendedFrame_get")] public static extern uint neomessage_statusbitfield_t_extendedFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_remoteFrame_set")] public static extern void neomessage_statusbitfield_t_remoteFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_remoteFrame_get")] public static extern uint neomessage_statusbitfield_t_remoteFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_crcError_set")] public static extern void neomessage_statusbitfield_t_crcError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_crcError_get")] public static extern uint neomessage_statusbitfield_t_crcError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorPassive_set")] public static extern void neomessage_statusbitfield_t_canErrorPassive_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorPassive_get")] public static extern uint neomessage_statusbitfield_t_canErrorPassive_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incompleteFrame_set")] public static extern void neomessage_statusbitfield_t_incompleteFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incompleteFrame_get")] public static extern uint neomessage_statusbitfield_t_incompleteFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_lostArbitration_set")] public static extern void neomessage_statusbitfield_t_lostArbitration_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_lostArbitration_get")] public static extern uint neomessage_statusbitfield_t_lostArbitration_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_undefinedError_set")] public static extern void neomessage_statusbitfield_t_undefinedError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_undefinedError_get")] public static extern uint neomessage_statusbitfield_t_undefinedError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusOff_set")] public static extern void neomessage_statusbitfield_t_canBusOff_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusOff_get")] public static extern uint neomessage_statusbitfield_t_canBusOff_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorWarning_set")] public static extern void neomessage_statusbitfield_t_canErrorWarning_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorWarning_get")] public static extern uint neomessage_statusbitfield_t_canErrorWarning_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedPlus_set")] public static extern void neomessage_statusbitfield_t_canBusShortedPlus_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedPlus_get")] public static extern uint neomessage_statusbitfield_t_canBusShortedPlus_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedGround_set")] public static extern void neomessage_statusbitfield_t_canBusShortedGround_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedGround_get")] public static extern uint neomessage_statusbitfield_t_canBusShortedGround_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_checksumError_set")] public static extern void neomessage_statusbitfield_t_checksumError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_checksumError_get")] public static extern uint neomessage_statusbitfield_t_checksumError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_set")] public static extern void neomessage_statusbitfield_t_badMessageBitTimeError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_get")] public static extern uint neomessage_statusbitfield_t_badMessageBitTimeError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_ifrData_set")] public static extern void neomessage_statusbitfield_t_ifrData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_ifrData_get")] public static extern uint neomessage_statusbitfield_t_ifrData_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hardwareCommError_set")] public static extern void neomessage_statusbitfield_t_hardwareCommError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hardwareCommError_get")] public static extern uint neomessage_statusbitfield_t_hardwareCommError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_expectedLengthError_set")] public static extern void neomessage_statusbitfield_t_expectedLengthError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_expectedLengthError_get")] public static extern uint neomessage_statusbitfield_t_expectedLengthError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incomingNoMatch_set")] public static extern void neomessage_statusbitfield_t_incomingNoMatch_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incomingNoMatch_get")] public static extern uint neomessage_statusbitfield_t_incomingNoMatch_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBreak_set")] public static extern void neomessage_statusbitfield_t_statusBreak_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBreak_get")] public static extern uint neomessage_statusbitfield_t_statusBreak_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_avsiRecOverflow_set")] public static extern void neomessage_statusbitfield_t_avsiRecOverflow_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_avsiRecOverflow_get")] public static extern uint neomessage_statusbitfield_t_avsiRecOverflow_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_testTrigger_set")] public static extern void neomessage_statusbitfield_t_testTrigger_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_testTrigger_get")] public static extern uint neomessage_statusbitfield_t_testTrigger_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_audioComment_set")] public static extern void neomessage_statusbitfield_t_audioComment_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_audioComment_get")] public static extern uint neomessage_statusbitfield_t_audioComment_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_gpsData_set")] public static extern void neomessage_statusbitfield_t_gpsData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_gpsData_get")] public static extern uint neomessage_statusbitfield_t_gpsData_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_analogDigitalInput_set")] public static extern void neomessage_statusbitfield_t_analogDigitalInput_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_analogDigitalInput_get")] public static extern uint neomessage_statusbitfield_t_analogDigitalInput_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_textComment_set")] public static extern void neomessage_statusbitfield_t_textComment_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_textComment_get")] public static extern uint neomessage_statusbitfield_t_textComment_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_networkMessageType_set")] public static extern void neomessage_statusbitfield_t_networkMessageType_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_networkMessageType_get")] public static extern uint neomessage_statusbitfield_t_networkMessageType_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_set")] public static extern void neomessage_statusbitfield_t_vsiTXUnderrun_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_get")] public static extern uint neomessage_statusbitfield_t_vsiTXUnderrun_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_set")] public static extern void neomessage_statusbitfield_t_vsiIFRCRCBit_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_get")] public static extern uint neomessage_statusbitfield_t_vsiIFRCRCBit_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_initMessage_set")] public static extern void neomessage_statusbitfield_t_initMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_initMessage_get")] public static extern uint neomessage_statusbitfield_t_initMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_set")] public static extern void neomessage_statusbitfield_t_flexraySecondStartupFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_get")] public static extern uint neomessage_statusbitfield_t_flexraySecondStartupFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extended_set")] public static extern void neomessage_statusbitfield_t_extended_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extended_get")] public static extern uint neomessage_statusbitfield_t_extended_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hasValue_set")] public static extern void neomessage_statusbitfield_t_hasValue_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hasValue_get")] public static extern uint neomessage_statusbitfield_t_hasValue_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_valueIsBoolean_set")] public static extern void neomessage_statusbitfield_t_valueIsBoolean_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_valueIsBoolean_get")] public static extern uint neomessage_statusbitfield_t_valueIsBoolean_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_highVoltage_set")] public static extern void neomessage_statusbitfield_t_highVoltage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_highVoltage_get")] public static extern uint neomessage_statusbitfield_t_highVoltage_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_longMessage_set")] public static extern void neomessage_statusbitfield_t_longMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_longMessage_get")] public static extern uint neomessage_statusbitfield_t_longMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalChange_set")] public static extern void neomessage_statusbitfield_t_globalChange_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalChange_get")] public static extern uint neomessage_statusbitfield_t_globalChange_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_errorFrame_set")] public static extern void neomessage_statusbitfield_t_errorFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_errorFrame_get")] public static extern uint neomessage_statusbitfield_t_errorFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_endOfLongMessage_set")] public static extern void neomessage_statusbitfield_t_endOfLongMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_endOfLongMessage_get")] public static extern uint neomessage_statusbitfield_t_endOfLongMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_set")] public static extern void neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_get")] public static extern uint neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_set")] public static extern void neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_get")] public static extern uint neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_set")] public static extern void neomessage_statusbitfield_t_linErrorRXSyncNot55_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_get")] public static extern uint neomessage_statusbitfield_t_linErrorRXSyncNot55_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set")] public static extern void neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get")] public static extern uint neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_set")] public static extern void neomessage_statusbitfield_t_linErrorTXRXMismatch_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_get")] public static extern uint neomessage_statusbitfield_t_linErrorTXRXMismatch_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_set")] public static extern void neomessage_statusbitfield_t_linErrorMessageIDParity_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_get")] public static extern uint neomessage_statusbitfield_t_linErrorMessageIDParity_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSyncFrameError_set")] public static extern void neomessage_statusbitfield_t_linSyncFrameError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSyncFrameError_get")] public static extern uint neomessage_statusbitfield_t_linSyncFrameError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linIDFrameError_set")] public static extern void neomessage_statusbitfield_t_linIDFrameError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linIDFrameError_get")] public static extern uint neomessage_statusbitfield_t_linIDFrameError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSlaveByteError_set")] public static extern void neomessage_statusbitfield_t_linSlaveByteError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSlaveByteError_get")] public static extern uint neomessage_statusbitfield_t_linSlaveByteError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_rxTimeoutError_set")] public static extern void neomessage_statusbitfield_t_rxTimeoutError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_rxTimeoutError_get")] public static extern uint neomessage_statusbitfield_t_rxTimeoutError_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linNoSlaveData_set")] public static extern void neomessage_statusbitfield_t_linNoSlaveData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linNoSlaveData_get")] public static extern uint neomessage_statusbitfield_t_linNoSlaveData_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdESI_set")] public static extern void neomessage_statusbitfield_t_canfdESI_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdESI_get")] public static extern uint neomessage_statusbitfield_t_canfdESI_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdIDE_set")] public static extern void neomessage_statusbitfield_t_canfdIDE_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdIDE_get")] public static extern uint neomessage_statusbitfield_t_canfdIDE_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdRTR_set")] public static extern void neomessage_statusbitfield_t_canfdRTR_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdRTR_get")] public static extern uint neomessage_statusbitfield_t_canfdRTR_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdFDF_set")] public static extern void neomessage_statusbitfield_t_canfdFDF_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdFDF_get")] public static extern uint neomessage_statusbitfield_t_canfdFDF_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdBRS_set")] public static extern void neomessage_statusbitfield_t_canfdBRS_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdBRS_get")] public static extern uint neomessage_statusbitfield_t_canfdBRS_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBitfield_set")] public static extern void neomessage_statusbitfield_t_statusBitfield_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBitfield_get")] public static extern global::System.IntPtr neomessage_statusbitfield_t_statusBitfield_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_statusbitfield_t")] public static extern global::System.IntPtr new_neomessage_statusbitfield_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_statusbitfield_t")] public static extern void delete_neomessage_statusbitfield_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_status_set")] public static extern void neomessage_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_status_get")] public static extern global::System.IntPtr neomessage_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestamp_set")] public static extern void neomessage_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestamp_get")] public static extern ulong neomessage_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestampReserved_set")] public static extern void neomessage_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestampReserved_get")] public static extern ulong neomessage_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_data_set")] public static extern void neomessage_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_data_get")] public static extern System.IntPtr neomessage_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_length_set")] public static extern void neomessage_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_length_get")] public static extern uint neomessage_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_header_set")] public static extern void neomessage_t_header_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_header_get")] public static extern global::System.IntPtr neomessage_t_header_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_netid_set")] public static extern void neomessage_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_netid_get")] public static extern ushort neomessage_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_type_set")] public static extern void neomessage_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_type_get")] public static extern byte neomessage_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_reserved_set")] public static extern void neomessage_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_reserved_get")] public static extern global::System.IntPtr neomessage_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_t")] public static extern global::System.IntPtr new_neomessage_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_t")] public static extern void delete_neomessage_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_status_set")] public static extern void neomessage_can_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_status_get")] public static extern global::System.IntPtr neomessage_can_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestamp_set")] public static extern void neomessage_can_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestamp_get")] public static extern ulong neomessage_can_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestampReserved_set")] public static extern void neomessage_can_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestampReserved_get")] public static extern ulong neomessage_can_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_data_set")] public static extern void neomessage_can_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_data_get")] public static extern System.IntPtr neomessage_can_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_length_set")] public static extern void neomessage_can_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_length_get")] public static extern uint neomessage_can_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_arbid_set")] public static extern void neomessage_can_t_arbid_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_arbid_get")] public static extern uint neomessage_can_t_arbid_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_netid_set")] public static extern void neomessage_can_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_netid_get")] public static extern ushort neomessage_can_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_type_set")] public static extern void neomessage_can_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_type_get")] public static extern byte neomessage_can_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_dlcOnWire_set")] public static extern void neomessage_can_t_dlcOnWire_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_dlcOnWire_get")] public static extern byte neomessage_can_t_dlcOnWire_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_reserved_set")] public static extern void neomessage_can_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_reserved_get")] public static extern global::System.IntPtr neomessage_can_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_can_t")] public static extern global::System.IntPtr new_neomessage_can_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_can_t")] public static extern void delete_neomessage_can_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_status_set")] public static extern void neomessage_eth_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_status_get")] public static extern global::System.IntPtr neomessage_eth_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestamp_set")] public static extern void neomessage_eth_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestamp_get")] public static extern ulong neomessage_eth_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestampReserved_set")] public static extern void neomessage_eth_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestampReserved_get")] public static extern ulong neomessage_eth_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_data_set")] public static extern void neomessage_eth_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_data_get")] public static extern System.IntPtr neomessage_eth_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_length_set")] public static extern void neomessage_eth_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_length_get")] public static extern uint neomessage_eth_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_preemptionFlags_set")] public static extern void neomessage_eth_t_preemptionFlags_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_preemptionFlags_get")] public static extern byte neomessage_eth_t_preemptionFlags_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reservedHeader_set")] public static extern void neomessage_eth_t_reservedHeader_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reservedHeader_get")] public static extern global::System.IntPtr neomessage_eth_t_reservedHeader_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_netid_set")] public static extern void neomessage_eth_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_netid_get")] public static extern ushort neomessage_eth_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_type_set")] public static extern void neomessage_eth_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_type_get")] public static extern byte neomessage_eth_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reserved_set")] public static extern void neomessage_eth_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reserved_get")] public static extern global::System.IntPtr neomessage_eth_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_eth_t")] public static extern global::System.IntPtr new_neomessage_eth_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_eth_t")] public static extern void delete_neomessage_eth_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_DEVICETYPE_LONGEST_NAME_get")] public static extern int ICSNEO_DEVICETYPE_LONGEST_NAME_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get")] public static extern int ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_major_set")] public static extern void neoversion_t_major_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_major_get")] public static extern ushort neoversion_t_major_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_minor_set")] public static extern void neoversion_t_minor_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_minor_get")] public static extern ushort neoversion_t_minor_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_patch_set")] public static extern void neoversion_t_patch_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_patch_get")] public static extern ushort neoversion_t_patch_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_metadata_set")] public static extern void neoversion_t_metadata_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_metadata_get")] public static extern string neoversion_t_metadata_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildBranch_set")] public static extern void neoversion_t_buildBranch_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildBranch_get")] public static extern string neoversion_t_buildBranch_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildTag_set")] public static extern void neoversion_t_buildTag_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildTag_get")] public static extern string neoversion_t_buildTag_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_reserved_set")] public static extern void neoversion_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_reserved_get")] public static extern string neoversion_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoversion_t")] public static extern global::System.IntPtr new_neoversion_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoversion_t")] public static extern void delete_neoversion_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_description_set")] public static extern void neoevent_t_description_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_description_get")] public static extern string neoevent_t_description_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_timestamp_set")] public static extern void neoevent_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_timestamp_get")] public static extern global::System.IntPtr neoevent_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_eventNumber_set")] public static extern void neoevent_t_eventNumber_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_eventNumber_get")] public static extern uint neoevent_t_eventNumber_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_severity_set")] public static extern void neoevent_t_severity_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_severity_get")] public static extern byte neoevent_t_severity_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_serial_set")] public static extern void neoevent_t_serial_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_serial_get")] public static extern string neoevent_t_serial_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_reserved_set")] public static extern void neoevent_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_reserved_get")] public static extern global::System.IntPtr neoevent_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoevent_t")] public static extern global::System.IntPtr new_neoevent_t(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoevent_t")] public static extern void delete_neoevent_t(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DEVICE_get")] public static extern int ICSNEO_NETID_DEVICE_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN_get")] public static extern int ICSNEO_NETID_HSCAN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MSCAN_get")] public static extern int ICSNEO_NETID_MSCAN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SWCAN_get")] public static extern int ICSNEO_NETID_SWCAN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LSFTCAN_get")] public static extern int ICSNEO_NETID_LSFTCAN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FORDSCP_get")] public static extern int ICSNEO_NETID_FORDSCP_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_J1708_get")] public static extern int ICSNEO_NETID_J1708_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_AUX_get")] public static extern int ICSNEO_NETID_AUX_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_J1850VPW_get")] public static extern int ICSNEO_NETID_J1850VPW_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO_get")] public static extern int ICSNEO_NETID_ISO_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MAIN51_get")] public static extern int ICSNEO_NETID_MAIN51_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_get")] public static extern int ICSNEO_NETID_RED_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SCI_get")] public static extern int ICSNEO_NETID_SCI_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO2_get")] public static extern int ICSNEO_NETID_ISO2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO14230_get")] public static extern int ICSNEO_NETID_ISO14230_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN_get")] public static extern int ICSNEO_NETID_LIN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET1_get")] public static extern int ICSNEO_NETID_OP_ETHERNET1_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET2_get")] public static extern int ICSNEO_NETID_OP_ETHERNET2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET3_get")] public static extern int ICSNEO_NETID_OP_ETHERNET3_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_EXT_MEMORYREAD_get")] public static extern int ICSNEO_NETID_RED_EXT_MEMORYREAD_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_INT_MEMORYREAD_get")] public static extern int ICSNEO_NETID_RED_INT_MEMORYREAD_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_DFLASH_READ_get")] public static extern int ICSNEO_NETID_RED_DFLASH_READ_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_SDCARD_READ_get")] public static extern int ICSNEO_NETID_RED_SDCARD_READ_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_CAN_ERRBITS_get")] public static extern int ICSNEO_NETID_CAN_ERRBITS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get")] public static extern int ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get")] public static extern int ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get")] public static extern int ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get")] public static extern int ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get")] public static extern int ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get")] public static extern int ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get")] public static extern int ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get")] public static extern int ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get")] public static extern int ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get")] public static extern int ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_NEOVI_NETWORK_get")] public static extern int ICSNEO_NETID_RED_NEOVI_NETWORK_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get")] public static extern int ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_OLDFORMAT_get")] public static extern int ICSNEO_NETID_RED_OLDFORMAT_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_SCOPE_CAPTURE_get")] public static extern int ICSNEO_NETID_RED_SCOPE_CAPTURE_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_HARDWARE_EXCEP_get")] public static extern int ICSNEO_NETID_RED_HARDWARE_EXCEP_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_GET_RTC_get")] public static extern int ICSNEO_NETID_RED_GET_RTC_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO3_get")] public static extern int ICSNEO_NETID_ISO3_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN2_get")] public static extern int ICSNEO_NETID_HSCAN2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN3_get")] public static extern int ICSNEO_NETID_HSCAN3_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET4_get")] public static extern int ICSNEO_NETID_OP_ETHERNET4_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET5_get")] public static extern int ICSNEO_NETID_OP_ETHERNET5_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO4_get")] public static extern int ICSNEO_NETID_ISO4_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN2_get")] public static extern int ICSNEO_NETID_LIN2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN3_get")] public static extern int ICSNEO_NETID_LIN3_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN4_get")] public static extern int ICSNEO_NETID_LIN4_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_APP_ERROR_get")] public static extern int ICSNEO_NETID_RED_APP_ERROR_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_CGI_get")] public static extern int ICSNEO_NETID_CGI_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RESET_STATUS_get")] public static extern int ICSNEO_NETID_RESET_STATUS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FB_STATUS_get")] public static extern int ICSNEO_NETID_FB_STATUS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_APP_SIGNAL_STATUS_get")] public static extern int ICSNEO_NETID_APP_SIGNAL_STATUS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get")] public static extern int ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get")] public static extern int ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LOGGING_OVERFLOW_get")] public static extern int ICSNEO_NETID_LOGGING_OVERFLOW_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_SETTINGS_get")] public static extern int ICSNEO_NETID_READ_SETTINGS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN4_get")] public static extern int ICSNEO_NETID_HSCAN4_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN5_get")] public static extern int ICSNEO_NETID_HSCAN5_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RS232_get")] public static extern int ICSNEO_NETID_RS232_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART_get")] public static extern int ICSNEO_NETID_UART_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART2_get")] public static extern int ICSNEO_NETID_UART2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART3_get")] public static extern int ICSNEO_NETID_UART3_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART4_get")] public static extern int ICSNEO_NETID_UART4_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SWCAN2_get")] public static extern int ICSNEO_NETID_SWCAN2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ETHERNET_DAQ_get")] public static extern int ICSNEO_NETID_ETHERNET_DAQ_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DATA_TO_HOST_get")] public static extern int ICSNEO_NETID_DATA_TO_HOST_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_TEXTAPI_TO_HOST_get")] public static extern int ICSNEO_NETID_TEXTAPI_TO_HOST_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET6_get")] public static extern int ICSNEO_NETID_OP_ETHERNET6_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_VBAT_get")] public static extern int ICSNEO_NETID_RED_VBAT_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET7_get")] public static extern int ICSNEO_NETID_OP_ETHERNET7_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET8_get")] public static extern int ICSNEO_NETID_OP_ETHERNET8_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET9_get")] public static extern int ICSNEO_NETID_OP_ETHERNET9_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET10_get")] public static extern int ICSNEO_NETID_OP_ETHERNET10_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET11_get")] public static extern int ICSNEO_NETID_OP_ETHERNET11_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY1A_get")] public static extern int ICSNEO_NETID_FLEXRAY1A_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY1B_get")] public static extern int ICSNEO_NETID_FLEXRAY1B_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2A_get")] public static extern int ICSNEO_NETID_FLEXRAY2A_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2B_get")] public static extern int ICSNEO_NETID_FLEXRAY2B_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN5_get")] public static extern int ICSNEO_NETID_LIN5_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY_get")] public static extern int ICSNEO_NETID_FLEXRAY_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2_get")] public static extern int ICSNEO_NETID_FLEXRAY2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET12_get")] public static extern int ICSNEO_NETID_OP_ETHERNET12_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST25_get")] public static extern int ICSNEO_NETID_MOST25_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST50_get")] public static extern int ICSNEO_NETID_MOST50_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST150_get")] public static extern int ICSNEO_NETID_MOST150_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ETHERNET_get")] public static extern int ICSNEO_NETID_ETHERNET_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_GMFSA_get")] public static extern int ICSNEO_NETID_GMFSA_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_TCP_get")] public static extern int ICSNEO_NETID_TCP_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN6_get")] public static extern int ICSNEO_NETID_HSCAN6_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN7_get")] public static extern int ICSNEO_NETID_HSCAN7_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN6_get")] public static extern int ICSNEO_NETID_LIN6_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LSFTCAN2_get")] public static extern int ICSNEO_NETID_LSFTCAN2_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HW_COM_LATENCY_TEST_get")] public static extern int ICSNEO_NETID_HW_COM_LATENCY_TEST_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DEVICE_STATUS_get")] public static extern int ICSNEO_NETID_DEVICE_STATUS_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ANY_get")] public static extern int ICSNEO_NETID_ANY_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_INVALID_get")] public static extern int ICSNEO_NETID_INVALID_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_INVALID_get")] public static extern int ICSNEO_NETWORK_TYPE_INVALID_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_INTERNAL_get")] public static extern int ICSNEO_NETWORK_TYPE_INTERNAL_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_CAN_get")] public static extern int ICSNEO_NETWORK_TYPE_CAN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_LIN_get")] public static extern int ICSNEO_NETWORK_TYPE_LIN_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_FLEXRAY_get")] public static extern int ICSNEO_NETWORK_TYPE_FLEXRAY_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_MOST_get")] public static extern int ICSNEO_NETWORK_TYPE_MOST_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_ETHERNET_get")] public static extern int ICSNEO_NETWORK_TYPE_ETHERNET_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_ANY_get")] public static extern int ICSNEO_NETWORK_TYPE_ANY_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_OTHER_get")] public static extern int ICSNEO_NETWORK_TYPE_OTHER_get(); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_cast")] public static extern global::System.IntPtr neomessage_can_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_cast")] public static extern global::System.IntPtr neomessage_eth_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_from_can_neomessage_t_cast")] public static extern global::System.IntPtr from_can_neomessage_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_from_eth_neomessage_t_cast")] public static extern global::System.IntPtr from_eth_neomessage_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neodevice_t_array")] public static extern global::System.IntPtr new_neodevice_t_array(int jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neodevice_t_array")] public static extern void delete_neodevice_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_array_getitem")] public static extern global::System.IntPtr neodevice_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_array_setitem")] public static extern void neodevice_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoevent_t_array")] public static extern global::System.IntPtr new_neoevent_t_array(int jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoevent_t_array")] public static extern void delete_neoevent_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_array_getitem")] public static extern global::System.IntPtr neoevent_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_array_setitem")] public static extern void neoevent_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_t_array")] public static extern global::System.IntPtr new_neomessage_t_array(int jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_t_array")] public static extern void delete_neomessage_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_array_getitem")] public static extern global::System.IntPtr neomessage_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_array_setitem")] public static extern void neomessage_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); }