libicsneo/examples/csharp/icsneocsharpPINVOKE.cs

1362 lines
99 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated />
//
// 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_ISOPIC_get")]
public static extern int ICSNEO_NETID_ISOPIC_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);
}