From 8b680f2b64aa1d9927ce93ca03a5353019d7da2f Mon Sep 17 00:00:00 2001 From: Kyle Schwarz Date: Thu, 17 Apr 2025 20:57:46 +0000 Subject: [PATCH] All: Update network names Updates all network names, the new format is _<%02d>. --- api/icsneolegacy/icsneolegacy.cpp | 32 +- .../python/icsneopy/communication/network.cpp | 194 +- .../icsneopy/device/idevicesettings.cpp | 8 +- .../message/ethernetstatusmessage.cpp | 16 +- docs/icsneopy/examples.rst | 10 +- examples/CMakeLists.txt | 12 - examples/c/interactive/src/main.c | 14 +- examples/c/legacy/lin/main.c | 10 +- examples/c/simple/lin/main.c | 6 +- examples/cpp/a2b/src/a2b.cpp | 12 +- examples/cpp/apperror/src/AppErrorExample.cpp | 6 +- .../interactive/src/InteractiveExample.cpp | 12 +- examples/cpp/lin/src/LINExample.cpp | 42 +- examples/cpp/mdio/src/MDIOExample.cpp | 12 +- examples/cpp/simple/src/SimpleExample.cpp | 46 +- examples/cpp/vsa/src/VSAExample.cpp | 8 +- examples/csharp/CMakeLists.txt | 26 - examples/csharp/InteractiveExample.cs | 520 -- examples/csharp/Program.cs | 8 - examples/csharp/README.md | 57 - examples/csharp/SWIGTYPE_p_time_t.cs | 26 - examples/csharp/SWIGTYPE_p_unsigned_char.cs | 26 - examples/csharp/SWIGTYPE_p_unsigned_int.cs | 26 - examples/csharp/SWIGTYPE_p_unsigned_short.cs | 26 - examples/csharp/SWIGTYPE_p_void.cs | 26 - examples/csharp/csharp.i | 76 - examples/csharp/csharp_wrap.c | 4703 ----------- examples/csharp/icsneocsharp.cs | 425 - examples/csharp/icsneocsharpPINVOKE.cs | 1358 ---- .../csharp/libicsneocsharp-example.csproj | 9 - examples/csharp/libicsneocsharp-example.sln | 25 - examples/csharp/neodevice_t.cs | 90 - examples/csharp/neoevent_t.cs | 112 - examples/csharp/neomessage_can_t.cs | 155 - examples/csharp/neomessage_eth_t.cs | 156 - .../csharp/neomessage_statusbitfield_t.cs | 610 -- examples/csharp/neomessage_t.cs | 146 - examples/csharp/neoversion_t.cs | 119 - examples/java/CMakeLists.txt | 13 - examples/java/README.md | 91 - examples/java/java.i | 125 - examples/java/java_wrap.c | 6940 ----------------- examples/java/src/InteractiveExample.java | 511 -- examples/java/src/Run.java | 10 - examples/java/src/SWIGTYPE_p_time_t.java | 25 - .../java/src/SWIGTYPE_p_unsigned_char.java | 25 - .../java/src/SWIGTYPE_p_unsigned_int.java | 25 - .../java/src/SWIGTYPE_p_unsigned_short.java | 25 - examples/java/src/SWIGTYPE_p_void.java | 25 - examples/java/src/icsneojava.java | 262 - examples/java/src/icsneojavaConstants.java | 120 - examples/java/src/icsneojavaJNI.java | 399 - examples/java/src/neodevice_t.java | 75 - examples/java/src/neoevent_t.java | 90 - examples/java/src/neomessage_can_t.java | 123 - examples/java/src/neomessage_eth_t.java | 123 - .../java/src/neomessage_statusbitfield_t.java | 490 -- examples/java/src/neomessage_t.java | 115 - examples/java/src/neoversion_t.java | 98 - include/icsneo/communication/network.h | 1842 ++--- include/icsneo/device/idevicesettings.h | 32 +- .../device/tree/etherbadge/etherbadge.h | 6 +- .../tree/etherbadge/etherbadgesettings.h | 6 +- .../device/tree/neoobd2pro/neoobd2pro.h | 4 +- .../device/tree/neoobd2sim/neoobd2sim.h | 4 +- .../device/tree/neoviconnect/neoviconnect.h | 22 +- .../tree/neoviconnect/neoviconnectsettings.h | 36 +- .../icsneo/device/tree/neovifire/neovifire.h | 20 +- .../device/tree/neovifire/neovifiresettings.h | 20 +- .../device/tree/neovifire2/neovifire2.h | 42 +- .../tree/neovifire2/neovifire2settings.h | 70 +- .../device/tree/neovifire3/neovifire3.h | 54 +- .../tree/neovifire3/neovifire3settings.h | 64 +- .../neovifire3flexray/neovifire3flexray.h | 56 +- .../neovifire3flexraysettings.h | 56 +- .../icsneo/device/tree/neovired2/neovired2.h | 24 +- .../device/tree/neovired2/neovired2settings.h | 52 +- include/icsneo/device/tree/plasion/plasion.h | 40 +- include/icsneo/device/tree/rada2b/rada2b.h | 18 +- .../device/tree/rada2b/rada2bsettings.h | 10 +- .../icsneo/device/tree/radcomet/radcomet2.h | 4 +- .../device/tree/radcomet/radcometbase.h | 20 +- .../device/tree/radcomet/radcometsettings.h | 12 +- .../icsneo/device/tree/radcomet3/radcomet3.h | 28 +- .../device/tree/radcomet3/radcomet3settings.h | 12 +- .../device/tree/radepsilon/radepsilon.h | 8 +- .../tree/radepsilon/radepsilonsettings.h | 28 +- .../device/tree/radepsilonxl/radepsilonxl.h | 8 +- .../icsneo/device/tree/radgalaxy/radgalaxy.h | 60 +- .../device/tree/radgalaxy/radgalaxysettings.h | 64 +- .../device/tree/radgalaxy2/radgalaxy2.h | 64 +- .../tree/radgalaxy2/radgalaxy2settings.h | 70 +- .../device/tree/radgigastar/radgigastar.h | 68 +- .../tree/radgigastar/radgigastarsettings.h | 44 +- .../device/tree/radgigastar2/radgigastar2.h | 76 +- .../tree/radgigastar2/radgigastar2settings.h | 50 +- .../device/tree/radjupiter/radjupiter.h | 8 +- .../tree/radjupiter/radjupitersettings.h | 10 +- include/icsneo/device/tree/radmars/radmars.h | 64 +- .../device/tree/radmars/radmarssettings.h | 50 +- .../device/tree/radmoon2/radmoon2base.h | 4 +- .../device/tree/radmoon2/radmoon2settings.h | 4 +- .../icsneo/device/tree/radmoon3/radmoon3.h | 6 +- .../device/tree/radmoonduo/radmoonduo.h | 4 +- .../tree/radmoonduo/radmoonduosettings.h | 2 +- .../device/tree/radmoont1s/radmoont1s.h | 8 +- .../tree/radmoont1s/radmoont1ssettings.h | 2 +- .../icsneo/device/tree/radpluto/radpluto.h | 16 +- .../device/tree/radpluto/radplutosettings.h | 10 +- .../icsneo/device/tree/radstar2/radstar2.h | 14 +- .../device/tree/radstar2/radstar2settings.h | 16 +- .../device/tree/radsupermoon/radsupermoon.h | 8 +- .../tree/radsupermoon/radsupermoonsettings.h | 4 +- .../icsneo/device/tree/valuecan3/valuecan3.h | 4 +- .../device/tree/valuecan3/valuecan3settings.h | 4 +- .../valuecan4/settings/valuecan4-1settings.h | 2 +- .../settings/valuecan4-2elsettings.h | 14 +- .../valuecan4/settings/valuecan4-2settings.h | 12 +- .../settings/valuecan4-4-2elsettings.h | 10 +- .../valuecan4/settings/valuecan4-4settings.h | 26 +- .../settings/valuecan4industrialsettings.h | 12 +- .../device/tree/valuecan4/valuecan4-1.h | 2 +- .../device/tree/valuecan4/valuecan4-2.h | 4 +- .../device/tree/valuecan4/valuecan4-2el.h | 8 +- .../device/tree/valuecan4/valuecan4-4.h | 8 +- .../tree/valuecan4/valuecan4industrial.h | 8 +- .../device/tree/vividcan/vividcansettings.h | 10 +- include/icsneo/icsnVC40.h | 291 +- include/icsneo/icsneoc.h | 6 +- test/unit/a2bencoderdecodertest.cpp | 4 +- test/unit/apperrordecodertest.cpp | 4 +- test/unit/i2cencoderdecodertest.cpp | 6 +- test/unit/linencoderdecodertest.cpp | 20 +- test/unit/mdioencoderdecodertest.cpp | 12 +- 134 files changed, 2107 insertions(+), 20559 deletions(-) delete mode 100644 examples/csharp/CMakeLists.txt delete mode 100644 examples/csharp/InteractiveExample.cs delete mode 100644 examples/csharp/Program.cs delete mode 100644 examples/csharp/README.md delete mode 100644 examples/csharp/SWIGTYPE_p_time_t.cs delete mode 100644 examples/csharp/SWIGTYPE_p_unsigned_char.cs delete mode 100644 examples/csharp/SWIGTYPE_p_unsigned_int.cs delete mode 100644 examples/csharp/SWIGTYPE_p_unsigned_short.cs delete mode 100644 examples/csharp/SWIGTYPE_p_void.cs delete mode 100644 examples/csharp/csharp.i delete mode 100644 examples/csharp/csharp_wrap.c delete mode 100644 examples/csharp/icsneocsharp.cs delete mode 100644 examples/csharp/icsneocsharpPINVOKE.cs delete mode 100644 examples/csharp/libicsneocsharp-example.csproj delete mode 100644 examples/csharp/libicsneocsharp-example.sln delete mode 100644 examples/csharp/neodevice_t.cs delete mode 100644 examples/csharp/neoevent_t.cs delete mode 100644 examples/csharp/neomessage_can_t.cs delete mode 100644 examples/csharp/neomessage_eth_t.cs delete mode 100644 examples/csharp/neomessage_statusbitfield_t.cs delete mode 100644 examples/csharp/neomessage_t.cs delete mode 100644 examples/csharp/neoversion_t.cs delete mode 100644 examples/java/CMakeLists.txt delete mode 100644 examples/java/README.md delete mode 100644 examples/java/java.i delete mode 100644 examples/java/java_wrap.c delete mode 100644 examples/java/src/InteractiveExample.java delete mode 100644 examples/java/src/Run.java delete mode 100644 examples/java/src/SWIGTYPE_p_time_t.java delete mode 100644 examples/java/src/SWIGTYPE_p_unsigned_char.java delete mode 100644 examples/java/src/SWIGTYPE_p_unsigned_int.java delete mode 100644 examples/java/src/SWIGTYPE_p_unsigned_short.java delete mode 100644 examples/java/src/SWIGTYPE_p_void.java delete mode 100644 examples/java/src/icsneojava.java delete mode 100644 examples/java/src/icsneojavaConstants.java delete mode 100644 examples/java/src/icsneojavaJNI.java delete mode 100644 examples/java/src/neodevice_t.java delete mode 100644 examples/java/src/neoevent_t.java delete mode 100644 examples/java/src/neomessage_can_t.java delete mode 100644 examples/java/src/neomessage_eth_t.java delete mode 100644 examples/java/src/neomessage_statusbitfield_t.java delete mode 100644 examples/java/src/neomessage_t.java delete mode 100644 examples/java/src/neoversion_t.java diff --git a/api/icsneolegacy/icsneolegacy.cpp b/api/icsneolegacy/icsneolegacy.cpp index db58439..5b1b13e 100644 --- a/api/icsneolegacy/icsneolegacy.cpp +++ b/api/icsneolegacy/icsneolegacy.cpp @@ -29,25 +29,25 @@ static std::map neodevices; static std::map openneodevices; static const std::map mp_netIDToVnetOffSet = { - {NETID_HSCAN, 1}, - {NETID_MSCAN, 2}, - {NETID_HSCAN2, 18}, - {NETID_HSCAN3, 19}, - {NETID_HSCAN4, 32}, - {NETID_HSCAN5, 33}, - {NETID_HSCAN6, 47}, - {NETID_HSCAN7, 48}, + {NETID_DWCAN_01, 1}, + {NETID_DWCAN_08, 2}, + {NETID_DWCAN_02, 18}, + {NETID_DWCAN_03, 19}, + {NETID_DWCAN_04, 32}, + {NETID_DWCAN_05, 33}, + {NETID_DWCAN_06, 47}, + {NETID_DWCAN_07, 48}, }; static const std::map mp_HWnetIDToCMnetID = { - {NETID_HSCAN, 0}, - {NETID_MSCAN, 1}, - {NETID_HSCAN2, 5}, - {NETID_HSCAN3, 8}, - {NETID_HSCAN4, 14}, - {NETID_HSCAN5, 15}, - {NETID_HSCAN6, 32}, - {NETID_HSCAN7, 33}, + {NETID_DWCAN_01, 0}, + {NETID_DWCAN_08, 1}, + {NETID_DWCAN_02, 5}, + {NETID_DWCAN_03, 8}, + {NETID_DWCAN_04, 14}, + {NETID_DWCAN_05, 15}, + {NETID_DWCAN_06, 32}, + {NETID_DWCAN_07, 33}, }; static unsigned long vnet_table[] = {0, PLASMA_SLAVE1_OFFSET, PLASMA_SLAVE2_OFFSET}; diff --git a/bindings/python/icsneopy/communication/network.cpp b/bindings/python/icsneopy/communication/network.cpp index d302bd3..b1a4868 100644 --- a/bindings/python/icsneopy/communication/network.cpp +++ b/bindings/python/icsneopy/communication/network.cpp @@ -11,25 +11,25 @@ void init_network(pybind11::module_& m) { pybind11::enum_(network, "NetID") .value("Device", Network::NetID::Device) - .value("HSCAN", Network::NetID::HSCAN) - .value("MSCAN", Network::NetID::MSCAN) - .value("SWCAN", Network::NetID::SWCAN) - .value("LSFTCAN", Network::NetID::LSFTCAN) + .value("DWCAN_01", Network::NetID::DWCAN_01) + .value("DWCAN_08", Network::NetID::DWCAN_08) + .value("SWCAN_01", Network::NetID::SWCAN_01) + .value("LSFTCAN_01", Network::NetID::LSFTCAN_01) .value("FordSCP", Network::NetID::FordSCP) .value("J1708", Network::NetID::J1708) .value("Aux", Network::NetID::Aux) .value("J1850VPW", Network::NetID::J1850VPW) - .value("ISO9141", Network::NetID::ISO9141) + .value("ISO9141_01", Network::NetID::ISO9141_01) .value("DiskData", Network::NetID::DiskData) .value("Main51", Network::NetID::Main51) .value("RED", Network::NetID::RED) .value("SCI", Network::NetID::SCI) - .value("ISO9141_2", Network::NetID::ISO9141_2) + .value("ISO9141_02", Network::NetID::ISO9141_02) .value("ISO14230", Network::NetID::ISO14230) - .value("LIN", Network::NetID::LIN) - .value("OP_Ethernet1", Network::NetID::OP_Ethernet1) - .value("OP_Ethernet2", Network::NetID::OP_Ethernet2) - .value("OP_Ethernet3", Network::NetID::OP_Ethernet3) + .value("LIN_01", Network::NetID::LIN_01) + .value("AE_01", Network::NetID::AE_01) + .value("AE_02", Network::NetID::AE_02) + .value("AE_03", Network::NetID::AE_03) .value("RED_EXT_MEMORYREAD", Network::NetID::RED_EXT_MEMORYREAD) .value("RED_INT_MEMORYREAD", Network::NetID::RED_INT_MEMORYREAD) .value("RED_DFLASH_READ", Network::NetID::RED_DFLASH_READ) @@ -51,15 +51,15 @@ void init_network(pybind11::module_& m) { .value("RED_SCOPE_CAPTURE", Network::NetID::RED_SCOPE_CAPTURE) .value("RED_HARDWARE_EXCEP", Network::NetID::RED_HARDWARE_EXCEP) .value("RED_GET_RTC", Network::NetID::RED_GET_RTC) - .value("ISO9141_3", Network::NetID::ISO9141_3) - .value("HSCAN2", Network::NetID::HSCAN2) - .value("HSCAN3", Network::NetID::HSCAN3) - .value("OP_Ethernet4", Network::NetID::OP_Ethernet4) - .value("OP_Ethernet5", Network::NetID::OP_Ethernet5) - .value("ISO9141_4", Network::NetID::ISO9141_4) - .value("LIN2", Network::NetID::LIN2) - .value("LIN3", Network::NetID::LIN3) - .value("LIN4", Network::NetID::LIN4) + .value("ISO9141_03", Network::NetID::ISO9141_03) + .value("DWCAN_02", Network::NetID::DWCAN_02) + .value("DWCAN_03", Network::NetID::DWCAN_03) + .value("AE_04", Network::NetID::AE_04) + .value("AE_05", Network::NetID::AE_05) + .value("ISO9141_04", Network::NetID::ISO9141_04) + .value("LIN_02", Network::NetID::LIN_02) + .value("LIN_03", Network::NetID::LIN_03) + .value("LIN_04", Network::NetID::LIN_04) .value("RED_App_Error", Network::NetID::RED_App_Error) .value("CGI", Network::NetID::CGI) .value("Reset_Status", Network::NetID::Reset_Status) @@ -69,44 +69,44 @@ void init_network(pybind11::module_& m) { .value("Read_Datalink_Cm_Rx_Msg", Network::NetID::Read_Datalink_Cm_Rx_Msg) .value("Logging_Overflow", Network::NetID::Logging_Overflow) .value("ReadSettings", Network::NetID::ReadSettings) - .value("HSCAN4", Network::NetID::HSCAN4) - .value("HSCAN5", Network::NetID::HSCAN5) + .value("DWCAN_04", Network::NetID::DWCAN_04) + .value("DWCAN_05", Network::NetID::DWCAN_05) .value("RS232", Network::NetID::RS232) - .value("UART", Network::NetID::UART) - .value("UART2", Network::NetID::UART2) - .value("UART3", Network::NetID::UART3) - .value("UART4", Network::NetID::UART4) - .value("SWCAN2", Network::NetID::SWCAN2) - .value("Ethernet_DAQ", Network::NetID::Ethernet_DAQ) + .value("UART_01", Network::NetID::UART_01) + .value("UART_02", Network::NetID::UART_02) + .value("UART_03", Network::NetID::UART_03) + .value("UART_04", Network::NetID::UART_04) + .value("SWCAN_02", Network::NetID::SWCAN_02) + .value("ETHERNET_DAQ", Network::NetID::ETHERNET_DAQ) .value("Data_To_Host", Network::NetID::Data_To_Host) .value("TextAPI_To_Host", Network::NetID::TextAPI_To_Host) - .value("SPI1", Network::NetID::SPI1) - .value("OP_Ethernet6", Network::NetID::OP_Ethernet6) + .value("SPI_01", Network::NetID::SPI_01) + .value("AE_06", Network::NetID::AE_06) .value("Red_VBat", Network::NetID::Red_VBat) - .value("OP_Ethernet7", Network::NetID::OP_Ethernet7) - .value("OP_Ethernet8", Network::NetID::OP_Ethernet8) - .value("OP_Ethernet9", Network::NetID::OP_Ethernet9) - .value("OP_Ethernet10", Network::NetID::OP_Ethernet10) - .value("OP_Ethernet11", Network::NetID::OP_Ethernet11) - .value("FlexRay1a", Network::NetID::FlexRay1a) - .value("FlexRay1b", Network::NetID::FlexRay1b) - .value("FlexRay2a", Network::NetID::FlexRay2a) - .value("FlexRay2b", Network::NetID::FlexRay2b) - .value("LIN5", Network::NetID::LIN5) - .value("FlexRay", Network::NetID::FlexRay) - .value("FlexRay2", Network::NetID::FlexRay2) - .value("OP_Ethernet12", Network::NetID::OP_Ethernet12) - .value("I2C", Network::NetID::I2C) - .value("MOST25", Network::NetID::MOST25) - .value("MOST50", Network::NetID::MOST50) - .value("MOST150", Network::NetID::MOST150) - .value("Ethernet", Network::NetID::Ethernet) + .value("AE_07", Network::NetID::AE_07) + .value("AE_08", Network::NetID::AE_08) + .value("AE_09", Network::NetID::AE_09) + .value("AE_10", Network::NetID::AE_10) + .value("AE_11", Network::NetID::AE_11) + .value("FLEXRAY_01A", Network::NetID::FLEXRAY_01A) + .value("FLEXRAY_01B", Network::NetID::FLEXRAY_01B) + .value("FLEXRAY_02A", Network::NetID::FLEXRAY_02A) + .value("FLEXRAY_02B", Network::NetID::FLEXRAY_02B) + .value("LIN_05", Network::NetID::LIN_05) + .value("FLEXRAY_01", Network::NetID::FLEXRAY_01) + .value("FLEXRAY_02", Network::NetID::FLEXRAY_02) + .value("AE_12", Network::NetID::AE_12) + .value("I2C_01", Network::NetID::I2C_01) + .value("MOST_25", Network::NetID::MOST_25) + .value("MOST_50", Network::NetID::MOST_50) + .value("MOST_150", Network::NetID::MOST_150) + .value("ETHERNET_01", Network::NetID::ETHERNET_01) .value("GMFSA", Network::NetID::GMFSA) .value("TCP", Network::NetID::TCP) - .value("HSCAN6", Network::NetID::HSCAN6) - .value("HSCAN7", Network::NetID::HSCAN7) - .value("LIN6", Network::NetID::LIN6) - .value("LSFTCAN2", Network::NetID::LSFTCAN2) + .value("DWCAN_06", Network::NetID::DWCAN_06) + .value("DWCAN_07", Network::NetID::DWCAN_07) + .value("LIN_06", Network::NetID::LIN_06) + .value("LSFTCAN_02", Network::NetID::LSFTCAN_02) .value("LogicalDiskInfo", Network::NetID::LogicalDiskInfo) .value("WiVICommand", Network::NetID::WiVICommand) .value("ScriptStatus", Network::NetID::ScriptStatus) @@ -119,51 +119,51 @@ void init_network(pybind11::module_& m) { .value("DeviceStatus", Network::NetID::DeviceStatus) .value("UDP", Network::NetID::UDP) .value("ForwardedMessage", Network::NetID::ForwardedMessage) - .value("I2C2", Network::NetID::I2C2) - .value("I2C3", Network::NetID::I2C3) - .value("I2C4", Network::NetID::I2C4) - .value("Ethernet2", Network::NetID::Ethernet2) - .value("A2B1", Network::NetID::A2B1) - .value("A2B2", Network::NetID::A2B2) - .value("Ethernet3", Network::NetID::Ethernet3) - .value("WBMS", Network::NetID::WBMS) - .value("DWCAN9", Network::NetID::DWCAN9) - .value("DWCAN10", Network::NetID::DWCAN10) - .value("DWCAN11", Network::NetID::DWCAN11) - .value("DWCAN12", Network::NetID::DWCAN12) - .value("DWCAN13", Network::NetID::DWCAN13) - .value("DWCAN14", Network::NetID::DWCAN14) - .value("DWCAN15", Network::NetID::DWCAN15) - .value("DWCAN16", Network::NetID::DWCAN16) - .value("LIN7", Network::NetID::LIN7) - .value("LIN8", Network::NetID::LIN8) - .value("SPI2", Network::NetID::SPI2) - .value("MDIO1", Network::NetID::MDIO1) - .value("MDIO2", Network::NetID::MDIO2) - .value("MDIO3", Network::NetID::MDIO3) - .value("MDIO4", Network::NetID::MDIO4) - .value("MDIO5", Network::NetID::MDIO5) - .value("MDIO6", Network::NetID::MDIO6) - .value("MDIO7", Network::NetID::MDIO7) - .value("MDIO8", Network::NetID::MDIO8) - .value("OP_Ethernet13", Network::NetID::OP_Ethernet13) - .value("OP_Ethernet14", Network::NetID::OP_Ethernet14) - .value("OP_Ethernet15", Network::NetID::OP_Ethernet15) - .value("OP_Ethernet16", Network::NetID::OP_Ethernet16) - .value("SPI3", Network::NetID::SPI3) - .value("SPI4", Network::NetID::SPI4) - .value("SPI5", Network::NetID::SPI5) - .value("SPI6", Network::NetID::SPI6) - .value("SPI7", Network::NetID::SPI7) - .value("SPI8", Network::NetID::SPI8) - .value("LIN9", Network::NetID::LIN9) - .value("LIN10", Network::NetID::LIN10) - .value("LIN11", Network::NetID::LIN11) - .value("LIN12", Network::NetID::LIN12) - .value("LIN13", Network::NetID::LIN13) - .value("LIN14", Network::NetID::LIN14) - .value("LIN15", Network::NetID::LIN15) - .value("LIN16", Network::NetID::LIN16) + .value("I2C_02", Network::NetID::I2C_02) + .value("I2C_03", Network::NetID::I2C_03) + .value("I2C_04", Network::NetID::I2C_04) + .value("ETHERNET_02", Network::NetID::ETHERNET_02) + .value("A2B_01", Network::NetID::A2B_01) + .value("A2B_02", Network::NetID::A2B_02) + .value("ETHERNET_03", Network::NetID::ETHERNET_03) + .value("WBMS_01", Network::NetID::WBMS_01) + .value("DWCAN_09", Network::NetID::DWCAN_09) + .value("DWCAN_10", Network::NetID::DWCAN_10) + .value("DWCAN_11", Network::NetID::DWCAN_11) + .value("DWCAN_12", Network::NetID::DWCAN_12) + .value("DWCAN_13", Network::NetID::DWCAN_13) + .value("DWCAN_14", Network::NetID::DWCAN_14) + .value("DWCAN_15", Network::NetID::DWCAN_15) + .value("DWCAN_16", Network::NetID::DWCAN_16) + .value("LIN_07", Network::NetID::LIN_07) + .value("LIN_08", Network::NetID::LIN_08) + .value("SPI_02", Network::NetID::SPI_02) + .value("MDIO_01", Network::NetID::MDIO_01) + .value("MDIO_02", Network::NetID::MDIO_02) + .value("MDIO_03", Network::NetID::MDIO_03) + .value("MDIO_04", Network::NetID::MDIO_04) + .value("MDIO_05", Network::NetID::MDIO_05) + .value("MDIO_06", Network::NetID::MDIO_06) + .value("MDIO_07", Network::NetID::MDIO_07) + .value("MDIO_08", Network::NetID::MDIO_08) + .value("AE_13", Network::NetID::AE_13) + .value("AE_14", Network::NetID::AE_14) + .value("AE_15", Network::NetID::AE_15) + .value("AE_16", Network::NetID::AE_16) + .value("SPI_03", Network::NetID::SPI_03) + .value("SPI_04", Network::NetID::SPI_04) + .value("SPI_05", Network::NetID::SPI_05) + .value("SPI_06", Network::NetID::SPI_06) + .value("SPI_07", Network::NetID::SPI_07) + .value("SPI_08", Network::NetID::SPI_08) + .value("LIN_09", Network::NetID::LIN_09) + .value("LIN_10", Network::NetID::LIN_10) + .value("LIN_11", Network::NetID::LIN_11) + .value("LIN_12", Network::NetID::LIN_12) + .value("LIN_13", Network::NetID::LIN_13) + .value("LIN_14", Network::NetID::LIN_14) + .value("LIN_15", Network::NetID::LIN_15) + .value("LIN_16", Network::NetID::LIN_16) .value("Any", Network::NetID::Any) .value("Invalid", Network::NetID::Invalid); @@ -178,7 +178,7 @@ void init_network(pybind11::module_& m) { .value("LSFTCAN", Network::Type::LSFTCAN) .value("SWCAN", Network::Type::SWCAN) .value("ISO9141", Network::Type::ISO9141) - .value("I2C", Network::Type::I2C) + .value("I2C_01", Network::Type::I2C) .value("A2B", Network::Type::A2B) .value("SPI", Network::Type::SPI) .value("MDIO", Network::Type::MDIO) diff --git a/bindings/python/icsneopy/device/idevicesettings.cpp b/bindings/python/icsneopy/device/idevicesettings.cpp index a55aec5..31d091a 100644 --- a/bindings/python/icsneopy/device/idevicesettings.cpp +++ b/bindings/python/icsneopy/device/idevicesettings.cpp @@ -11,7 +11,7 @@ namespace icsneo { struct DeviceSettingsNamespace { - using EthLinkMode = OPEthLinkMode; + using EthLinkMode = AELinkMode; using LinkSpeed = EthLinkSpeed; }; @@ -19,9 +19,9 @@ void init_idevicesettings(pybind11::module_& m) { pybind11::class_ settings(m, "Settings"); pybind11::enum_(settings, "EthernetLinkMode") - .value("Auto", DeviceSettingsNamespace::EthLinkMode::OPETH_LINK_AUTO) - .value("Slave", DeviceSettingsNamespace::EthLinkMode::OPETH_LINK_SLAVE) - .value("Master", DeviceSettingsNamespace::EthLinkMode::OPETH_LINK_MASTER); + .value("Auto", DeviceSettingsNamespace::EthLinkMode::AE_LINK_AUTO) + .value("Slave", DeviceSettingsNamespace::EthLinkMode::AE_LINK_SLAVE) + .value("Master", DeviceSettingsNamespace::EthLinkMode::AE_LINK_MASTER); pybind11::enum_(settings, "EthernetLinkSpeed") .value("Speed10M", DeviceSettingsNamespace::LinkSpeed::ETH_SPEED_10) diff --git a/communication/message/ethernetstatusmessage.cpp b/communication/message/ethernetstatusmessage.cpp index 2f7edd8..bddeddd 100644 --- a/communication/message/ethernetstatusmessage.cpp +++ b/communication/message/ethernetstatusmessage.cpp @@ -14,10 +14,10 @@ enum LinkSpeed { }; enum LinkMode { - OPETH_LINK_AUTO, - OPETH_LINK_MASTER, - OPETH_LINK_SLAVE, - OPETH_LINK_INVALID = 255, + AE_LINK_AUTO, + AE_LINK_MASTER, + AE_LINK_SLAVE, + AE_LINK_INVALID = 255, }; struct Packet { @@ -47,10 +47,10 @@ std::shared_ptr EthernetStatusMessage::DecodeToMessage(const std::vecto } LinkMode mode; switch(packet->mode) { - case OPETH_LINK_INVALID: mode = EthernetStatusMessage::LinkMode::LinkModeInvalid; break; - case OPETH_LINK_AUTO: mode = EthernetStatusMessage::LinkMode::LinkModeAuto; break; - case OPETH_LINK_MASTER: mode = EthernetStatusMessage::LinkMode::LinkModeMaster; break; - case OPETH_LINK_SLAVE: mode = EthernetStatusMessage::LinkMode::LinkModeSlave; break; + case AE_LINK_INVALID: mode = EthernetStatusMessage::LinkMode::LinkModeInvalid; break; + case AE_LINK_AUTO: mode = EthernetStatusMessage::LinkMode::LinkModeAuto; break; + case AE_LINK_MASTER: mode = EthernetStatusMessage::LinkMode::LinkModeMaster; break; + case AE_LINK_SLAVE: mode = EthernetStatusMessage::LinkMode::LinkModeSlave; break; default: return nullptr; } return std::make_shared(packet->network, packet->state, speed, packet->duplex, mode); diff --git a/docs/icsneopy/examples.rst b/docs/icsneopy/examples.rst index 8ed4c1d..82aed15 100644 --- a/docs/icsneopy/examples.rst +++ b/docs/icsneopy/examples.rst @@ -2,7 +2,7 @@ Python Examples =============== -Transmit CAN frames on HSCAN +Transmit CAN frames on DW CAN 01 ============================ .. code-block:: python @@ -15,7 +15,7 @@ Transmit CAN frames on HSCAN device: icsneopy.Device = devices[0] message = icsneopy.CANMessage() - message.network = icsneopy.Network(icsneopy.Network.NetID.HSCAN) + message.network = icsneopy.Network(icsneopy.Network.NetID.DWCAN_01) message.arbid = 0x56 message.data = (0x11, 0x22, 0x33) @@ -25,7 +25,7 @@ Transmit CAN frames on HSCAN device.transmit(message) -Receive CAN frames on HSCAN +Receive CAN frames on DW CAN 01 =========================== .. code-block:: python @@ -40,7 +40,7 @@ Receive CAN frames on HSCAN def on_message(message: icsneopy.CANMessage): print(message.arbid, message.data) - message_filter = icsneopy.MessageFilter(icsneopy.Network.NetID.HSCAN) + message_filter = icsneopy.MessageFilter(icsneopy.Network.NetID.DWCAN_01) callback = icsneopy.MessageCallback(on_message, message_filter) device.add_message_callback(callback) @@ -105,7 +105,7 @@ TC10 device.open() - netid = icsneopy.Network.NetID.OP_Ethernet1 + netid = icsneopy.Network.NetID.AE_01 if device.supports_tc10(): # initial diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 6379bdb..2899acb 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -11,10 +11,6 @@ option(LIBICSNEO_BUILD_CPP_MDIO_EXAMPLE "Build the MDIO example." ON) option(LIBICSNEO_BUILD_CPP_VSA_EXAMPLE "Build the VSA example." ON) option(LIBICSNEO_BUILD_CPP_APP_ERROR_EXAMPLE "Build the app error example." ON) -# Disabled until we properly build these in-tree -# option(LIBICSNEO_BUILD_CSHARP_INTERACTIVE_EXAMPLE "Build the command-line interactive C# example." OFF) -# option(LIBICSNEO_BUILD_JAVA_INTERACTIVE_EXAMPLE "Build the command-line interactive Java example." OFF) - if(LIBICSNEO_BUILD_C_INTERACTIVE_EXAMPLE) add_subdirectory(c/interactive) endif() @@ -62,11 +58,3 @@ endif() if(LIBICSNEO_BUILD_CPP_APP_ERROR_EXAMPLE) add_subdirectory(cpp/apperror) endif() - -# if(LIBICSNEO_BUILD_CSHARP_INTERACTIVE_EXAMPLE) -# add_subdirectory(csharp) -# endif() - -# if(LIBICSNEO_BUILD_JAVA_INTERACTIVE_EXAMPLE) -# add_subdirectory(java) -# endif() \ No newline at end of file diff --git a/examples/c/interactive/src/main.c b/examples/c/interactive/src/main.c index 24f776b..a8b977e 100644 --- a/examples/c/interactive/src/main.c +++ b/examples/c/interactive/src/main.c @@ -495,10 +495,10 @@ int main() { size_t dataLen = (frameLen > 2) ? (frameLen - 2) : 0; size_t numberBytesHeader = (dataLen > 1) ? 3 : 1; size_t numberBytesData = frameLen - numberBytesHeader; - if(linMsg->netid == ICSNEO_NETID_LIN) { + if(linMsg->netid == ICSNEO_NETID_LIN_01) { printf("LIN 1 | ID: 0x%02x [%zu] ", linMsg->header[0], dataLen); } - else if (linMsg->netid == ICSNEO_NETID_LIN2) { + else if (linMsg->netid == ICSNEO_NETID_LIN_02) { printf("LIN 2 | ID: 0x%02x [%zu] ", linMsg->header[0], dataLen); } @@ -562,7 +562,7 @@ int main() { neomessage_can_t msg = {0}; msg.arbid = 0x120; msg.length = 6; - msg.netid = ICSNEO_NETID_HSCAN; + msg.netid = ICSNEO_NETID_DWCAN_01; msg.data = sendMessageData; msg.description = 0x1c5; // Random description to match the receipt msg.status.canfdFDF = false; @@ -606,7 +606,7 @@ int main() { icsneo_describeDevice(selectedDevice, productDescription, &descriptionLength); // Attempt to set baudrate and apply settings - if(icsneo_setBaudrate(selectedDevice, ICSNEO_NETID_HSCAN, 250000) && icsneo_settingsApply(selectedDevice)) { + if(icsneo_setBaudrate(selectedDevice, ICSNEO_NETID_DWCAN_01, 250000) && icsneo_settingsApply(selectedDevice)) { printf("Successfully set HS CAN baudrate for %s to 250k!\n\n", productDescription); } else { printf("Failed to set HS CAN for %s to 250k!\n\n", productDescription); @@ -632,7 +632,7 @@ int main() { icsneo_describeDevice(selectedDevice, productDescription, &descriptionLength); // Attempt to set baudrate and apply settings - if(icsneo_setBaudrate(selectedDevice, ICSNEO_NETID_HSCAN, 500000) && icsneo_settingsApply(selectedDevice)) { + if(icsneo_setBaudrate(selectedDevice, ICSNEO_NETID_DWCAN_01, 500000) && icsneo_settingsApply(selectedDevice)) { printf("Successfully set HS CAN baudrate for %s to 500k!\n\n", productDescription); } else { printf("Failed to set HS CAN for %s to 500k!\n\n", productDescription); @@ -758,7 +758,7 @@ int main() { icsneo_describeDevice(selectedDevice, productDescription, &descriptionLength); printf("Termination is "); - const bool val = icsneo_isTerminationEnabledFor(selectedDevice, ICSNEO_NETID_HSCAN); + const bool val = icsneo_isTerminationEnabledFor(selectedDevice, ICSNEO_NETID_DWCAN_01); neoevent_t err = { 0 }; if(icsneo_getLastError(&err)) { printf("not available at this time: %s\n\n", err.description); @@ -776,7 +776,7 @@ int main() { } // Attempt to set baudrate and apply settings - if(icsneo_setTerminationFor(selectedDevice, ICSNEO_NETID_HSCAN, selection2 == '1') && icsneo_settingsApply(selectedDevice)) { + if(icsneo_setTerminationFor(selectedDevice, ICSNEO_NETID_DWCAN_01, selection2 == '1') && icsneo_settingsApply(selectedDevice)) { printf("Successfully set HS CAN termination for %s!\n\n", productDescription); } else { printf("Failed to set HS CAN termination for %s!\n\n", productDescription); diff --git a/examples/c/legacy/lin/main.c b/examples/c/legacy/lin/main.c index f07e921..eac8be0 100644 --- a/examples/c/legacy/lin/main.c +++ b/examples/c/legacy/lin/main.c @@ -58,7 +58,7 @@ int main() { msg1.Protocol = SPY_PROTOCOL_LIN; msg1.StatusBitField = 0; msg1.StatusBitField2 = 0; - lNetworkID = NETID_LIN2; + lNetworkID = NETID_LIN_02; msg1.Header[0] = 0x11; //protected ID msg1.Header[1] = 0xaa; msg1.Header[2] = 0xbb; @@ -80,7 +80,7 @@ int main() { icsSpyMessageJ1850 msg2 = {0}; msg2.Protocol = SPY_PROTOCOL_LIN; msg2.StatusBitField = SPY_STATUS_INIT_MESSAGE; - lNetworkID = NETID_LIN; + lNetworkID = NETID_LIN_01; msg2.Header[0] = 0x11; //protected ID msg2.NumberBytesData = 0; msg2.NumberBytesHeader = 1; @@ -96,7 +96,7 @@ int main() { msg3.Protocol = SPY_PROTOCOL_LIN; msg3.StatusBitField = SPY_STATUS_INIT_MESSAGE; msg3.StatusBitField2 = 0; - lNetworkID = NETID_LIN; + lNetworkID = NETID_LIN_01; msg3.Header[0] = 0xe2; //protected ID msg3.Header[1] = 0x44; msg3.Header[2] = 0x33; @@ -131,10 +131,10 @@ int main() { const icsSpyMessageJ1850* linMsg = (icsSpyMessageJ1850*)&rxMsg[idx]; size_t frameLen = (linMsg->NumberBytesHeader + linMsg->NumberBytesData); size_t dataLen = (frameLen > 2) ? (frameLen - 2) : 0; - if(linMsg->NetworkID == NETID_LIN) { + if(linMsg->NetworkID == NETID_LIN_01) { printf("LIN 1 | ID: 0x%02x [%zu] ", linMsg->Header[0], dataLen); } - else if (linMsg->NetworkID == NETID_LIN2) { + else if (linMsg->NetworkID == NETID_LIN_02) { printf("LIN 2 | ID: 0x%02x [%zu] ", linMsg->Header[0], dataLen); } diff --git a/examples/c/simple/lin/main.c b/examples/c/simple/lin/main.c index 2447fd4..597d797 100644 --- a/examples/c/simple/lin/main.c +++ b/examples/c/simple/lin/main.c @@ -285,7 +285,7 @@ int main() { msg.header[1] = 0x11; msg.header[2] = 0x22; msg.length = 10; - msg.netid = ICSNEO_NETID_LIN; + msg.netid = ICSNEO_NETID_LIN_01; msg.data = sendMessageData; msg.linStatus.txCommander = 1; msg.linStatus.txChecksumEnhanced = 1; @@ -347,10 +347,10 @@ int main() { neomessage_lin_t* linMsg = (neomessage_lin_t*)frame; size_t frameLen = linMsg->length; size_t dataLen = (frameLen > 2) ? (frameLen - 2) : 0; - if(linMsg->netid == ICSNEO_NETID_LIN) { + if(linMsg->netid == ICSNEO_NETID_LIN_01) { printf("LIN 1 | ID: 0x%02x [%zu] ", linMsg->header[0], dataLen); } - else if (linMsg->netid == ICSNEO_NETID_LIN2) { + else if (linMsg->netid == ICSNEO_NETID_LIN_02) { printf("LIN 2 | ID: 0x%02x [%zu] ", linMsg->header[0], dataLen); } diff --git a/examples/cpp/a2b/src/a2b.cpp b/examples/cpp/a2b/src/a2b.cpp index 9c3c9ca..b9edfbb 100644 --- a/examples/cpp/a2b/src/a2b.cpp +++ b/examples/cpp/a2b/src/a2b.cpp @@ -79,7 +79,7 @@ void example0(const std::shared_ptr& rada2b) { true /* true if we want 16 bit channels in the message, false for 32 bit. This should match the RAD-A2B device setting */ ); msg->txmsg = true; - msg->network = icsneo::Network(icsneo::Network::NetID::A2B2); + msg->network = icsneo::Network(icsneo::Network::NetID::A2B_02); // Load the WAV audio data into the desired channel, break if we fail to load if(!msg->loadAudioBuffer(wavStream, channelMap)) { @@ -192,7 +192,7 @@ void example3(const std::shared_ptr& rada2b) { std::shared_ptr a2bmsgPtr = std::make_shared(numFrames, icsneo::A2BMessage::TDMMode::TDM4, true); icsneo::A2BMessage& a2bmsg = *a2bmsgPtr.get(); - a2bmsg.network = icsneo::Network(icsneo::Network::NetID::A2B2); + a2bmsg.network = icsneo::Network(icsneo::Network::NetID::A2B_02); a2bmsg.txmsg = true; for(size_t frame = 0; frame < a2bmsg.getNumFrames(); frame++) { @@ -241,13 +241,13 @@ void example3(const std::shared_ptr& rada2b) { } /** - * Example 4: Retrieving A2B bus status using I2C messaages. + * Example 4: Retrieving A2B bus status using I2C messages. */ void example4(const std::shared_ptr& rada2b) { std::shared_ptr msg = std::make_shared(); - std::shared_ptr msgFilter = std::make_shared(icsneo::Network::NetID::I2C2); + std::shared_ptr msgFilter = std::make_shared(icsneo::Network::NetID::I2C_02); - msg->network = icsneo::Network(icsneo::Network::NetID::I2C2); + msg->network = icsneo::Network(icsneo::Network::NetID::I2C_02); msg->controlBytes.resize(1); msg->controlBytes[0] = static_cast(0x17u); // Register address for A2B INTTYPE msg->dataBytes.resize(1, 0); @@ -261,7 +261,7 @@ void example4(const std::shared_ptr& rada2b) { if(newMsg->type == icsneo::Message::Type::Frame) { const auto& frame = std::dynamic_pointer_cast(newMsg); - if(frame && frame->network.getNetID() == icsneo::Network::NetID::I2C2) { + if(frame && frame->network.getNetID() == icsneo::Network::NetID::I2C_02) { const auto& i2cMessage = std::dynamic_pointer_cast(frame); if(!i2cMessage) { diff --git a/examples/cpp/apperror/src/AppErrorExample.cpp b/examples/cpp/apperror/src/AppErrorExample.cpp index 2854a87..f1e089d 100644 --- a/examples/cpp/apperror/src/AppErrorExample.cpp +++ b/examples/cpp/apperror/src/AppErrorExample.cpp @@ -8,7 +8,7 @@ #include "icsneo/communication/message/message.h" /* * App errors are responses from the device indicating internal runtime errors - * NOTE: To trigger the app error in this example, disable the HSCAN network on the device + * NOTE: To trigger the app error in this example, disable the DW CAN 01 network on the device * (e.g. with neoVI Explorer) */ int main() { @@ -58,14 +58,14 @@ int main() { // Prepare a CAN message std::cout << std::endl << "Transmitting a CAN frame... "; auto txMessage = std::make_shared(); - txMessage->network = icsneo::Network::NetID::HSCAN; + txMessage->network = icsneo::Network::NetID::DWCAN_01; txMessage->arbid = 0x22; txMessage->data.insert(txMessage->data.end(), {0xaa, 0xbb, 0xcc}); // The DLC will come from the length of the data vector txMessage->isExtended = false; txMessage->isCANFD = false; - // Transmit a CAN message on HSCAN, even though HSCAN is disabled on the device! + // Transmit a CAN message on DW CAN 01, even though DW CAN 01 is disabled on the device! // Expect to see an app error caught in the callback defined above ret = device->transmit(txMessage); std::cout << (ret ? "OK" : "FAIL") << std::endl; diff --git a/examples/cpp/interactive/src/InteractiveExample.cpp b/examples/cpp/interactive/src/InteractiveExample.cpp index fc2628e..0290064 100644 --- a/examples/cpp/interactive/src/InteractiveExample.cpp +++ b/examples/cpp/interactive/src/InteractiveExample.cpp @@ -508,7 +508,7 @@ int main() { std::cout << "Transmitting a normal CAN frame..." << std::endl; auto msg = std::make_shared(); - msg->network = icsneo::Network::NetID::HSCAN; + msg->network = icsneo::Network::NetID::DWCAN_01; msg->arbid = 0x120; msg->data.insert(msg->data.end(), {0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff}); msg->isExtended = false; @@ -525,7 +525,7 @@ int main() { /** Example of CAN FD std::cout << "Transmitting an extended CAN FD frame... " << std::endl; auto txMessage = std::make_shared(); - txMessage->network = icsneo::Network::NetID::HSCAN; + txMessage->network = icsneo::Network::NetID::DWCAN_01; txMessage->arbid = 0x1C5001C5; txMessage->data.insert(txMessage->data.end(), {0xaa, 0xbb, 0xcc}); // The DLC will come from the length of the data vector @@ -565,7 +565,7 @@ int main() { selectedDevice = selectDevice(devices); // Attempt to set baudrate and apply settings - if(selectedDevice->settings->setBaudrateFor(icsneo::Network::NetID::HSCAN, 250000) && selectedDevice->settings->apply()) { + if(selectedDevice->settings->setBaudrateFor(icsneo::Network::NetID::DWCAN_01, 250000) && selectedDevice->settings->apply()) { std::cout << "Successfully set HS CAN baudrate for " << selectedDevice->describe() << " to 250k!" << std::endl; } else { std::cout << "Failed to set HS CAN baudrate for " << selectedDevice->describe() << " to 250k!" << std::endl << std::endl; @@ -586,7 +586,7 @@ int main() { selectedDevice = selectDevice(devices); // Attempt to set baudrate and apply settings - if(selectedDevice->settings->setBaudrateFor(icsneo::Network::NetID::LSFTCAN, 250000) && selectedDevice->settings->apply()) { + if(selectedDevice->settings->setBaudrateFor(icsneo::Network::NetID::LSFTCAN_01, 250000) && selectedDevice->settings->apply()) { std::cout << "Successfully set LSFT CAN baudrate for " << selectedDevice->describe() << " to 250k!" << std::endl; } else { std::cout << "Failed to set LSFT CAN baudrate for " << selectedDevice->describe() << " to 250k!" << std::endl << std::endl; @@ -790,7 +790,7 @@ int main() { selectedDevice = selectDevice(devices); std::cout << "Termination is "; - const auto val = selectedDevice->settings->isTerminationEnabledFor(icsneo::Network::NetID::HSCAN); + const auto val = selectedDevice->settings->isTerminationEnabledFor(icsneo::Network::NetID::DWCAN_01); if(!val.has_value()) { std::cout << "not available at this time: " << icsneo::GetLastError() << std::endl << std::endl; break; @@ -807,7 +807,7 @@ int main() { } // Attempt to set termination and apply settings - if(selectedDevice->settings->setTerminationFor(icsneo::Network::NetID::HSCAN, selection2 == '1') && selectedDevice->settings->apply()) { + if(selectedDevice->settings->setTerminationFor(icsneo::Network::NetID::DWCAN_01, selection2 == '1') && selectedDevice->settings->apply()) { std::cout << "Successfully set HS CAN termination for " << selectedDevice->describe() << std::endl; } else { std::cout << "Failed to set HS CAN termination for " << selectedDevice->describe() << std::endl; diff --git a/examples/cpp/lin/src/LINExample.cpp b/examples/cpp/lin/src/LINExample.cpp index 64002ab..ce074b4 100644 --- a/examples/cpp/lin/src/LINExample.cpp +++ b/examples/cpp/lin/src/LINExample.cpp @@ -32,28 +32,28 @@ int main() { int64_t baud = 19200; - std::cout << "Enable LIN commander resistor... "; - ret = device->settings->setCommanderResistorFor(icsneo::Network::NetID::LIN, true); + std::cout << "Enable LIN 01 commander resistor... "; + ret = device->settings->setCommanderResistorFor(icsneo::Network::NetID::LIN_01, true); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Disable LIN2 commander resistor... "; - ret = device->settings->setCommanderResistorFor(icsneo::Network::NetID::LIN2, false); + std::cout << "Disable LIN 02 commander resistor... "; + ret = device->settings->setCommanderResistorFor(icsneo::Network::NetID::LIN_02, false); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Setting LIN to operate at " << baud << "bit/s... "; - ret = device->settings->setBaudrateFor(icsneo::Network::NetID::LIN, baud); + std::cout << "Setting LIN 01 to operate at " << baud << "bit/s... "; + ret = device->settings->setBaudrateFor(icsneo::Network::NetID::LIN_01, baud); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Setting LIN2 to operate at " << baud << "bit/s... "; - ret = device->settings->setBaudrateFor(icsneo::Network::NetID::LIN2, baud); + std::cout << "Setting LIN 02 to operate at " << baud << "bit/s... "; + ret = device->settings->setBaudrateFor(icsneo::Network::NetID::LIN_02, baud); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Setting LIN mode to NORMAL... "; - ret = device->settings->setLINModeFor(icsneo::Network::NetID::LIN, NORMAL_MODE); + std::cout << "Setting LIN 01 mode to NORMAL... "; + ret = device->settings->setLINModeFor(icsneo::Network::NetID::LIN_01, NORMAL_MODE); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Setting LIN2 mode to NORMAL... "; - ret = device->settings->setLINModeFor(icsneo::Network::NetID::LIN2, NORMAL_MODE); + std::cout << "Setting LIN 02 mode to NORMAL... "; + ret = device->settings->setLINModeFor(icsneo::Network::NetID::LIN_02, NORMAL_MODE); std::cout << (ret ? "OK" : "FAIL") << std::endl; std::cout << "Applying settings... "; @@ -61,14 +61,14 @@ int main() { std::cout << (ret ? "OK" : "FAIL") << std::endl; std::cout << "Getting LIN Baudrate... "; - int64_t readBaud = device->settings->getBaudrateFor(icsneo::Network::NetID::LIN); + int64_t readBaud = device->settings->getBaudrateFor(icsneo::Network::NetID::LIN_01); if(readBaud < 0) std::cout << "FAIL" << std::endl; else std::cout << "OK, " << (readBaud) << "bit/s" << std::endl; - std::cout << "Getting LIN2 Baudrate... "; - readBaud = device->settings->getBaudrateFor(icsneo::Network::NetID::LIN2); + std::cout << "Getting LIN 02 Baudrate... "; + readBaud = device->settings->getBaudrateFor(icsneo::Network::NetID::LIN_02); if(readBaud < 0) std::cout << "FAIL" << std::endl; else @@ -113,18 +113,18 @@ int main() { })); // We can transmit messages - std::cout << "Transmitting a LIN responder data frame... "; + std::cout << "Transmitting a LIN 02 responder data frame... "; auto lin_r = std::make_shared(); - lin_r->network = icsneo::Network::NetID::LIN2; + lin_r->network = icsneo::Network::NetID::LIN_02; lin_r->ID = 0x11; lin_r->linMsgType = icsneo::LINMessage::Type::LIN_UPDATE_RESPONDER; lin_r->data = {0xaa, 0xbb, 0xcc, 0xdd, 0x11, 0x22, 0x33, 0x44}; ret = device->transmit(lin_r); // This will return false if the device does not support LIN std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "Transmitting a LIN commander header... "; + std::cout << "Transmitting a LIN 01 commander header... "; auto lin_c = std::make_shared(); - lin_c->network = icsneo::Network::NetID::LIN; + lin_c->network = icsneo::Network::NetID::LIN_01; lin_c->ID = 0x11; lin_c->linMsgType = icsneo::LINMessage::Type::LIN_HEADER_ONLY; ret = device->transmit(lin_c); @@ -132,9 +132,9 @@ int main() { std::this_thread::sleep_for(std::chrono::milliseconds(100)); - std::cout << "Transmitting a LIN commander frame with responder data... "; + std::cout << "Transmitting a LIN 01 commander frame with responder data... "; auto lin_d = std::make_shared(); - lin_d->network = icsneo::Network::NetID::LIN; + lin_d->network = icsneo::Network::NetID::LIN_01; lin_d->ID = 0x22; lin_d->isEnhancedChecksum = true; lin_d->linMsgType = icsneo::LINMessage::Type::LIN_COMMANDER_MSG; diff --git a/examples/cpp/mdio/src/MDIOExample.cpp b/examples/cpp/mdio/src/MDIOExample.cpp index 5d64a98..68cd31f 100644 --- a/examples/cpp/mdio/src/MDIOExample.cpp +++ b/examples/cpp/mdio/src/MDIOExample.cpp @@ -117,7 +117,7 @@ int main() // We can transmit messages to read the PHY ID of BCM89810 PHY std::cout << "\tTransmitting a MDIO request to read ID on BCM89810...\n"; auto mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x00u; mdio_r->regAddress = 0x02u; mdio_r->direction = icsneo::MDIOMessage::Direction::Read; @@ -128,7 +128,7 @@ int main() // We can transmit messages to write to arbitrary register std::cout << "\tTransmitting a MDIO request to write register on BCM89810...\n"; mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x00u; mdio_r->regAddress = 0x1Bu; mdio_r->data = {0xAA, 0xAF}; @@ -140,7 +140,7 @@ int main() // We can transmit messages to read back to arbitrary register std::cout << "\tTransmitting a MDIO request to read register on BCM89810...\n"; mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x00u; mdio_r->regAddress = 0x1Bu; mdio_r->direction = icsneo::MDIOMessage::Direction::Read; @@ -154,7 +154,7 @@ int main() // We can transmit messages to read the PHY ID of BCM89810 PHY std::cout << "\tTransmitting a MDIO request to read ID on 88Q2112...\n"; mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x06u; mdio_r->devAddress = 0x01u; mdio_r->regAddress = 0x0002u; @@ -166,7 +166,7 @@ int main() // We can transmit messages to write to arbitrary register std::cout << "\tTransmitting a MDIO request to write register on 88Q2112...\n"; mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x06u; mdio_r->devAddress = 0x01u; mdio_r->regAddress = 0x0902u; @@ -179,7 +179,7 @@ int main() // We can transmit messages to read back to arbitrary register std::cout << "\tTransmitting a MDIO request to read register on 88Q2112...\n"; mdio_r = std::make_shared(); - mdio_r->network = icsneo::Network::NetID::MDIO1; + mdio_r->network = icsneo::Network::NetID::MDIO_01; mdio_r->phyAddress = 0x06u; mdio_r->devAddress = 0x01u; mdio_r->regAddress = 0x0902u; diff --git a/examples/cpp/simple/src/SimpleExample.cpp b/examples/cpp/simple/src/SimpleExample.cpp index adc92f5..cec42d6 100644 --- a/examples/cpp/simple/src/SimpleExample.cpp +++ b/examples/cpp/simple/src/SimpleExample.cpp @@ -37,39 +37,39 @@ int main() { } std::cout << "OK" << std::endl; - std::cout << "\tGetting HSCAN Baudrate... "; - int64_t baud = device->settings->getBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 Baudrate... "; + int64_t baud = device->settings->getBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else std::cout << "OK, " << (baud/1000) << "kbit/s" << std::endl; - std::cout << "\tSetting HSCAN to operate at 125kbit/s... "; - ret = device->settings->setBaudrateFor(icsneo::Network::NetID::HSCAN, 125000); + std::cout << "\tSetting DW CAN 01 to operate at 125kbit/s... "; + ret = device->settings->setBaudrateFor(icsneo::Network::NetID::DWCAN_01, 125000); std::cout << (ret ? "OK" : "FAIL") << std::endl; // Changes to the settings do not take affect until you call settings->apply()! // When you get the baudrate here, you're reading what the device is currently operating on - std::cout << "\tGetting HSCAN Baudrate... (expected to be unchanged) "; - baud = device->settings->getBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 Baudrate... (expected to be unchanged) "; + baud = device->settings->getBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else std::cout << "OK, " << (baud/1000) << "kbit/s" << std::endl; - std::cout << "\tGetting HSCANFD Baudrate... "; - baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 FD Baudrate... "; + baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else std::cout << "OK, " << (baud/1000) << "kbit/s" << std::endl; - std::cout << "\tSetting HSCANFD to operate at 8Mbit/s... "; - ret = device->settings->setFDBaudrateFor(icsneo::Network::NetID::HSCAN, 8000000); + std::cout << "\tSetting DW CAN 01 FD to operate at 8Mbit/s... "; + ret = device->settings->setFDBaudrateFor(icsneo::Network::NetID::DWCAN_01, 8000000); std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "\tGetting HSCANFD Baudrate... (expected to be unchanged) "; - baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 FD Baudrate... (expected to be unchanged) "; + baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else @@ -83,15 +83,15 @@ int main() { std::cout << (ret ? "OK" : "FAIL") << std::endl; // Now that we have applied, we expect that our operating baudrates have changed - std::cout << "\tGetting HSCAN Baudrate... "; - baud = device->settings->getBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 Baudrate... "; + baud = device->settings->getBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else std::cout << "OK, " << (baud/1000) << "kbit/s" << std::endl; - std::cout << "\tGetting HSCANFD Baudrate... "; - baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::HSCAN); + std::cout << "\tGetting DW CAN 01 (FD) Baudrate... "; + baud = device->settings->getFDBaudrateFor(icsneo::Network::NetID::DWCAN_01); if(baud < 0) std::cout << "FAIL" << std::endl; else @@ -155,13 +155,13 @@ int main() { // We can transmit messages std::cout << "\n\tTransmitting an extended CAN FD frame... "; auto txMessage5 = std::make_shared(); - txMessage5->network = icsneo::Network::NetID::HSCAN; + txMessage5->network = icsneo::Network::NetID::DWCAN_01; txMessage5->arbid = 0x1C5001C5; txMessage5->data.insert(txMessage5->data.end(), {0xaa, 0xbb, 0xcc}); // The DLC will come from the length of the data vector txMessage5->isExtended = true; txMessage5->isCANFD = true; - ret = device->transmit(txMessage5); // This will return false if the device does not support CAN FD, or does not have HSCAN + ret = device->transmit(txMessage5); // This will return false if the device does not support CAN FD, or does not have DWCAN_01 std::cout << (ret ? "OK" : "FAIL") << std::endl; // We can also register a handler @@ -290,25 +290,25 @@ int main() { // We can transmit messages std::cout << "\tTransmitting an extended CAN FD frame... "; auto txMessage = std::make_shared(); - txMessage->network = icsneo::Network::NetID::HSCAN; + txMessage->network = icsneo::Network::NetID::DWCAN_01; txMessage->arbid = 0x1C5001C5; txMessage->data.insert(txMessage->data.end(), {0xaa, 0xbb, 0xcc}); // The DLC will come from the length of the data vector txMessage->isExtended = true; txMessage->isCANFD = true; - ret = device->transmit(txMessage); // This will return false if the device does not support CAN FD, or does not have HSCAN + ret = device->transmit(txMessage); // This will return false if the device does not support CAN FD, or does not have DWCAN_01 std::cout << (ret ? "OK" : "FAIL") << std::endl; - std::cout << "\tTransmitting an ethernet frame on OP (BR) Ethernet 2... "; + std::cout << "\tTransmitting an ethernet frame on AE 02... "; auto ethTxMessage = std::make_shared(); - ethTxMessage->network = icsneo::Network::NetID::OP_Ethernet2; + ethTxMessage->network = icsneo::Network::NetID::AE_02; ethTxMessage->data.insert(ethTxMessage->data.end(), { 0x00, 0xFC, 0x70, 0x00, 0x01, 0x02, /* Destination MAC */ 0x00, 0xFC, 0x70, 0x00, 0x01, 0x01, /* Source MAC */ 0x00, 0x00, /* Ether Type */ 0x01, 0xC5, 0x01, 0xC5 /* Payload (will automatically be padded on transmit unless you set `ethTxMessage->noPadding`) */ }); - ret = device->transmit(ethTxMessage); // This will return false if the device does not support OP (BR) Ethernet 2 + ret = device->transmit(ethTxMessage); // This will return false if the device does not support AE 02 std::cout << (ret ? "OK" : "FAIL") << std::endl; std::vector emisc = device->getEMiscIO(); diff --git a/examples/cpp/vsa/src/VSAExample.cpp b/examples/cpp/vsa/src/VSAExample.cpp index 5967786..26e648e 100644 --- a/examples/cpp/vsa/src/VSAExample.cpp +++ b/examples/cpp/vsa/src/VSAExample.cpp @@ -36,7 +36,7 @@ std::vector> constructRandomFrames(size_t frameCo // Short Ethernet { auto frame = std::make_shared(); - frame->network = icsneo::Network::NetID::Ethernet; + frame->network = icsneo::Network::NetID::ETHERNET_01; frames.push_back(frame); frame->data.resize(ShortEthSize); std::generate(frame->data.begin(), frame->data.end(), randByteGen); @@ -46,7 +46,7 @@ std::vector> constructRandomFrames(size_t frameCo // Long Ethernet { auto frame = std::make_shared(); - frame->network = icsneo::Network::NetID::Ethernet; + frame->network = icsneo::Network::NetID::ETHERNET_01; frames.push_back(frame); frame->data.resize(LongEthSize); std::generate(frame->data.begin(), frame->data.end(), randByteGen); @@ -56,7 +56,7 @@ std::vector> constructRandomFrames(size_t frameCo // Classic CAN { auto frame = std::make_shared(); - frame->network = icsneo::Network::NetID::HSCAN2; + frame->network = icsneo::Network::NetID::DWCAN_02; frames.push_back(frame); frame->data.resize(ClassicCANSize); @@ -67,7 +67,7 @@ std::vector> constructRandomFrames(size_t frameCo // CAN FD { auto frame = std::make_shared(); - frame->network = icsneo::Network::NetID::HSCAN3; + frame->network = icsneo::Network::NetID::DWCAN_03; frames.push_back(frame); frame->data.resize(CANFDSize); std::generate(frame->data.begin(), frame->data.end(), randByteGen); diff --git a/examples/csharp/CMakeLists.txt b/examples/csharp/CMakeLists.txt deleted file mode 100644 index 2cff297..0000000 --- a/examples/csharp/CMakeLists.txt +++ /dev/null @@ -1,26 +0,0 @@ -cmake_minimum_required(VERSION 3.2) -project(icsneocsharp VERSION 0.2.0) - -set(CMAKE_CXX_STANDARD 11) - -include(GNUInstallDirs) - -# Add an include directory like so if desired -#include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) - -# Enable Warnings -if(MSVC) - # Force to always compile with W4 - if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]") - string(REGEX REPLACE "/W[0-4]" "/W4" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") - else() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4") - endif() -else() #if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-switch -Wno-unknown-pragmas") -endif() - -add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../third-party/libicsneo ${CMAKE_CURRENT_BINARY_DIR}/third-party/libicsneo) - -add_library(icsneocsharp SHARED ${CMAKE_CURRENT_SOURCE_DIR}/csharp_wrap.c) -target_link_libraries(icsneocsharp icsneoc) \ No newline at end of file diff --git a/examples/csharp/InteractiveExample.cs b/examples/csharp/InteractiveExample.cs deleted file mode 100644 index 2cfae16..0000000 --- a/examples/csharp/InteractiveExample.cs +++ /dev/null @@ -1,520 +0,0 @@ -using System.Collections.Generic; - -namespace libicsneocsharp_example { - class InteractiveExample { - - private uint msgLimit = 50000; - private neodevice_t selectedDevice; - private List devices = new List(); - private uint numDevices = 0; - - private void PrintAllDevices() { - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices."); - } - - for(int i = 0; i < numDevices; i++) { - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - if(icsneocsharp.icsneo_describeDevice(devices[i], description, ref maxLength)) { - System.Console.Write("[" + (i + 1) + "] " + description.ToString() + "\tConnected: "); - - if(icsneocsharp.icsneo_isOpen(devices[i])) { - System.Console.Write("Yes\t"); - } else System.Console.Write("No\t"); - - System.Console.Write("Online: "); - if(icsneocsharp.icsneo_isOnline(devices[i])) { - System.Console.Write("Yes\t"); - } else System.Console.Write("No\t"); - - System.Console.Write("Msg Polling: "); - if(icsneocsharp.icsneo_isMessagePollingEnabled(devices[i])) { - System.Console.Write("On\n"); - } else System.Console.Write("Off\n"); - } else { - System.Console.WriteLine("Description for device " + (i + 1) + " not available!"); - } - } - } - - private uint ScanNewDevices() { - neodevice_t newDevices = icsneocsharp.new_neodevice_t_array(99); - - int count = 10; - - icsneocsharp.icsneo_findAllDevices(newDevices, ref count); - - numDevices += (uint) count; - - for(int i = 0; i < numDevices; i++) { - devices.Add(icsneocsharp.neodevice_t_array_getitem(newDevices, i)); - } - icsneocsharp.delete_neodevice_t_array(newDevices); - return (uint) count; - } - - private void PrintMainMenu() { - System.Console.WriteLine("Press the letter next to the function you want to use:"); - System.Console.WriteLine("A - List all devices"); - System.Console.WriteLine("B - Scan for new devices"); - System.Console.WriteLine("C - Open/close"); - System.Console.WriteLine("D - Go online/offline"); - System.Console.WriteLine("E - Enable/disable message polling"); - System.Console.WriteLine("F - Get messages"); - System.Console.WriteLine("G - Send message"); - System.Console.WriteLine("H - Get events"); - System.Console.WriteLine("I - Set HS CAN to 250K"); - System.Console.WriteLine("J - Set HS CAN to 500K"); - System.Console.WriteLine("X - Exit"); - } - - void PrintLastError() { - neoevent_t error = new neoevent_t(); - if(icsneocsharp.icsneo_getLastError(error)) - System.Console.WriteLine("Error 0x" + error.eventNumber + ": " + error.description); - else - System.Console.WriteLine("No errors found!"); - } - - void PrintAPIEvents() { - neoevent_t events = icsneocsharp.new_neoevent_t_array(99); - int eventCount = 99; - if(icsneocsharp.icsneo_getEvents(events, ref eventCount)) { - if(eventCount == 1) { - neoevent_t evt = icsneocsharp.neoevent_t_array_getitem(events, 0); - System.Console.WriteLine("1 API event found!"); - System.Console.WriteLine("Event 0x" + evt.eventNumber + ": " + evt.description); - } else { - System.Console.WriteLine(eventCount + " API events found!"); - for(var i = 0; i < eventCount; ++i) { - neoevent_t evt = icsneocsharp.neoevent_t_array_getitem(events, i); - System.Console.WriteLine("Event 0x" + evt.eventNumber + ": " + evt.description); - } - } - } else { - System.Console.WriteLine("Failed to get API events!"); - } - icsneocsharp.delete_neoevent_t_array(events); - } - - void PrintDeviceEvents(neodevice_t device) { - neoevent_t events = icsneocsharp.new_neoevent_t_array(99); - int eventCount = 99; - if(icsneocsharp.icsneo_getDeviceEvents(device, events, ref eventCount)) { - if(eventCount == 1) { - neoevent_t evt = icsneocsharp.neoevent_t_array_getitem(events, 0); - System.Console.WriteLine("1 device event found!"); - System.Console.WriteLine("Event 0x" + evt.eventNumber + ": " + evt.description); - } else { - System.Console.WriteLine(eventCount + " device events found!"); - for(var i = 0; i < eventCount; ++i) { - neoevent_t evt = icsneocsharp.neoevent_t_array_getitem(events, i); - System.Console.WriteLine("Event 0x" + evt.eventNumber + ": " + evt.description); - } - } - } else { - System.Console.WriteLine("Failed to get API events!"); - } - icsneocsharp.delete_neoevent_t_array(events); - } - - private char GetCharInput(List allowed) { - bool found = false; - char key = '0'; - while(!found) { - key = System.Console.ReadKey().KeyChar; - System.Console.WriteLine(); - foreach(char compare in allowed) { - if(compare == key) { - found = true; - break; - } - } - - if(!found) { - System.Console.WriteLine("Input did not match expected options. Please try again."); - } - } - return key; - } - - neodevice_t SelectDevice() { - System.Console.WriteLine("Please select a device:"); - PrintAllDevices(); - System.Console.WriteLine(); - - int selectedDeviceNum = 10; - while(selectedDeviceNum > numDevices) { - char deviceSelection = GetCharInput(new List { '1', '2', '3', '4', '5', '6', '7', '8', '9' }); - selectedDeviceNum = (int)char.GetNumericValue(deviceSelection); - if(selectedDeviceNum > numDevices) { - System.Console.WriteLine("Selected device out of range!"); - } - } - - System.Console.WriteLine(); - - return devices[selectedDeviceNum - 1]; - } - - public void Run() { - neoversion_t version = icsneocsharp.icsneo_getVersion(); - System.Console.WriteLine("ICS icsneocsharp.dll version " + version.major + "." + version.minor + "." + version.patch); - System.Console.WriteLine(); - - while(true) { - PrintMainMenu(); - System.Console.WriteLine(); - char input = GetCharInput(new List { 'A', 'a', 'B', 'b', 'C', 'c', 'D', 'd', 'E', 'e', 'F', 'f', 'G', 'g', 'H', 'h', 'I', 'i', 'J', 'j', 'X', 'x' }); - System.Console.WriteLine(); - switch(input) { - // List current devices - case 'A': - goto case 'a'; - case 'a': - PrintAllDevices(); - System.Console.WriteLine(); - break; - // Scan for new devices - case 'B': - goto case 'b'; - case 'b': { - var numNewDevices = ScanNewDevices(); - if(numNewDevices == 1) { - System.Console.WriteLine("1 new device found!"); - } else { - System.Console.WriteLine(numNewDevices + " new devices found!"); - } - PrintAllDevices(); - System.Console.WriteLine(); - break; - } - // Open/close a device - case 'C': - goto case 'c'; - case 'c': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - System.Console.WriteLine("Would you like to open or close " + description + "?"); - System.Console.WriteLine("[1] Open\n[2] Close\n[3] Cancel\n"); - - char option = GetCharInput(new List { '1', '2', '3' }); - System.Console.WriteLine(); - - switch(option) { - case '1': - // Attempt to open the selected device - if(icsneocsharp.icsneo_openDevice(selectedDevice)) { - System.Console.WriteLine(description + " successfully opened!\n"); - } else { - System.Console.WriteLine(description + " failed to open!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - case '2': - // Attempt to close the device - if(icsneocsharp.icsneo_closeDevice(selectedDevice)) { - numDevices--; - System.Console.WriteLine("Successfully closed " + description + "!\n"); - devices.Remove(selectedDevice); - selectedDevice = null; - } else { - System.Console.WriteLine("Failed to close " + description.ToString() + "!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - default: - System.Console.WriteLine("Canceling!\n"); - break; - } - break; - } - // Go online/offline - case 'D': - goto case 'd'; - case 'd': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - System.Console.WriteLine("Would you like to have " + description.ToString() + " go online or offline?"); - System.Console.WriteLine("[1] Online\n[2] Offline\n[3] Cancel\n"); - - char option = GetCharInput(new List { '1', '2', '3' }); - System.Console.WriteLine(); - - switch(option) { - case '1': - // Attempt to go online - if(icsneocsharp.icsneo_goOnline(selectedDevice)) { - System.Console.WriteLine(description + " successfully went online!\n"); - } else { - System.Console.WriteLine(description + " failed to go online!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - case '2': - // Attempt to go offline - if(icsneocsharp.icsneo_goOffline(selectedDevice)) { - System.Console.WriteLine(description + " successfully went offline!\n"); - } else { - System.Console.WriteLine(description + " failed to go offline!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - default: - System.Console.WriteLine("Canceling!\n"); - break; - } - break; - } - // Enable/disable message polling - case 'E': - goto case 'e'; - case 'e': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - System.Console.WriteLine("Would you like to enable or disable message polling for " + description.ToString() + "?"); - System.Console.WriteLine("[1] Enable\n[2] Disable\n[3] Cancel\n"); - - char option = GetCharInput(new List { '1', '2', '3' }); - System.Console.WriteLine(); - - switch(option) { - case '1': - // Attempt to enable message polling - if(icsneocsharp.icsneo_enableMessagePolling(selectedDevice)) { - System.Console.WriteLine("Successfully enabled message polling for " + description.ToString() + "!\n"); - } else { - System.Console.WriteLine("Failed to enable message polling for " + description.ToString() + "!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - - // Manually setting the polling message limit as done below is optional - // It will default to 20k if not set - // Attempt to set the polling message limit - if(icsneocsharp.icsneo_setPollingMessageLimit(selectedDevice, msgLimit)) { - System.Console.WriteLine("Successfully set message polling limit for " + description.ToString() + "!\n"); - } else { - System.Console.WriteLine("Failed to set polling message limit for " + description.ToString() + "!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - case '2': - // Attempt to disable message polling - if(icsneocsharp.icsneo_disableMessagePolling(selectedDevice)) { - System.Console.WriteLine("Successfully disabled message polling for " + description.ToString() + "!\n"); - } else { - System.Console.WriteLine("Failed to disable message polling for " + description.ToString() + "!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - default: - System.Console.WriteLine("Canceling!\n"); - break; - } - } - break; - case 'F': - goto case 'f'; - case 'f': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - // Prepare the neomessage_t array and size for reading in the messages - neomessage_t msgs = icsneocsharp.new_neomessage_t_array((int)msgLimit); - int msgCount = (int)msgLimit; - - if(!icsneocsharp.icsneo_getMessages(selectedDevice, msgs, ref msgCount, 0)) { - System.Console.WriteLine("Failed to get messages for " + description.ToString() + "!\n"); - PrintLastError(); - icsneocsharp.delete_neomessage_t_array(msgs); - System.Console.WriteLine(); - break; - } - - if(msgCount == 1) { - System.Console.WriteLine("1 message received from " + description.ToString() + "!"); - } else { - System.Console.WriteLine(msgCount + " messages received from " + description.ToString() + "!"); - } - - // Print out the received messages - for(int i = 0; i < msgCount; i++) { - neomessage_t msg = icsneocsharp.neomessage_t_array_getitem(msgs, i); - if(msg.type == icsneocsharp.ICSNEO_NETWORK_TYPE_CAN) { - System.Console.Write("\t0x" + "{0:x}" + " [" + msg.length + "] ", icsneocsharp.neomessage_can_t_cast(msg).arbid); - for(int j = 0; j < msg.length; j++) { - System.Console.Write("{0:x} ", icsneocsharp.neomessage_can_t_cast(msg).data[j]); - } - System.Console.WriteLine("(" + msg.timestamp + ")"); - } else { - if(msg.netid != 0) - System.Console.WriteLine("\tMessage on netid " + msg.netid + " with length " + msg.length); - } - } - icsneocsharp.delete_neomessage_t_array(msgs); - break; - } - // Send message - case 'G': - goto case 'g'; - case 'g': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - // Start generating sample msg - neomessage_can_t msg = new neomessage_can_t(); - msg.arbid = 0x120; - msg.length = 6; - msg.netid = (ushort)icsneocsharp.ICSNEO_NETID_HSCAN; - msg.data = new byte[6] { 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff }; - msg.status.canfdFDF = 0; - msg.status.extendedFrame = 0; - msg.status.canfdBRS = 0; - // End generating sample msg - - // Attempt to transmit the sample msg - if(icsneocsharp.icsneo_transmit(selectedDevice, icsneocsharp.from_can_neomessage_t_cast(msg))) { - System.Console.WriteLine("Message transmit successful!"); - } else { - System.Console.WriteLine("Failed to transmit message to " + description.ToString() + "!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - } - // Get events - case 'H': - goto case 'h'; - case 'h': - PrintAPIEvents(); - System.Console.WriteLine(); - break; - // Set HS CAN to 250k - case 'I': - goto case 'i'; - case 'i': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - // Attempt to set baudrate and apply settings - if(icsneocsharp.icsneo_setBaudrate(selectedDevice, (ushort)icsneocsharp.ICSNEO_NETID_HSCAN, 250000) && icsneocsharp.icsneo_settingsApply(selectedDevice)) { - System.Console.WriteLine("Successfully set HS CAN baudrate for " + description.ToString() + "to 250k!\n"); - } else { - System.Console.WriteLine("Failed to set HS CAN for " + description.ToString() + " to 250k!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - } - // Set HS CAN to 500k - case 'J': - goto case 'j'; - case 'j': { - // Select a device and get its description - if(numDevices == 0) { - System.Console.WriteLine("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = SelectDevice(); - - // Get the product description for the device - System.Text.StringBuilder description = new System.Text.StringBuilder(icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int maxLength = icsneocsharp.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION; - - icsneocsharp.icsneo_describeDevice(selectedDevice, description, ref maxLength); - - // Attempt to set baudrate and apply settings - if(icsneocsharp.icsneo_setBaudrate(selectedDevice, (ushort)icsneocsharp.ICSNEO_NETID_HSCAN, 500000) && icsneocsharp.icsneo_settingsApply(selectedDevice)) { - System.Console.WriteLine("Successfully set HS CAN baudrate for " + description.ToString() + "to 500k!\n"); - } else { - System.Console.WriteLine("Failed to set HS CAN for " + description.ToString() + " to 500k!\n"); - PrintLastError(); - System.Console.WriteLine(); - } - break; - } - case 'X': - goto case 'x'; - case 'x': - System.Console.WriteLine("Exiting program"); - return; - default: - System.Console.WriteLine("Unexpected input, exiting!"); - return; - } - } - } - } -} \ No newline at end of file diff --git a/examples/csharp/Program.cs b/examples/csharp/Program.cs deleted file mode 100644 index ad16197..0000000 --- a/examples/csharp/Program.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace libicsneocsharp_example { - class Program { - static void Main(string[] args) { - InteractiveExample example = new InteractiveExample(); - example.Run(); - } - } -} \ No newline at end of file diff --git a/examples/csharp/README.md b/examples/csharp/README.md deleted file mode 100644 index ae3a52d..0000000 --- a/examples/csharp/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# libicsneo C# Example - -This is an example console application that uses the icsneocsharp library to control an Intrepid Control Systems hardware device. - -## Cloning - -This will create a copy of the repository on your local machine. - -Run: - -```shell -git clone https://github.com/intrepidcs/libicsneo-examples --recursive -``` - -Alternatively, if you cloned without the `--recursive` flag, you must enter the `libicsneo-examples` folder and run the following: - -```shell -git submodule update --recursive --init -``` - -If you haven't done this, `third-party/libicsneo` will be empty and you won't be able to build! - -## Windows using Visual Studio 2017+ - -### Building the DLLs - -#### icsneoc - -First, we are going to build the icsneoc library into a .dll file that is used by the C# wrapper to access the library functions. - -1. Launch Visual Studio and open the `libicsneo-examples` folder. -2. Choose `File->Open->Cmake...` -3. Navigate to `third-party/libicsneo` and select the `CMakeLists.txt` there. -4. Visual Studio will process the CMake project. -5. Select `Build->Rebuild All` -6. Visual Studio will generate the `icsneoc.dll` file, which can then be found by selecting `Project->Cmake Cache (x64-Debug Only)->Open in Explorer`. If the file cannot be found, search in `libicsneo-examples/third-party/libicsneo/out/build/x64-Debug` and double-check that the build succeeded in step 5. -7. Move the `icsneoc.dll` file to the `/C/Windows/System32` folder. - -#### icsneocsharp - -Next, we are going to build the wrapper functions into a .dll file that is used to access the library functions in C#. - -1. Launch a terminal window and change directories into `libicsneo-examples/libicsneocsharp-example`, then create a build directory by running `mkdir -p build` -2. Enter the build directory with `cd build` -3. Run `cmake ..` -4. Run `cmake --build .` -5. The `icsneocsharp.dll` file will be generated in `libicsneo-examples/libicsneocsharp-example/build/Debug` -6. Move the `icsneocsharp.dll` file to the `/C/Windows/System32` folder. - -### Building the example program - -1. Choose `File->Open->Project/Solution...` -2. Navigate to `libicsneo-examples/libicsneocsharp-example` and select the `libicsneocsharp-example.sln` there. -3. Visual Studio will process the project. -4. Select `Build->Rebuild Solution` -5. Click on the dropdown arrow attached to the green play button (labelled "Select Startup Item") and select `libicsneocsharp-example` -6. Click on the green play button to run the example. diff --git a/examples/csharp/SWIGTYPE_p_time_t.cs b/examples/csharp/SWIGTYPE_p_time_t.cs deleted file mode 100644 index 45be837..0000000 --- a/examples/csharp/SWIGTYPE_p_time_t.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class SWIGTYPE_p_time_t { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - - internal SWIGTYPE_p_time_t(global::System.IntPtr cPtr, bool futureUse) { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - protected SWIGTYPE_p_time_t() { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_time_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } -} diff --git a/examples/csharp/SWIGTYPE_p_unsigned_char.cs b/examples/csharp/SWIGTYPE_p_unsigned_char.cs deleted file mode 100644 index 0acba32..0000000 --- a/examples/csharp/SWIGTYPE_p_unsigned_char.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class SWIGTYPE_p_unsigned_char { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - - internal SWIGTYPE_p_unsigned_char(global::System.IntPtr cPtr, bool futureUse) { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - protected SWIGTYPE_p_unsigned_char() { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_char obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } -} diff --git a/examples/csharp/SWIGTYPE_p_unsigned_int.cs b/examples/csharp/SWIGTYPE_p_unsigned_int.cs deleted file mode 100644 index ede39c0..0000000 --- a/examples/csharp/SWIGTYPE_p_unsigned_int.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class SWIGTYPE_p_unsigned_int { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - - internal SWIGTYPE_p_unsigned_int(global::System.IntPtr cPtr, bool futureUse) { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - protected SWIGTYPE_p_unsigned_int() { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_int obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } -} diff --git a/examples/csharp/SWIGTYPE_p_unsigned_short.cs b/examples/csharp/SWIGTYPE_p_unsigned_short.cs deleted file mode 100644 index bbc322e..0000000 --- a/examples/csharp/SWIGTYPE_p_unsigned_short.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class SWIGTYPE_p_unsigned_short { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - - internal SWIGTYPE_p_unsigned_short(global::System.IntPtr cPtr, bool futureUse) { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - protected SWIGTYPE_p_unsigned_short() { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_unsigned_short obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } -} diff --git a/examples/csharp/SWIGTYPE_p_void.cs b/examples/csharp/SWIGTYPE_p_void.cs deleted file mode 100644 index 3f66afa..0000000 --- a/examples/csharp/SWIGTYPE_p_void.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class SWIGTYPE_p_void { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - - internal SWIGTYPE_p_void(global::System.IntPtr cPtr, bool futureUse) { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - protected SWIGTYPE_p_void() { - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_void obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } -} diff --git a/examples/csharp/csharp.i b/examples/csharp/csharp.i deleted file mode 100644 index 7c51cb2..0000000 --- a/examples/csharp/csharp.i +++ /dev/null @@ -1,76 +0,0 @@ -%module icsneocsharp -%include -%include -%include -%include -%include - -#define DLLExport - -%typemap(ctype) uint8_t const *data "unsigned char *" -%typemap(imtype, out="System.IntPtr") uint8_t const *data "byte[]" -%typemap(cstype) uint8_t const *data "byte[]" - -%typemap(in) uint8_t const *data %{ - $1 = $input; -%} - -%typemap(csvarin) uint8_t const *data %{ - set { - icsneocsharpPINVOKE.$csclazznamedata_set(swigCPtr, value); - } -%} - -%typemap(csvarout, excode=SWIGEXCODE2) uint8_t const *data %{ - get { - byte[] ret = new byte[this.length]; - System.IntPtr data = $imcall; - System.Runtime.InteropServices.Marshal.Copy(data, ret, 0, (int)this.length)$excode; - return ret; - } -%} - -%typemap(ctype) char *str "char *" -%typemap(imtype) char *str "System.Text.StringBuilder" -%typemap(cstype) char *str "System.Text.StringBuilder" - -%{ -#include "icsneo/icsneoc.h" -%} - -%apply int *INOUT {size_t *}; - -%ignore icsneo_addMessageCallback; -%ignore icsneo_removeMessageCallback; -%ignore icsneo_addEventCallback; -%ignore icsneo_removeEventCallback; - -%include "icsneo/icsneoc.h" -%include "icsneo/device/neodevice.h" -%include "icsneo/communication/message/neomessage.h" -%include "icsneo/device/devicetype.h" -%include "icsneo/api/version.h" -%include "icsneo/api/event.h" -%include "icsneo/communication/network.h" - -%inline %{ -static neomessage_can_t* neomessage_can_t_cast(neomessage_t* msg) { - return (neomessage_can_t*) msg; -} - -static neomessage_eth_t* neomessage_eth_t_cast(neomessage_t* msg) { - return (neomessage_eth_t*) msg; -} - -static neomessage_t* from_can_neomessage_t_cast(neomessage_can_t* msg) { - return (neomessage_t*) msg; -} - -static neomessage_t* from_eth_neomessage_t_cast(neomessage_eth_t* msg) { - return (neomessage_t*) msg; -} -%} - -%array_functions(neodevice_t, neodevice_t_array); -%array_functions(neoevent_t, neoevent_t_array); -%array_functions(neomessage_t, neomessage_t_array); \ No newline at end of file diff --git a/examples/csharp/csharp_wrap.c b/examples/csharp/csharp_wrap.c deleted file mode 100644 index 5bcf72b..0000000 --- a/examples/csharp/csharp_wrap.c +++ /dev/null @@ -1,4703 +0,0 @@ -/* ---------------------------------------------------------------------------- - * This file was automatically generated by SWIG (http://www.swig.org). - * Version 4.0.0 - * - * This file is not intended to be easily readable and contains a number of - * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. - * ----------------------------------------------------------------------------- */ - - -#ifndef SWIGCSHARP -#define SWIGCSHARP -#endif - - -/* ----------------------------------------------------------------------------- - * This section contains generic SWIG labels for method/variable - * declarations/attributes, and other compiler dependent labels. - * ----------------------------------------------------------------------------- */ - -/* template workaround for compilers that cannot correctly implement the C++ standard */ -#ifndef SWIGTEMPLATEDISAMBIGUATOR -# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) -# define SWIGTEMPLATEDISAMBIGUATOR template -# elif defined(__HP_aCC) -/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ -/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ -# define SWIGTEMPLATEDISAMBIGUATOR template -# else -# define SWIGTEMPLATEDISAMBIGUATOR -# endif -#endif - -/* inline attribute */ -#ifndef SWIGINLINE -# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) -# define SWIGINLINE inline -# else -# define SWIGINLINE -# endif -#endif - -/* attribute recognised by some compilers to avoid 'unused' warnings */ -#ifndef SWIGUNUSED -# if defined(__GNUC__) -# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) -# define SWIGUNUSED __attribute__ ((__unused__)) -# else -# define SWIGUNUSED -# endif -# elif defined(__ICC) -# define SWIGUNUSED __attribute__ ((__unused__)) -# else -# define SWIGUNUSED -# endif -#endif - -#ifndef SWIG_MSC_UNSUPPRESS_4505 -# if defined(_MSC_VER) -# pragma warning(disable : 4505) /* unreferenced local function has been removed */ -# endif -#endif - -#ifndef SWIGUNUSEDPARM -# ifdef __cplusplus -# define SWIGUNUSEDPARM(p) -# else -# define SWIGUNUSEDPARM(p) p SWIGUNUSED -# endif -#endif - -/* internal SWIG method */ -#ifndef SWIGINTERN -# define SWIGINTERN static SWIGUNUSED -#endif - -/* internal inline SWIG method */ -#ifndef SWIGINTERNINLINE -# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE -#endif - -/* exporting methods */ -#if defined(__GNUC__) -# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) -# ifndef GCC_HASCLASSVISIBILITY -# define GCC_HASCLASSVISIBILITY -# endif -# endif -#endif - -#ifndef SWIGEXPORT -# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) -# if defined(STATIC_LINKED) -# define SWIGEXPORT -# else -# define SWIGEXPORT __declspec(dllexport) -# endif -# else -# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) -# define SWIGEXPORT __attribute__ ((visibility("default"))) -# else -# define SWIGEXPORT -# endif -# endif -#endif - -/* calling conventions for Windows */ -#ifndef SWIGSTDCALL -# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) -# define SWIGSTDCALL __stdcall -# else -# define SWIGSTDCALL -# endif -#endif - -/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ -#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) -# define _CRT_SECURE_NO_DEPRECATE -#endif - -/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ -#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) -# define _SCL_SECURE_NO_DEPRECATE -#endif - -/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ -#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) -# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 -#endif - -/* Intel's compiler complains if a variable which was never initialised is - * cast to void, which is a common idiom which we use to indicate that we - * are aware a variable isn't used. So we just silence that warning. - * See: https://github.com/swig/swig/issues/192 for more discussion. - */ -#ifdef __INTEL_COMPILER -# pragma warning disable 592 -#endif - - -#include -#include -#include - - -/* Support for throwing C# exceptions from C/C++. There are two types: - * Exceptions that take a message and ArgumentExceptions that take a message and a parameter name. */ -typedef enum { - SWIG_CSharpApplicationException, - SWIG_CSharpArithmeticException, - SWIG_CSharpDivideByZeroException, - SWIG_CSharpIndexOutOfRangeException, - SWIG_CSharpInvalidCastException, - SWIG_CSharpInvalidOperationException, - SWIG_CSharpIOException, - SWIG_CSharpNullReferenceException, - SWIG_CSharpOutOfMemoryException, - SWIG_CSharpOverflowException, - SWIG_CSharpSystemException -} SWIG_CSharpExceptionCodes; - -typedef enum { - SWIG_CSharpArgumentException, - SWIG_CSharpArgumentNullException, - SWIG_CSharpArgumentOutOfRangeException -} SWIG_CSharpExceptionArgumentCodes; - -typedef void (SWIGSTDCALL* SWIG_CSharpExceptionCallback_t)(const char *); -typedef void (SWIGSTDCALL* SWIG_CSharpExceptionArgumentCallback_t)(const char *, const char *); - -typedef struct { - SWIG_CSharpExceptionCodes code; - SWIG_CSharpExceptionCallback_t callback; -} SWIG_CSharpException_t; - -typedef struct { - SWIG_CSharpExceptionArgumentCodes code; - SWIG_CSharpExceptionArgumentCallback_t callback; -} SWIG_CSharpExceptionArgument_t; - -static SWIG_CSharpException_t SWIG_csharp_exceptions[] = { - { SWIG_CSharpApplicationException, NULL }, - { SWIG_CSharpArithmeticException, NULL }, - { SWIG_CSharpDivideByZeroException, NULL }, - { SWIG_CSharpIndexOutOfRangeException, NULL }, - { SWIG_CSharpInvalidCastException, NULL }, - { SWIG_CSharpInvalidOperationException, NULL }, - { SWIG_CSharpIOException, NULL }, - { SWIG_CSharpNullReferenceException, NULL }, - { SWIG_CSharpOutOfMemoryException, NULL }, - { SWIG_CSharpOverflowException, NULL }, - { SWIG_CSharpSystemException, NULL } -}; - -static SWIG_CSharpExceptionArgument_t SWIG_csharp_exceptions_argument[] = { - { SWIG_CSharpArgumentException, NULL }, - { SWIG_CSharpArgumentNullException, NULL }, - { SWIG_CSharpArgumentOutOfRangeException, NULL } -}; - -static void SWIGUNUSED SWIG_CSharpSetPendingException(SWIG_CSharpExceptionCodes code, const char *msg) { - SWIG_CSharpExceptionCallback_t callback = SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback; - if ((size_t)code < sizeof(SWIG_csharp_exceptions)/sizeof(SWIG_CSharpException_t)) { - callback = SWIG_csharp_exceptions[code].callback; - } - callback(msg); -} - -static void SWIGUNUSED SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpExceptionArgumentCodes code, const char *msg, const char *param_name) { - SWIG_CSharpExceptionArgumentCallback_t callback = SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback; - if ((size_t)code < sizeof(SWIG_csharp_exceptions_argument)/sizeof(SWIG_CSharpExceptionArgument_t)) { - callback = SWIG_csharp_exceptions_argument[code].callback; - } - callback(msg, param_name); -} - - -#ifdef __cplusplus -extern "C" -#endif -SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionCallbacks_icsneocsharp( - SWIG_CSharpExceptionCallback_t applicationCallback, - SWIG_CSharpExceptionCallback_t arithmeticCallback, - SWIG_CSharpExceptionCallback_t divideByZeroCallback, - SWIG_CSharpExceptionCallback_t indexOutOfRangeCallback, - SWIG_CSharpExceptionCallback_t invalidCastCallback, - SWIG_CSharpExceptionCallback_t invalidOperationCallback, - SWIG_CSharpExceptionCallback_t ioCallback, - SWIG_CSharpExceptionCallback_t nullReferenceCallback, - SWIG_CSharpExceptionCallback_t outOfMemoryCallback, - SWIG_CSharpExceptionCallback_t overflowCallback, - SWIG_CSharpExceptionCallback_t systemCallback) { - SWIG_csharp_exceptions[SWIG_CSharpApplicationException].callback = applicationCallback; - SWIG_csharp_exceptions[SWIG_CSharpArithmeticException].callback = arithmeticCallback; - SWIG_csharp_exceptions[SWIG_CSharpDivideByZeroException].callback = divideByZeroCallback; - SWIG_csharp_exceptions[SWIG_CSharpIndexOutOfRangeException].callback = indexOutOfRangeCallback; - SWIG_csharp_exceptions[SWIG_CSharpInvalidCastException].callback = invalidCastCallback; - SWIG_csharp_exceptions[SWIG_CSharpInvalidOperationException].callback = invalidOperationCallback; - SWIG_csharp_exceptions[SWIG_CSharpIOException].callback = ioCallback; - SWIG_csharp_exceptions[SWIG_CSharpNullReferenceException].callback = nullReferenceCallback; - SWIG_csharp_exceptions[SWIG_CSharpOutOfMemoryException].callback = outOfMemoryCallback; - SWIG_csharp_exceptions[SWIG_CSharpOverflowException].callback = overflowCallback; - SWIG_csharp_exceptions[SWIG_CSharpSystemException].callback = systemCallback; -} - -#ifdef __cplusplus -extern "C" -#endif -SWIGEXPORT void SWIGSTDCALL SWIGRegisterExceptionArgumentCallbacks_icsneocsharp( - SWIG_CSharpExceptionArgumentCallback_t argumentCallback, - SWIG_CSharpExceptionArgumentCallback_t argumentNullCallback, - SWIG_CSharpExceptionArgumentCallback_t argumentOutOfRangeCallback) { - SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentException].callback = argumentCallback; - SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentNullException].callback = argumentNullCallback; - SWIG_csharp_exceptions_argument[SWIG_CSharpArgumentOutOfRangeException].callback = argumentOutOfRangeCallback; -} - - -/* Callback for returning strings to C# without leaking memory */ -typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *); -static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback = NULL; - - -#ifdef __cplusplus -extern "C" -#endif -SWIGEXPORT void SWIGSTDCALL SWIGRegisterStringCallback_icsneocsharp(SWIG_CSharpStringHelperCallback callback) { - SWIG_csharp_string_callback = callback; -} - - -/* Contract support */ - -#define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentOutOfRangeException, msg, ""); return nullreturn; } else - - -#include // Use the C99 official header - - -#include "icsneo/icsneoc.h" - - -static neomessage_can_t* neomessage_can_t_cast(neomessage_t* msg) { - return (neomessage_can_t*) msg; -} - -static neomessage_eth_t* neomessage_eth_t_cast(neomessage_t* msg) { - return (neomessage_eth_t*) msg; -} - -static neomessage_t* from_can_neomessage_t_cast(neomessage_can_t* msg) { - return (neomessage_t*) msg; -} - -static neomessage_t* from_eth_neomessage_t_cast(neomessage_eth_t* msg) { - return (neomessage_t*) msg; -} - - -static neodevice_t *new_neodevice_t_array(int nelements) { - return (neodevice_t *) calloc(nelements,sizeof(neodevice_t)); -} - -static void delete_neodevice_t_array(neodevice_t *ary) { - free(ary); -} - -static neodevice_t neodevice_t_array_getitem(neodevice_t *ary, int index) { - return ary[index]; -} -static void neodevice_t_array_setitem(neodevice_t *ary, int index, neodevice_t value) { - ary[index] = value; -} - - -static neoevent_t *new_neoevent_t_array(int nelements) { - return (neoevent_t *) calloc(nelements,sizeof(neoevent_t)); -} - -static void delete_neoevent_t_array(neoevent_t *ary) { - free(ary); -} - -static neoevent_t neoevent_t_array_getitem(neoevent_t *ary, int index) { - return ary[index]; -} -static void neoevent_t_array_setitem(neoevent_t *ary, int index, neoevent_t value) { - ary[index] = value; -} - - -static neomessage_t *new_neomessage_t_array(int nelements) { - return (neomessage_t *) calloc(nelements,sizeof(neomessage_t)); -} - -static void delete_neomessage_t_array(neomessage_t *ary) { - free(ary); -} - -static neomessage_t neomessage_t_array_getitem(neomessage_t *ary, int index) { - return ary[index]; -} -static void neomessage_t_array_setitem(neomessage_t *ary, int index, neomessage_t value) { - ary[index] = value; -} - - -#ifdef __cplusplus -extern "C" { -#endif - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_findAllDevices(void * jarg1, int * jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (size_t *)jarg2; - icsneo_findAllDevices(arg1,arg2); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_freeUnconnectedDevices() { - icsneo_freeUnconnectedDevices(); -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_serialNumToString(unsigned int jarg1, char * jarg2, int * jarg3) { - unsigned int jresult ; - uint32_t arg1 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - arg1 = (uint32_t)jarg1; - arg2 = (char *)jarg2; - arg3 = (size_t *)jarg3; - result = (bool)icsneo_serialNumToString(arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_serialStringToNum(char * jarg1) { - unsigned int jresult ; - char *arg1 = (char *) 0 ; - uint32_t result; - - arg1 = (char *)jarg1; - result = (uint32_t)icsneo_serialStringToNum((char const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_isValidNeoDevice(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_isValidNeoDevice((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_openDevice(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_openDevice((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_closeDevice(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_closeDevice((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_isOpen(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_isOpen((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_goOnline(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_goOnline((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_goOffline(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_goOffline((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_isOnline(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_isOnline((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_enableMessagePolling(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_enableMessagePolling((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_disableMessagePolling(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_disableMessagePolling((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_isMessagePollingEnabled(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_isMessagePollingEnabled((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getMessages(void * jarg1, void * jarg2, int * jarg3, unsigned long long jarg4) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - size_t *arg3 = (size_t *) 0 ; - uint64_t arg4 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (neomessage_t *)jarg2; - arg3 = (size_t *)jarg3; - arg4 = (uint64_t)jarg4; - result = (bool)icsneo_getMessages((neodevice_t const *)arg1,arg2,arg3,arg4); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_icsneo_getPollingMessageLimit(void * jarg1) { - unsigned long jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t result; - - arg1 = (neodevice_t *)jarg1; - result = icsneo_getPollingMessageLimit((neodevice_t const *)arg1); - jresult = (unsigned long)result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_setPollingMessageLimit(void * jarg1, unsigned long jarg2) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t arg2 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (size_t)jarg2; - result = (bool)icsneo_setPollingMessageLimit((neodevice_t const *)arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getProductName(void * jarg1, char * jarg2, int * jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (char *)jarg2; - arg3 = (size_t *)jarg3; - result = (bool)icsneo_getProductName((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getProductNameForType(unsigned int jarg1, char * jarg2, int * jarg3) { - unsigned int jresult ; - devicetype_t arg1 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - arg1 = (devicetype_t)jarg1; - arg2 = (char *)jarg2; - arg3 = (size_t *)jarg3; - result = (bool)icsneo_getProductNameForType(arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsRefresh(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_settingsRefresh((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApply(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_settingsApply((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApplyTemporary(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_settingsApplyTemporary((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApplyDefaults(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_settingsApplyDefaults((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApplyDefaultsTemporary(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - result = (bool)icsneo_settingsApplyDefaultsTemporary((neodevice_t const *)arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_icsneo_settingsReadStructure(void * jarg1, void * jarg2, unsigned long jarg3) { - int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - int result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (void *)jarg2; - arg3 = (size_t)jarg3; - result = (int)icsneo_settingsReadStructure((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApplyStructure(void * jarg1, void * jarg2, unsigned long jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (void *)jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_settingsApplyStructure((neodevice_t const *)arg1,(void const *)arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_settingsApplyStructureTemporary(void * jarg1, void * jarg2, unsigned long jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (void *)jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_settingsApplyStructureTemporary((neodevice_t const *)arg1,(void const *)arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT long long SWIGSTDCALL CSharp_icsneo_getBaudrate(void * jarg1, unsigned short jarg2) { - long long jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (uint16_t)jarg2; - result = (int64_t)icsneo_getBaudrate((neodevice_t const *)arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_setBaudrate(void * jarg1, unsigned short jarg2, long long jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t arg3 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (uint16_t)jarg2; - arg3 = (int64_t)jarg3; - result = (bool)icsneo_setBaudrate((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT long long SWIGSTDCALL CSharp_icsneo_getFDBaudrate(void * jarg1, unsigned short jarg2) { - long long jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (uint16_t)jarg2; - result = (int64_t)icsneo_getFDBaudrate((neodevice_t const *)arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_setFDBaudrate(void * jarg1, unsigned short jarg2, long long jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t arg3 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (uint16_t)jarg2; - arg3 = (int64_t)jarg3; - result = (bool)icsneo_setFDBaudrate((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_transmit(void * jarg1, void * jarg2) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (neomessage_t *)jarg2; - result = (bool)icsneo_transmit((neodevice_t const *)arg1,(neomessage_t const *)arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_transmitMessages(void * jarg1, void * jarg2, unsigned long jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - size_t arg3 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (neomessage_t *)jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_transmitMessages((neodevice_t const *)arg1,(neomessage_t const *)arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_setWriteBlocks(void * jarg1, unsigned int jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool arg2 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = jarg2 ? true : false; - icsneo_setWriteBlocks((neodevice_t const *)arg1,arg2); -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_describeDevice(void * jarg1, char * jarg2, int * jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (char *)jarg2; - arg3 = (size_t *)jarg3; - result = (bool)icsneo_describeDevice((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_icsneo_getVersion() { - void * jresult ; - neoversion_t result; - - result = icsneo_getVersion(); - { - neoversion_t * resultptr = (neoversion_t *) malloc(sizeof(neoversion_t)); - memmove(resultptr, &result, sizeof(neoversion_t)); - jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getEvents(void * jarg1, int * jarg2) { - unsigned int jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - bool result; - - arg1 = (neoevent_t *)jarg1; - arg2 = (size_t *)jarg2; - result = (bool)icsneo_getEvents(arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getDeviceEvents(void * jarg1, void * jarg2, int * jarg3) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neoevent_t *arg2 = (neoevent_t *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (neoevent_t *)jarg2; - arg3 = (size_t *)jarg3; - result = (bool)icsneo_getDeviceEvents((neodevice_t const *)arg1,arg2,arg3); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getLastError(void * jarg1) { - unsigned int jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - bool result; - - arg1 = (neoevent_t *)jarg1; - result = (bool)icsneo_getLastError(arg1); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_discardAllEvents() { - icsneo_discardAllEvents(); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_discardDeviceEvents(void * jarg1) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - arg1 = (neodevice_t *)jarg1; - icsneo_discardDeviceEvents((neodevice_t const *)arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_icsneo_setEventLimit(unsigned long jarg1) { - size_t arg1 ; - - arg1 = (size_t)jarg1; - icsneo_setEventLimit(arg1); -} - - -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_icsneo_getEventLimit() { - unsigned long jresult ; - size_t result; - - result = icsneo_getEventLimit(); - jresult = (unsigned long)result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getSupportedDevices(void * jarg1, int * jarg2) { - unsigned int jresult ; - devicetype_t *arg1 = (devicetype_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - bool result; - - arg1 = (devicetype_t *)jarg1; - arg2 = (size_t *)jarg2; - result = (bool)icsneo_getSupportedDevices(arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_icsneo_getTimestampResolution(void * jarg1, void * jarg2) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t *arg2 = (uint16_t *) 0 ; - bool result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (uint16_t *)jarg2; - result = (bool)icsneo_getTimestampResolution((neodevice_t const *)arg1,arg2); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neodevice_t_device_set(void * jarg1, void * jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicehandle_t arg2 = (devicehandle_t) 0 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (devicehandle_t)jarg2; - if (arg1) (arg1)->device = arg2; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neodevice_t_device_get(void * jarg1) { - void * jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicehandle_t result; - - arg1 = (neodevice_t *)jarg1; - result = (devicehandle_t) ((arg1)->device); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neodevice_t_handle_set(void * jarg1, int jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - neodevice_handle_t arg2 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (neodevice_handle_t)jarg2; - if (arg1) (arg1)->handle = arg2; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_neodevice_t_handle_get(void * jarg1) { - int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neodevice_handle_t result; - - arg1 = (neodevice_t *)jarg1; - result = (neodevice_handle_t) ((arg1)->handle); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neodevice_t_type_set(void * jarg1, unsigned int jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicetype_t arg2 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (devicetype_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neodevice_t_type_get(void * jarg1) { - unsigned int jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicetype_t result; - - arg1 = (neodevice_t *)jarg1; - result = (devicetype_t) ((arg1)->type); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neodevice_t_serial_set(void * jarg1, char * jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (char *)jarg2; - { - if(arg2) { - strncpy((char*)arg1->serial, (const char *)arg2, 7-1); - arg1->serial[7-1] = 0; - } else { - arg1->serial[0] = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neodevice_t_serial_get(void * jarg1) { - char * jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *result = 0 ; - - arg1 = (neodevice_t *)jarg1; - result = (char *)(char *) ((arg1)->serial); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neodevice_t() { - void * jresult ; - neodevice_t *result = 0 ; - - result = (neodevice_t *)calloc(1, sizeof(neodevice_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neodevice_t(void * jarg1) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - arg1 = (neodevice_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_globalError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->globalError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_globalError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->globalError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_transmitMessage_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->transmitMessage = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_transmitMessage_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->transmitMessage); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_extendedFrame_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->extendedFrame = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_extendedFrame_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->extendedFrame); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_remoteFrame_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->remoteFrame = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_remoteFrame_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->remoteFrame); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_crcError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->crcError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_crcError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->crcError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canErrorPassive_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canErrorPassive = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canErrorPassive_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canErrorPassive); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_incompleteFrame_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->incompleteFrame = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_incompleteFrame_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->incompleteFrame); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_lostArbitration_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->lostArbitration = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_lostArbitration_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->lostArbitration); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_undefinedError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->undefinedError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_undefinedError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->undefinedError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusOff_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusOff = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusOff_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canBusOff); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canErrorWarning_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canErrorWarning = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canErrorWarning_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canErrorWarning); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusShortedPlus_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusShortedPlus = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusShortedPlus_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canBusShortedPlus); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusShortedGround_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusShortedGround = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canBusShortedGround_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canBusShortedGround); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_checksumError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->checksumError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_checksumError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->checksumError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->badMessageBitTimeError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->badMessageBitTimeError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_ifrData_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->ifrData = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_ifrData_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->ifrData); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_hardwareCommError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->hardwareCommError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_hardwareCommError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->hardwareCommError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_expectedLengthError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->expectedLengthError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_expectedLengthError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->expectedLengthError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_incomingNoMatch_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->incomingNoMatch = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_incomingNoMatch_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->incomingNoMatch); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_statusBreak_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->statusBreak = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_statusBreak_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->statusBreak); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_avsiRecOverflow_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->avsiRecOverflow = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_avsiRecOverflow_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->avsiRecOverflow); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_testTrigger_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->testTrigger = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_testTrigger_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->testTrigger); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_audioComment_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->audioComment = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_audioComment_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->audioComment); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_gpsData_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->gpsData = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_gpsData_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->gpsData); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_analogDigitalInput_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->analogDigitalInput = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_analogDigitalInput_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->analogDigitalInput); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_textComment_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->textComment = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_textComment_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->textComment); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_networkMessageType_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->networkMessageType = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_networkMessageType_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->networkMessageType); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->vsiTXUnderrun = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->vsiTXUnderrun); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->vsiIFRCRCBit = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->vsiIFRCRCBit); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_initMessage_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->initMessage = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_initMessage_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->initMessage); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->flexraySecondStartupFrame = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->flexraySecondStartupFrame); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_extended_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->extended = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_extended_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->extended); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_hasValue_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->hasValue = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_hasValue_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->hasValue); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_valueIsBoolean_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->valueIsBoolean = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_valueIsBoolean_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->valueIsBoolean); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_highVoltage_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->highVoltage = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_highVoltage_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->highVoltage); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_longMessage_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->longMessage = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_longMessage_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->longMessage); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_globalChange_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->globalChange = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_globalChange_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->globalChange); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_errorFrame_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->errorFrame = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_errorFrame_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->errorFrame); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_endOfLongMessage_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->endOfLongMessage = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_endOfLongMessage_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->endOfLongMessage); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXBreakNotZero = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorRXBreakNotZero); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXBreakTooShort = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorRXBreakTooShort); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXSyncNot55 = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorRXSyncNot55); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXDataGreaterEight = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorRXDataGreaterEight); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorTXRXMismatch = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorTXRXMismatch); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorMessageIDParity = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linErrorMessageIDParity); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linSyncFrameError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linSyncFrameError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linSyncFrameError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linSyncFrameError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linIDFrameError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linIDFrameError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linIDFrameError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linIDFrameError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linSlaveByteError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linSlaveByteError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linSlaveByteError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linSlaveByteError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_rxTimeoutError_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->rxTimeoutError = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_rxTimeoutError_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->rxTimeoutError); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linNoSlaveData_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linNoSlaveData = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_linNoSlaveData_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->linNoSlaveData); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdESI_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdESI = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdESI_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canfdESI); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdIDE_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdIDE = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdIDE_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canfdIDE); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdRTR_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdRTR = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdRTR_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canfdRTR); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdFDF_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdFDF = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdFDF_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canfdFDF); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdBRS_set(void * jarg1, unsigned int jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdBRS = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_statusbitfield_t_canfdBRS_get(void * jarg1) { - unsigned int jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t) ((arg1)->canfdBRS); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_statusbitfield_t_statusBitfield_set(void * jarg1, void * jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t *arg2 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - arg2 = (uint32_t *)jarg2; - { - size_t ii; - uint32_t *b = (uint32_t *) arg1->statusBitfield; - for (ii = 0; ii < (size_t)4; ii++) b[ii] = *((uint32_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_statusbitfield_t_statusBitfield_get(void * jarg1) { - void * jresult ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t *result = 0 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - result = (uint32_t *)(uint32_t *) ((arg1)->statusBitfield); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neomessage_statusbitfield_t() { - void * jresult ; - neomessage_statusbitfield_t *result = 0 ; - - result = (neomessage_statusbitfield_t *)calloc(1, sizeof(neomessage_statusbitfield_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neomessage_statusbitfield_t(void * jarg1) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - - arg1 = (neomessage_statusbitfield_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_status_set(void * jarg1, void * jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (neomessage_statusbitfield_t *)jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_t_status_get(void * jarg1) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_timestamp_set(void * jarg1, unsigned long long jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_t_timestamp_get(void * jarg1) { - unsigned long long jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_t *)jarg1; - result = (uint64_t) ((arg1)->timestamp); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_timestampReserved_set(void * jarg1, unsigned long long jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_t_timestampReserved_get(void * jarg1) { - unsigned long long jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_t *)jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_data_set(void * jarg1, unsigned char * jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - arg1 = (neomessage_t *)jarg1; - - arg2 = jarg2; - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT unsigned char * SWIGSTDCALL CSharp_neomessage_t_data_get(void * jarg1) { - unsigned char * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (uint8_t *) ((arg1)->data); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_length_set(void * jarg1, unsigned long jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - size_t arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_neomessage_t_length_get(void * jarg1) { - unsigned long jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - size_t result; - - arg1 = (neomessage_t *)jarg1; - result = ((arg1)->length); - jresult = (unsigned long)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_header_set(void * jarg1, void * jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->header; - for (ii = 0; ii < (size_t)4; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_t_header_get(void * jarg1) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->header); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_netid_set(void * jarg1, unsigned short jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neomessage_t_netid_get(void * jarg1) { - unsigned short jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint16_t result; - - arg1 = (neomessage_t *)jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_type_set(void * jarg1, unsigned char jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neomessage_t_type_get(void * jarg1) { - unsigned char jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t result; - - arg1 = (neomessage_t *)jarg1; - result = (uint8_t) ((arg1)->type); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_reserved_set(void * jarg1, void * jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)17; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_t_reserved_get(void * jarg1) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neomessage_t() { - void * jresult ; - neomessage_t *result = 0 ; - - result = (neomessage_t *)calloc(1, sizeof(neomessage_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neomessage_t(void * jarg1) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - - arg1 = (neomessage_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_status_set(void * jarg1, void * jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (neomessage_statusbitfield_t *)jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_can_t_status_get(void * jarg1) { - void * jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - arg1 = (neomessage_can_t *)jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_timestamp_set(void * jarg1, unsigned long long jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_can_t_timestamp_get(void * jarg1) { - unsigned long long jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint64_t) ((arg1)->timestamp); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_timestampReserved_set(void * jarg1, unsigned long long jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_can_t_timestampReserved_get(void * jarg1) { - unsigned long long jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_data_set(void * jarg1, unsigned char * jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - arg1 = (neomessage_can_t *)jarg1; - - arg2 = jarg2; - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT unsigned char * SWIGSTDCALL CSharp_neomessage_can_t_data_get(void * jarg1) { - unsigned char * jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint8_t *) ((arg1)->data); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_length_set(void * jarg1, unsigned long jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - size_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_neomessage_can_t_length_get(void * jarg1) { - unsigned long jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - size_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = ((arg1)->length); - jresult = (unsigned long)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_arbid_set(void * jarg1, unsigned int jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->arbid = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neomessage_can_t_arbid_get(void * jarg1) { - unsigned int jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint32_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint32_t) ((arg1)->arbid); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_netid_set(void * jarg1, unsigned short jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neomessage_can_t_netid_get(void * jarg1) { - unsigned short jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint16_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_type_set(void * jarg1, unsigned char jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neomessage_can_t_type_get(void * jarg1) { - unsigned char jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint8_t) ((arg1)->type); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_dlcOnWire_set(void * jarg1, unsigned char jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->dlcOnWire = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neomessage_can_t_dlcOnWire_get(void * jarg1) { - unsigned char jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t result; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint8_t) ((arg1)->dlcOnWire); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_can_t_reserved_set(void * jarg1, void * jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neomessage_can_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)16; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_can_t_reserved_get(void * jarg1) { - void * jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_can_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neomessage_can_t() { - void * jresult ; - neomessage_can_t *result = 0 ; - - result = (neomessage_can_t *)calloc(1, sizeof(neomessage_can_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neomessage_can_t(void * jarg1) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - - arg1 = (neomessage_can_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_status_set(void * jarg1, void * jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (neomessage_statusbitfield_t *)jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_eth_t_status_get(void * jarg1) { - void * jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_timestamp_set(void * jarg1, unsigned long long jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_eth_t_timestamp_get(void * jarg1) { - unsigned long long jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint64_t) ((arg1)->timestamp); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_timestampReserved_set(void * jarg1, unsigned long long jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint64_t)jarg2; - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT unsigned long long SWIGSTDCALL CSharp_neomessage_eth_t_timestampReserved_get(void * jarg1) { - unsigned long long jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_data_set(void * jarg1, unsigned char * jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - - arg2 = jarg2; - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT unsigned char * SWIGSTDCALL CSharp_neomessage_eth_t_data_get(void * jarg1) { - unsigned char * jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint8_t *) ((arg1)->data); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_length_set(void * jarg1, unsigned long jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - size_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_neomessage_eth_t_length_get(void * jarg1) { - unsigned long jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - size_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = ((arg1)->length); - jresult = (unsigned long)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_preemptionFlags_set(void * jarg1, unsigned char jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->preemptionFlags = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neomessage_eth_t_preemptionFlags_get(void * jarg1) { - unsigned char jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint8_t) ((arg1)->preemptionFlags); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_reservedHeader_set(void * jarg1, void * jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reservedHeader; - for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_eth_t_reservedHeader_get(void * jarg1) { - void * jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reservedHeader); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_netid_set(void * jarg1, unsigned short jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neomessage_eth_t_netid_get(void * jarg1) { - unsigned short jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint16_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_type_set(void * jarg1, unsigned char jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neomessage_eth_t_type_get(void * jarg1) { - unsigned char jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t result; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint8_t) ((arg1)->type); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_eth_t_reserved_set(void * jarg1, void * jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neomessage_eth_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)17; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_eth_t_reserved_get(void * jarg1) { - void * jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neomessage_eth_t() { - void * jresult ; - neomessage_eth_t *result = 0 ; - - result = (neomessage_eth_t *)calloc(1, sizeof(neomessage_eth_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neomessage_eth_t(void * jarg1) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_DEVICETYPE_LONGEST_NAME_get() { - int jresult ; - int result; - - result = (int)((35+1)); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get() { - int jresult ; - int result; - - result = (int)(((35+1) +7)); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_major_set(void * jarg1, unsigned short jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->major = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neoversion_t_major_get(void * jarg1) { - unsigned short jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - arg1 = (neoversion_t *)jarg1; - result = (uint16_t) ((arg1)->major); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_minor_set(void * jarg1, unsigned short jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->minor = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neoversion_t_minor_get(void * jarg1) { - unsigned short jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - arg1 = (neoversion_t *)jarg1; - result = (uint16_t) ((arg1)->minor); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_patch_set(void * jarg1, unsigned short jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->patch = arg2; -} - - -SWIGEXPORT unsigned short SWIGSTDCALL CSharp_neoversion_t_patch_get(void * jarg1) { - unsigned short jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - arg1 = (neoversion_t *)jarg1; - result = (uint16_t) ((arg1)->patch); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_metadata_set(void * jarg1, char * jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (char *)jarg2; - { - if (arg2) { - arg1->metadata = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->metadata, (const char *)arg2); - } else { - arg1->metadata = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoversion_t_metadata_get(void * jarg1) { - char * jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - arg1 = (neoversion_t *)jarg1; - result = (char *) ((arg1)->metadata); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_buildBranch_set(void * jarg1, char * jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (char *)jarg2; - { - if (arg2) { - arg1->buildBranch = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->buildBranch, (const char *)arg2); - } else { - arg1->buildBranch = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoversion_t_buildBranch_get(void * jarg1) { - char * jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - arg1 = (neoversion_t *)jarg1; - result = (char *) ((arg1)->buildBranch); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_buildTag_set(void * jarg1, char * jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (char *)jarg2; - { - if (arg2) { - arg1->buildTag = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->buildTag, (const char *)arg2); - } else { - arg1->buildTag = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoversion_t_buildTag_get(void * jarg1) { - char * jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - arg1 = (neoversion_t *)jarg1; - result = (char *) ((arg1)->buildTag); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoversion_t_reserved_set(void * jarg1, char * jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 ; - - arg1 = (neoversion_t *)jarg1; - arg2 = (char *)jarg2; - { - if(arg2) { - strncpy((char*)arg1->reserved, (const char *)arg2, 32-1); - arg1->reserved[32-1] = 0; - } else { - arg1->reserved[0] = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoversion_t_reserved_get(void * jarg1) { - char * jresult ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - arg1 = (neoversion_t *)jarg1; - result = (char *)(char *) ((arg1)->reserved); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neoversion_t() { - void * jresult ; - neoversion_t *result = 0 ; - - result = (neoversion_t *)calloc(1, sizeof(neoversion_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neoversion_t(void * jarg1) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - - arg1 = (neoversion_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_description_set(void * jarg1, char * jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *arg2 = (char *) 0 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (char *)jarg2; - { - if (arg2) { - arg1->description = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->description, (const char *)arg2); - } else { - arg1->description = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoevent_t_description_get(void * jarg1) { - char * jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *result = 0 ; - - arg1 = (neoevent_t *)jarg1; - result = (char *) ((arg1)->description); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_timestamp_set(void * jarg1, void * jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - time_t arg2 ; - time_t *argp2 ; - - arg1 = (neoevent_t *)jarg1; - argp2 = (time_t *)jarg2; - if (!argp2) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null time_t", 0); - return ; - } - arg2 = *argp2; - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neoevent_t_timestamp_get(void * jarg1) { - void * jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - time_t result; - - arg1 = (neoevent_t *)jarg1; - result = ((arg1)->timestamp); - { - time_t * resultptr = (time_t *) malloc(sizeof(time_t)); - memmove(resultptr, &result, sizeof(time_t)); - jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_eventNumber_set(void * jarg1, unsigned int jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint32_t arg2 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->eventNumber = arg2; -} - - -SWIGEXPORT unsigned int SWIGSTDCALL CSharp_neoevent_t_eventNumber_get(void * jarg1) { - unsigned int jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint32_t result; - - arg1 = (neoevent_t *)jarg1; - result = (uint32_t) ((arg1)->eventNumber); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_severity_set(void * jarg1, unsigned char jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t arg2 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->severity = arg2; -} - - -SWIGEXPORT unsigned char SWIGSTDCALL CSharp_neoevent_t_severity_get(void * jarg1) { - unsigned char jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t result; - - arg1 = (neoevent_t *)jarg1; - result = (uint8_t) ((arg1)->severity); - jresult = result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_serial_set(void * jarg1, char * jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *arg2 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (char *)jarg2; - { - if(arg2) { - strncpy((char*)arg1->serial, (const char *)arg2, 7-1); - arg1->serial[7-1] = 0; - } else { - arg1->serial[0] = 0; - } - } -} - - -SWIGEXPORT char * SWIGSTDCALL CSharp_neoevent_t_serial_get(void * jarg1) { - char * jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *result = 0 ; - - arg1 = (neoevent_t *)jarg1; - result = (char *)(char *) ((arg1)->serial); - jresult = SWIG_csharp_string_callback((const char *)result); - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_reserved_set(void * jarg1, void * jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t *arg2 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (uint8_t *)jarg2; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)16; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neoevent_t_reserved_get(void * jarg1) { - void * jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t *result = 0 ; - - arg1 = (neoevent_t *)jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neoevent_t() { - void * jresult ; - neoevent_t *result = 0 ; - - result = (neoevent_t *)calloc(1, sizeof(neoevent_t)); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neoevent_t(void * jarg1) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - - arg1 = (neoevent_t *)jarg1; - free((char *) arg1); -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_DEVICE_get() { - int jresult ; - int result; - - result = (int)(0); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN_get() { - int jresult ; - int result; - - result = (int)(1); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_MSCAN_get() { - int jresult ; - int result; - - result = (int)(2); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_SWCAN_get() { - int jresult ; - int result; - - result = (int)(3); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LSFTCAN_get() { - int jresult ; - int result; - - result = (int)(4); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FORDSCP_get() { - int jresult ; - int result; - - result = (int)(5); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_J1708_get() { - int jresult ; - int result; - - result = (int)(6); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_AUX_get() { - int jresult ; - int result; - - result = (int)(7); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_J1850VPW_get() { - int jresult ; - int result; - - result = (int)(8); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ISO_get() { - int jresult ; - int result; - - result = (int)(9); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_MAIN51_get() { - int jresult ; - int result; - - result = (int)(11); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_get() { - int jresult ; - int result; - - result = (int)(12); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_SCI_get() { - int jresult ; - int result; - - result = (int)(13); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ISO2_get() { - int jresult ; - int result; - - result = (int)(14); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ISO14230_get() { - int jresult ; - int result; - - result = (int)(15); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN_get() { - int jresult ; - int result; - - result = (int)(16); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET1_get() { - int jresult ; - int result; - - result = (int)(17); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET2_get() { - int jresult ; - int result; - - result = (int)(18); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET3_get() { - int jresult ; - int result; - - result = (int)(19); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_EXT_MEMORYREAD_get() { - int jresult ; - int result; - - result = (int)(20); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_INT_MEMORYREAD_get() { - int jresult ; - int result; - - result = (int)(21); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_DFLASH_READ_get() { - int jresult ; - int result; - - result = (int)(22); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_SDCARD_READ_get() { - int jresult ; - int result; - - result = (int)(23); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_CAN_ERRBITS_get() { - int jresult ; - int result; - - result = (int)(24); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get() { - int jresult ; - int result; - - result = (int)(25); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get() { - int jresult ; - int result; - - result = (int)(26); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get() { - int jresult ; - int result; - - result = (int)(27); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get() { - int jresult ; - int result; - - result = (int)(28); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get() { - int jresult ; - int result; - - result = (int)(29); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get() { - int jresult ; - int result; - - result = (int)(30); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get() { - int jresult ; - int result; - - result = (int)(31); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get() { - int jresult ; - int result; - - result = (int)(32); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get() { - int jresult ; - int result; - - result = (int)(33); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get() { - int jresult ; - int result; - - result = (int)(34); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_NEOVI_NETWORK_get() { - int jresult ; - int result; - - result = (int)(35); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get() { - int jresult ; - int result; - - result = (int)(36); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_OLDFORMAT_get() { - int jresult ; - int result; - - result = (int)(37); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_SCOPE_CAPTURE_get() { - int jresult ; - int result; - - result = (int)(38); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_HARDWARE_EXCEP_get() { - int jresult ; - int result; - - result = (int)(39); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_GET_RTC_get() { - int jresult ; - int result; - - result = (int)(40); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ISO3_get() { - int jresult ; - int result; - - result = (int)(41); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN2_get() { - int jresult ; - int result; - - result = (int)(42); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN3_get() { - int jresult ; - int result; - - result = (int)(44); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET4_get() { - int jresult ; - int result; - - result = (int)(45); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET5_get() { - int jresult ; - int result; - - result = (int)(46); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ISO4_get() { - int jresult ; - int result; - - result = (int)(47); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN2_get() { - int jresult ; - int result; - - result = (int)(48); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN3_get() { - int jresult ; - int result; - - result = (int)(49); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN4_get() { - int jresult ; - int result; - - result = (int)(50); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_APP_ERROR_get() { - int jresult ; - int result; - - result = (int)(52); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_CGI_get() { - int jresult ; - int result; - - result = (int)(53); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RESET_STATUS_get() { - int jresult ; - int result; - - result = (int)(54); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FB_STATUS_get() { - int jresult ; - int result; - - result = (int)(55); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_APP_SIGNAL_STATUS_get() { - int jresult ; - int result; - - result = (int)(56); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get() { - int jresult ; - int result; - - result = (int)(57); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get() { - int jresult ; - int result; - - result = (int)(58); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LOGGING_OVERFLOW_get() { - int jresult ; - int result; - - result = (int)(59); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_READ_SETTINGS_get() { - int jresult ; - int result; - - result = (int)(60); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN4_get() { - int jresult ; - int result; - - result = (int)(61); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN5_get() { - int jresult ; - int result; - - result = (int)(62); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RS232_get() { - int jresult ; - int result; - - result = (int)(63); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_UART_get() { - int jresult ; - int result; - - result = (int)(64); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_UART2_get() { - int jresult ; - int result; - - result = (int)(65); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_UART3_get() { - int jresult ; - int result; - - result = (int)(66); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_UART4_get() { - int jresult ; - int result; - - result = (int)(67); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_SWCAN2_get() { - int jresult ; - int result; - - result = (int)(68); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ETHERNET_DAQ_get() { - int jresult ; - int result; - - result = (int)(69); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_DATA_TO_HOST_get() { - int jresult ; - int result; - - result = (int)(70); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_TEXTAPI_TO_HOST_get() { - int jresult ; - int result; - - result = (int)(71); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET6_get() { - int jresult ; - int result; - - result = (int)(73); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_RED_VBAT_get() { - int jresult ; - int result; - - result = (int)(74); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET7_get() { - int jresult ; - int result; - - result = (int)(75); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET8_get() { - int jresult ; - int result; - - result = (int)(76); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET9_get() { - int jresult ; - int result; - - result = (int)(77); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET10_get() { - int jresult ; - int result; - - result = (int)(78); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET11_get() { - int jresult ; - int result; - - result = (int)(79); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY1A_get() { - int jresult ; - int result; - - result = (int)(80); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY1B_get() { - int jresult ; - int result; - - result = (int)(81); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY2A_get() { - int jresult ; - int result; - - result = (int)(82); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY2B_get() { - int jresult ; - int result; - - result = (int)(83); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN5_get() { - int jresult ; - int result; - - result = (int)(84); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY_get() { - int jresult ; - int result; - - result = (int)(85); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_FLEXRAY2_get() { - int jresult ; - int result; - - result = (int)(86); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_OP_ETHERNET12_get() { - int jresult ; - int result; - - result = (int)(87); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_MOST25_get() { - int jresult ; - int result; - - result = (int)(90); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_MOST50_get() { - int jresult ; - int result; - - result = (int)(91); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_MOST150_get() { - int jresult ; - int result; - - result = (int)(92); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ETHERNET_get() { - int jresult ; - int result; - - result = (int)(93); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_GMFSA_get() { - int jresult ; - int result; - - result = (int)(94); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_TCP_get() { - int jresult ; - int result; - - result = (int)(95); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN6_get() { - int jresult ; - int result; - - result = (int)(96); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HSCAN7_get() { - int jresult ; - int result; - - result = (int)(97); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LIN6_get() { - int jresult ; - int result; - - result = (int)(98); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_LSFTCAN2_get() { - int jresult ; - int result; - - result = (int)(99); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_HW_COM_LATENCY_TEST_get() { - int jresult ; - int result; - - result = (int)(512); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_DEVICE_STATUS_get() { - int jresult ; - int result; - - result = (int)(513); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_ANY_get() { - int jresult ; - int result; - - result = (int)(0xfffe); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETID_INVALID_get() { - int jresult ; - int result; - - result = (int)(0xffff); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_INVALID_get() { - int jresult ; - int result; - - result = (int)(0); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_INTERNAL_get() { - int jresult ; - int result; - - result = (int)(1); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_CAN_get() { - int jresult ; - int result; - - result = (int)(2); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_LIN_get() { - int jresult ; - int result; - - result = (int)(3); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_FLEXRAY_get() { - int jresult ; - int result; - - result = (int)(4); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_MOST_get() { - int jresult ; - int result; - - result = (int)(5); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_ETHERNET_get() { - int jresult ; - int result; - - result = (int)(6); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_ANY_get() { - int jresult ; - int result; - - result = (int)(0xFE); - jresult = result; - return jresult; -} - - -SWIGEXPORT int SWIGSTDCALL CSharp_ICSNEO_NETWORK_TYPE_OTHER_get() { - int jresult ; - int result; - - result = (int)(0xFF); - jresult = result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_can_t_cast(void * jarg1) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_can_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (neomessage_can_t *)neomessage_can_t_cast(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_eth_t_cast(void * jarg1) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_eth_t *result = 0 ; - - arg1 = (neomessage_t *)jarg1; - result = (neomessage_eth_t *)neomessage_eth_t_cast(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_from_can_neomessage_t_cast(void * jarg1) { - void * jresult ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_t *result = 0 ; - - arg1 = (neomessage_can_t *)jarg1; - result = (neomessage_t *)from_can_neomessage_t_cast(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_from_eth_neomessage_t_cast(void * jarg1) { - void * jresult ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_t *result = 0 ; - - arg1 = (neomessage_eth_t *)jarg1; - result = (neomessage_t *)from_eth_neomessage_t_cast(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neodevice_t_array(int jarg1) { - void * jresult ; - int arg1 ; - neodevice_t *result = 0 ; - - arg1 = (int)jarg1; - result = (neodevice_t *)new_neodevice_t_array(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neodevice_t_array(void * jarg1) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - arg1 = (neodevice_t *)jarg1; - delete_neodevice_t_array(arg1); -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neodevice_t_array_getitem(void * jarg1, int jarg2) { - void * jresult ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - int arg2 ; - neodevice_t result; - - arg1 = (neodevice_t *)jarg1; - arg2 = (int)jarg2; - result = neodevice_t_array_getitem(arg1,arg2); - { - neodevice_t * resultptr = (neodevice_t *) malloc(sizeof(neodevice_t)); - memmove(resultptr, &result, sizeof(neodevice_t)); - jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neodevice_t_array_setitem(void * jarg1, int jarg2, void * jarg3) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - int arg2 ; - neodevice_t arg3 ; - neodevice_t *argp3 ; - - arg1 = (neodevice_t *)jarg1; - arg2 = (int)jarg2; - argp3 = (neodevice_t *)jarg3; - if (!argp3) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null neodevice_t", 0); - return ; - } - arg3 = *argp3; - neodevice_t_array_setitem(arg1,arg2,arg3); -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neoevent_t_array(int jarg1) { - void * jresult ; - int arg1 ; - neoevent_t *result = 0 ; - - arg1 = (int)jarg1; - result = (neoevent_t *)new_neoevent_t_array(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neoevent_t_array(void * jarg1) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - - arg1 = (neoevent_t *)jarg1; - delete_neoevent_t_array(arg1); -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neoevent_t_array_getitem(void * jarg1, int jarg2) { - void * jresult ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - int arg2 ; - neoevent_t result; - - arg1 = (neoevent_t *)jarg1; - arg2 = (int)jarg2; - result = neoevent_t_array_getitem(arg1,arg2); - { - neoevent_t * resultptr = (neoevent_t *) malloc(sizeof(neoevent_t)); - memmove(resultptr, &result, sizeof(neoevent_t)); - jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neoevent_t_array_setitem(void * jarg1, int jarg2, void * jarg3) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - int arg2 ; - neoevent_t arg3 ; - neoevent_t *argp3 ; - - arg1 = (neoevent_t *)jarg1; - arg2 = (int)jarg2; - argp3 = (neoevent_t *)jarg3; - if (!argp3) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null neoevent_t", 0); - return ; - } - arg3 = *argp3; - neoevent_t_array_setitem(arg1,arg2,arg3); -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_new_neomessage_t_array(int jarg1) { - void * jresult ; - int arg1 ; - neomessage_t *result = 0 ; - - arg1 = (int)jarg1; - result = (neomessage_t *)new_neomessage_t_array(arg1); - jresult = (void *)result; - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_delete_neomessage_t_array(void * jarg1) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - - arg1 = (neomessage_t *)jarg1; - delete_neomessage_t_array(arg1); -} - - -SWIGEXPORT void * SWIGSTDCALL CSharp_neomessage_t_array_getitem(void * jarg1, int jarg2) { - void * jresult ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - int arg2 ; - neomessage_t result; - - arg1 = (neomessage_t *)jarg1; - arg2 = (int)jarg2; - result = neomessage_t_array_getitem(arg1,arg2); - { - neomessage_t * resultptr = (neomessage_t *) malloc(sizeof(neomessage_t)); - memmove(resultptr, &result, sizeof(neomessage_t)); - jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void SWIGSTDCALL CSharp_neomessage_t_array_setitem(void * jarg1, int jarg2, void * jarg3) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - int arg2 ; - neomessage_t arg3 ; - neomessage_t *argp3 ; - - arg1 = (neomessage_t *)jarg1; - arg2 = (int)jarg2; - argp3 = (neomessage_t *)jarg3; - if (!argp3) { - SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null neomessage_t", 0); - return ; - } - arg3 = *argp3; - neomessage_t_array_setitem(arg1,arg2,arg3); -} - - -#ifdef __cplusplus -} -#endif - diff --git a/examples/csharp/icsneocsharp.cs b/examples/csharp/icsneocsharp.cs deleted file mode 100644 index 8757192..0000000 --- a/examples/csharp/icsneocsharp.cs +++ /dev/null @@ -1,425 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class icsneocsharp { - public static void icsneo_findAllDevices(neodevice_t devices, ref int count) { - icsneocsharpPINVOKE.icsneo_findAllDevices(neodevice_t.getCPtr(devices), ref count); - } - - public static void icsneo_freeUnconnectedDevices() { - icsneocsharpPINVOKE.icsneo_freeUnconnectedDevices(); - } - - public static bool icsneo_serialNumToString(uint num, System.Text.StringBuilder str, ref int count) { - bool ret = icsneocsharpPINVOKE.icsneo_serialNumToString(num, str, ref count); - return ret; - } - - public static uint icsneo_serialStringToNum(System.Text.StringBuilder str) { - uint ret = icsneocsharpPINVOKE.icsneo_serialStringToNum(str); - return ret; - } - - public static bool icsneo_isValidNeoDevice(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_isValidNeoDevice(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_openDevice(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_openDevice(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_closeDevice(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_closeDevice(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_isOpen(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_isOpen(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_goOnline(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_goOnline(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_goOffline(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_goOffline(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_isOnline(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_isOnline(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_enableMessagePolling(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_enableMessagePolling(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_disableMessagePolling(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_disableMessagePolling(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_isMessagePollingEnabled(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_isMessagePollingEnabled(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_getMessages(neodevice_t device, neomessage_t messages, ref int items, ulong timeout) { - bool ret = icsneocsharpPINVOKE.icsneo_getMessages(neodevice_t.getCPtr(device), neomessage_t.getCPtr(messages), ref items, timeout); - return ret; - } - - public static uint icsneo_getPollingMessageLimit(neodevice_t device) { - uint ret = icsneocsharpPINVOKE.icsneo_getPollingMessageLimit(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_setPollingMessageLimit(neodevice_t device, uint newLimit) { - bool ret = icsneocsharpPINVOKE.icsneo_setPollingMessageLimit(neodevice_t.getCPtr(device), newLimit); - return ret; - } - - public static bool icsneo_getProductName(neodevice_t device, System.Text.StringBuilder str, ref int maxLength) { - bool ret = icsneocsharpPINVOKE.icsneo_getProductName(neodevice_t.getCPtr(device), str, ref maxLength); - return ret; - } - - public static bool icsneo_getProductNameForType(uint type, System.Text.StringBuilder str, ref int maxLength) { - bool ret = icsneocsharpPINVOKE.icsneo_getProductNameForType(type, str, ref maxLength); - return ret; - } - - public static bool icsneo_settingsRefresh(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsRefresh(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_settingsApply(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApply(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_settingsApplyTemporary(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApplyTemporary(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_settingsApplyDefaults(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApplyDefaults(neodevice_t.getCPtr(device)); - return ret; - } - - public static bool icsneo_settingsApplyDefaultsTemporary(neodevice_t device) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApplyDefaultsTemporary(neodevice_t.getCPtr(device)); - return ret; - } - - public static int icsneo_settingsReadStructure(neodevice_t device, SWIGTYPE_p_void structure, uint structureSize) { - int ret = icsneocsharpPINVOKE.icsneo_settingsReadStructure(neodevice_t.getCPtr(device), SWIGTYPE_p_void.getCPtr(structure), structureSize); - return ret; - } - - public static bool icsneo_settingsApplyStructure(neodevice_t device, SWIGTYPE_p_void structure, uint structureSize) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApplyStructure(neodevice_t.getCPtr(device), SWIGTYPE_p_void.getCPtr(structure), structureSize); - return ret; - } - - public static bool icsneo_settingsApplyStructureTemporary(neodevice_t device, SWIGTYPE_p_void structure, uint structureSize) { - bool ret = icsneocsharpPINVOKE.icsneo_settingsApplyStructureTemporary(neodevice_t.getCPtr(device), SWIGTYPE_p_void.getCPtr(structure), structureSize); - return ret; - } - - public static long icsneo_getBaudrate(neodevice_t device, ushort netid) { - long ret = icsneocsharpPINVOKE.icsneo_getBaudrate(neodevice_t.getCPtr(device), netid); - return ret; - } - - public static bool icsneo_setBaudrate(neodevice_t device, ushort netid, long newBaudrate) { - bool ret = icsneocsharpPINVOKE.icsneo_setBaudrate(neodevice_t.getCPtr(device), netid, newBaudrate); - return ret; - } - - public static long icsneo_getFDBaudrate(neodevice_t device, ushort netid) { - long ret = icsneocsharpPINVOKE.icsneo_getFDBaudrate(neodevice_t.getCPtr(device), netid); - return ret; - } - - public static bool icsneo_setFDBaudrate(neodevice_t device, ushort netid, long newBaudrate) { - bool ret = icsneocsharpPINVOKE.icsneo_setFDBaudrate(neodevice_t.getCPtr(device), netid, newBaudrate); - return ret; - } - - public static bool icsneo_transmit(neodevice_t device, neomessage_t message) { - bool ret = icsneocsharpPINVOKE.icsneo_transmit(neodevice_t.getCPtr(device), neomessage_t.getCPtr(message)); - return ret; - } - - public static bool icsneo_transmitMessages(neodevice_t device, neomessage_t messages, uint count) { - bool ret = icsneocsharpPINVOKE.icsneo_transmitMessages(neodevice_t.getCPtr(device), neomessage_t.getCPtr(messages), count); - return ret; - } - - public static void icsneo_setWriteBlocks(neodevice_t device, bool blocks) { - icsneocsharpPINVOKE.icsneo_setWriteBlocks(neodevice_t.getCPtr(device), blocks); - } - - public static bool icsneo_describeDevice(neodevice_t device, System.Text.StringBuilder str, ref int maxLength) { - bool ret = icsneocsharpPINVOKE.icsneo_describeDevice(neodevice_t.getCPtr(device), str, ref maxLength); - return ret; - } - - public static neoversion_t icsneo_getVersion() { - neoversion_t ret = new neoversion_t(icsneocsharpPINVOKE.icsneo_getVersion(), true); - return ret; - } - - public static bool icsneo_getEvents(neoevent_t events, ref int size) { - bool ret = icsneocsharpPINVOKE.icsneo_getEvents(neoevent_t.getCPtr(events), ref size); - return ret; - } - - public static bool icsneo_getDeviceEvents(neodevice_t device, neoevent_t events, ref int size) { - bool ret = icsneocsharpPINVOKE.icsneo_getDeviceEvents(neodevice_t.getCPtr(device), neoevent_t.getCPtr(events), ref size); - return ret; - } - - public static bool icsneo_getLastError(neoevent_t error) { - bool ret = icsneocsharpPINVOKE.icsneo_getLastError(neoevent_t.getCPtr(error)); - return ret; - } - - public static void icsneo_discardAllEvents() { - icsneocsharpPINVOKE.icsneo_discardAllEvents(); - } - - public static void icsneo_discardDeviceEvents(neodevice_t device) { - icsneocsharpPINVOKE.icsneo_discardDeviceEvents(neodevice_t.getCPtr(device)); - } - - public static void icsneo_setEventLimit(uint newLimit) { - icsneocsharpPINVOKE.icsneo_setEventLimit(newLimit); - } - - public static uint icsneo_getEventLimit() { - uint ret = icsneocsharpPINVOKE.icsneo_getEventLimit(); - return ret; - } - - public static bool icsneo_getSupportedDevices(SWIGTYPE_p_unsigned_int devices, ref int count) { - bool ret = icsneocsharpPINVOKE.icsneo_getSupportedDevices(SWIGTYPE_p_unsigned_int.getCPtr(devices), ref count); - return ret; - } - - public static bool icsneo_getTimestampResolution(neodevice_t device, SWIGTYPE_p_unsigned_short resolution) { - bool ret = icsneocsharpPINVOKE.icsneo_getTimestampResolution(neodevice_t.getCPtr(device), SWIGTYPE_p_unsigned_short.getCPtr(resolution)); - return ret; - } - - public static neomessage_can_t neomessage_can_t_cast(neomessage_t msg) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_can_t_cast(neomessage_t.getCPtr(msg)); - neomessage_can_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_can_t(cPtr, false); - return ret; - } - - public static neomessage_eth_t neomessage_eth_t_cast(neomessage_t msg) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_eth_t_cast(neomessage_t.getCPtr(msg)); - neomessage_eth_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_eth_t(cPtr, false); - return ret; - } - - public static neomessage_t from_can_neomessage_t_cast(neomessage_can_t msg) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.from_can_neomessage_t_cast(neomessage_can_t.getCPtr(msg)); - neomessage_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_t(cPtr, false); - return ret; - } - - public static neomessage_t from_eth_neomessage_t_cast(neomessage_eth_t msg) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.from_eth_neomessage_t_cast(neomessage_eth_t.getCPtr(msg)); - neomessage_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_t(cPtr, false); - return ret; - } - - public static neodevice_t new_neodevice_t_array(int nelements) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.new_neodevice_t_array(nelements); - neodevice_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neodevice_t(cPtr, false); - return ret; - } - - public static void delete_neodevice_t_array(neodevice_t ary) { - icsneocsharpPINVOKE.delete_neodevice_t_array(neodevice_t.getCPtr(ary)); - } - - public static neodevice_t neodevice_t_array_getitem(neodevice_t ary, int index) { - neodevice_t ret = new neodevice_t(icsneocsharpPINVOKE.neodevice_t_array_getitem(neodevice_t.getCPtr(ary), index), true); - return ret; - } - - public static void neodevice_t_array_setitem(neodevice_t ary, int index, neodevice_t value) { - icsneocsharpPINVOKE.neodevice_t_array_setitem(neodevice_t.getCPtr(ary), index, neodevice_t.getCPtr(value)); - if (icsneocsharpPINVOKE.SWIGPendingException.Pending) throw icsneocsharpPINVOKE.SWIGPendingException.Retrieve(); - } - - public static neoevent_t new_neoevent_t_array(int nelements) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.new_neoevent_t_array(nelements); - neoevent_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neoevent_t(cPtr, false); - return ret; - } - - public static void delete_neoevent_t_array(neoevent_t ary) { - icsneocsharpPINVOKE.delete_neoevent_t_array(neoevent_t.getCPtr(ary)); - } - - public static neoevent_t neoevent_t_array_getitem(neoevent_t ary, int index) { - neoevent_t ret = new neoevent_t(icsneocsharpPINVOKE.neoevent_t_array_getitem(neoevent_t.getCPtr(ary), index), true); - return ret; - } - - public static void neoevent_t_array_setitem(neoevent_t ary, int index, neoevent_t value) { - icsneocsharpPINVOKE.neoevent_t_array_setitem(neoevent_t.getCPtr(ary), index, neoevent_t.getCPtr(value)); - if (icsneocsharpPINVOKE.SWIGPendingException.Pending) throw icsneocsharpPINVOKE.SWIGPendingException.Retrieve(); - } - - public static neomessage_t new_neomessage_t_array(int nelements) { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.new_neomessage_t_array(nelements); - neomessage_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_t(cPtr, false); - return ret; - } - - public static void delete_neomessage_t_array(neomessage_t ary) { - icsneocsharpPINVOKE.delete_neomessage_t_array(neomessage_t.getCPtr(ary)); - } - - public static neomessage_t neomessage_t_array_getitem(neomessage_t ary, int index) { - neomessage_t ret = new neomessage_t(icsneocsharpPINVOKE.neomessage_t_array_getitem(neomessage_t.getCPtr(ary), index), true); - return ret; - } - - public static void neomessage_t_array_setitem(neomessage_t ary, int index, neomessage_t value) { - icsneocsharpPINVOKE.neomessage_t_array_setitem(neomessage_t.getCPtr(ary), index, neomessage_t.getCPtr(value)); - if (icsneocsharpPINVOKE.SWIGPendingException.Pending) throw icsneocsharpPINVOKE.SWIGPendingException.Retrieve(); - } - - public static readonly int ICSNEO_DEVICETYPE_LONGEST_NAME = icsneocsharpPINVOKE.ICSNEO_DEVICETYPE_LONGEST_NAME_get(); - public static readonly int ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION = icsneocsharpPINVOKE.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get(); - public static readonly int ICSNEO_NETID_DEVICE = icsneocsharpPINVOKE.ICSNEO_NETID_DEVICE_get(); - public static readonly int ICSNEO_NETID_HSCAN = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN_get(); - public static readonly int ICSNEO_NETID_MSCAN = icsneocsharpPINVOKE.ICSNEO_NETID_MSCAN_get(); - public static readonly int ICSNEO_NETID_SWCAN = icsneocsharpPINVOKE.ICSNEO_NETID_SWCAN_get(); - public static readonly int ICSNEO_NETID_LSFTCAN = icsneocsharpPINVOKE.ICSNEO_NETID_LSFTCAN_get(); - public static readonly int ICSNEO_NETID_FORDSCP = icsneocsharpPINVOKE.ICSNEO_NETID_FORDSCP_get(); - public static readonly int ICSNEO_NETID_J1708 = icsneocsharpPINVOKE.ICSNEO_NETID_J1708_get(); - public static readonly int ICSNEO_NETID_AUX = icsneocsharpPINVOKE.ICSNEO_NETID_AUX_get(); - public static readonly int ICSNEO_NETID_J1850VPW = icsneocsharpPINVOKE.ICSNEO_NETID_J1850VPW_get(); - public static readonly int ICSNEO_NETID_ISO = icsneocsharpPINVOKE.ICSNEO_NETID_ISO_get(); - public static readonly int ICSNEO_NETID_MAIN51 = icsneocsharpPINVOKE.ICSNEO_NETID_MAIN51_get(); - public static readonly int ICSNEO_NETID_RED = icsneocsharpPINVOKE.ICSNEO_NETID_RED_get(); - public static readonly int ICSNEO_NETID_SCI = icsneocsharpPINVOKE.ICSNEO_NETID_SCI_get(); - public static readonly int ICSNEO_NETID_ISO2 = icsneocsharpPINVOKE.ICSNEO_NETID_ISO2_get(); - public static readonly int ICSNEO_NETID_ISO14230 = icsneocsharpPINVOKE.ICSNEO_NETID_ISO14230_get(); - public static readonly int ICSNEO_NETID_LIN = icsneocsharpPINVOKE.ICSNEO_NETID_LIN_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET1 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET1_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET2 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET2_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET3 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET3_get(); - public static readonly int ICSNEO_NETID_RED_EXT_MEMORYREAD = icsneocsharpPINVOKE.ICSNEO_NETID_RED_EXT_MEMORYREAD_get(); - public static readonly int ICSNEO_NETID_RED_INT_MEMORYREAD = icsneocsharpPINVOKE.ICSNEO_NETID_RED_INT_MEMORYREAD_get(); - public static readonly int ICSNEO_NETID_RED_DFLASH_READ = icsneocsharpPINVOKE.ICSNEO_NETID_RED_DFLASH_READ_get(); - public static readonly int ICSNEO_NETID_RED_SDCARD_READ = icsneocsharpPINVOKE.ICSNEO_NETID_RED_SDCARD_READ_get(); - public static readonly int ICSNEO_NETID_CAN_ERRBITS = icsneocsharpPINVOKE.ICSNEO_NETID_CAN_ERRBITS_get(); - public static readonly int ICSNEO_NETID_RED_DFLASH_WRITE_DONE = icsneocsharpPINVOKE.ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_LIN1_ANALOG = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_LIN2_ANALOG = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_MISC_ANALOG = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get(); - public static readonly int ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL = icsneocsharpPINVOKE.ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get(); - public static readonly int ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX = icsneocsharpPINVOKE.ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get(); - public static readonly int ICSNEO_NETID_RED_NEOVI_NETWORK = icsneocsharpPINVOKE.ICSNEO_NETID_RED_NEOVI_NETWORK_get(); - public static readonly int ICSNEO_NETID_RED_READ_BAUD_SETTINGS = icsneocsharpPINVOKE.ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get(); - public static readonly int ICSNEO_NETID_RED_OLDFORMAT = icsneocsharpPINVOKE.ICSNEO_NETID_RED_OLDFORMAT_get(); - public static readonly int ICSNEO_NETID_RED_SCOPE_CAPTURE = icsneocsharpPINVOKE.ICSNEO_NETID_RED_SCOPE_CAPTURE_get(); - public static readonly int ICSNEO_NETID_RED_HARDWARE_EXCEP = icsneocsharpPINVOKE.ICSNEO_NETID_RED_HARDWARE_EXCEP_get(); - public static readonly int ICSNEO_NETID_RED_GET_RTC = icsneocsharpPINVOKE.ICSNEO_NETID_RED_GET_RTC_get(); - public static readonly int ICSNEO_NETID_ISO3 = icsneocsharpPINVOKE.ICSNEO_NETID_ISO3_get(); - public static readonly int ICSNEO_NETID_HSCAN2 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN2_get(); - public static readonly int ICSNEO_NETID_HSCAN3 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN3_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET4 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET4_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET5 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET5_get(); - public static readonly int ICSNEO_NETID_ISO4 = icsneocsharpPINVOKE.ICSNEO_NETID_ISO4_get(); - public static readonly int ICSNEO_NETID_LIN2 = icsneocsharpPINVOKE.ICSNEO_NETID_LIN2_get(); - public static readonly int ICSNEO_NETID_LIN3 = icsneocsharpPINVOKE.ICSNEO_NETID_LIN3_get(); - public static readonly int ICSNEO_NETID_LIN4 = icsneocsharpPINVOKE.ICSNEO_NETID_LIN4_get(); - public static readonly int ICSNEO_NETID_RED_APP_ERROR = icsneocsharpPINVOKE.ICSNEO_NETID_RED_APP_ERROR_get(); - public static readonly int ICSNEO_NETID_CGI = icsneocsharpPINVOKE.ICSNEO_NETID_CGI_get(); - public static readonly int ICSNEO_NETID_RESET_STATUS = icsneocsharpPINVOKE.ICSNEO_NETID_RESET_STATUS_get(); - public static readonly int ICSNEO_NETID_FB_STATUS = icsneocsharpPINVOKE.ICSNEO_NETID_FB_STATUS_get(); - public static readonly int ICSNEO_NETID_APP_SIGNAL_STATUS = icsneocsharpPINVOKE.ICSNEO_NETID_APP_SIGNAL_STATUS_get(); - public static readonly int ICSNEO_NETID_READ_DATALINK_CM_TX_MSG = icsneocsharpPINVOKE.ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get(); - public static readonly int ICSNEO_NETID_READ_DATALINK_CM_RX_MSG = icsneocsharpPINVOKE.ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get(); - public static readonly int ICSNEO_NETID_LOGGING_OVERFLOW = icsneocsharpPINVOKE.ICSNEO_NETID_LOGGING_OVERFLOW_get(); - public static readonly int ICSNEO_NETID_READ_SETTINGS = icsneocsharpPINVOKE.ICSNEO_NETID_READ_SETTINGS_get(); - public static readonly int ICSNEO_NETID_HSCAN4 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN4_get(); - public static readonly int ICSNEO_NETID_HSCAN5 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN5_get(); - public static readonly int ICSNEO_NETID_RS232 = icsneocsharpPINVOKE.ICSNEO_NETID_RS232_get(); - public static readonly int ICSNEO_NETID_UART = icsneocsharpPINVOKE.ICSNEO_NETID_UART_get(); - public static readonly int ICSNEO_NETID_UART2 = icsneocsharpPINVOKE.ICSNEO_NETID_UART2_get(); - public static readonly int ICSNEO_NETID_UART3 = icsneocsharpPINVOKE.ICSNEO_NETID_UART3_get(); - public static readonly int ICSNEO_NETID_UART4 = icsneocsharpPINVOKE.ICSNEO_NETID_UART4_get(); - public static readonly int ICSNEO_NETID_SWCAN2 = icsneocsharpPINVOKE.ICSNEO_NETID_SWCAN2_get(); - public static readonly int ICSNEO_NETID_ETHERNET_DAQ = icsneocsharpPINVOKE.ICSNEO_NETID_ETHERNET_DAQ_get(); - public static readonly int ICSNEO_NETID_DATA_TO_HOST = icsneocsharpPINVOKE.ICSNEO_NETID_DATA_TO_HOST_get(); - public static readonly int ICSNEO_NETID_TEXTAPI_TO_HOST = icsneocsharpPINVOKE.ICSNEO_NETID_TEXTAPI_TO_HOST_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET6 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET6_get(); - public static readonly int ICSNEO_NETID_RED_VBAT = icsneocsharpPINVOKE.ICSNEO_NETID_RED_VBAT_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET7 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET7_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET8 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET8_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET9 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET9_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET10 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET10_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET11 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET11_get(); - public static readonly int ICSNEO_NETID_FLEXRAY1A = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY1A_get(); - public static readonly int ICSNEO_NETID_FLEXRAY1B = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY1B_get(); - public static readonly int ICSNEO_NETID_FLEXRAY2A = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY2A_get(); - public static readonly int ICSNEO_NETID_FLEXRAY2B = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY2B_get(); - public static readonly int ICSNEO_NETID_LIN5 = icsneocsharpPINVOKE.ICSNEO_NETID_LIN5_get(); - public static readonly int ICSNEO_NETID_FLEXRAY = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY_get(); - public static readonly int ICSNEO_NETID_FLEXRAY2 = icsneocsharpPINVOKE.ICSNEO_NETID_FLEXRAY2_get(); - public static readonly int ICSNEO_NETID_OP_ETHERNET12 = icsneocsharpPINVOKE.ICSNEO_NETID_OP_ETHERNET12_get(); - public static readonly int ICSNEO_NETID_MOST25 = icsneocsharpPINVOKE.ICSNEO_NETID_MOST25_get(); - public static readonly int ICSNEO_NETID_MOST50 = icsneocsharpPINVOKE.ICSNEO_NETID_MOST50_get(); - public static readonly int ICSNEO_NETID_MOST150 = icsneocsharpPINVOKE.ICSNEO_NETID_MOST150_get(); - public static readonly int ICSNEO_NETID_ETHERNET = icsneocsharpPINVOKE.ICSNEO_NETID_ETHERNET_get(); - public static readonly int ICSNEO_NETID_GMFSA = icsneocsharpPINVOKE.ICSNEO_NETID_GMFSA_get(); - public static readonly int ICSNEO_NETID_TCP = icsneocsharpPINVOKE.ICSNEO_NETID_TCP_get(); - public static readonly int ICSNEO_NETID_HSCAN6 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN6_get(); - public static readonly int ICSNEO_NETID_HSCAN7 = icsneocsharpPINVOKE.ICSNEO_NETID_HSCAN7_get(); - public static readonly int ICSNEO_NETID_LIN6 = icsneocsharpPINVOKE.ICSNEO_NETID_LIN6_get(); - public static readonly int ICSNEO_NETID_LSFTCAN2 = icsneocsharpPINVOKE.ICSNEO_NETID_LSFTCAN2_get(); - public static readonly int ICSNEO_NETID_HW_COM_LATENCY_TEST = icsneocsharpPINVOKE.ICSNEO_NETID_HW_COM_LATENCY_TEST_get(); - public static readonly int ICSNEO_NETID_DEVICE_STATUS = icsneocsharpPINVOKE.ICSNEO_NETID_DEVICE_STATUS_get(); - public static readonly int ICSNEO_NETID_ANY = icsneocsharpPINVOKE.ICSNEO_NETID_ANY_get(); - public static readonly int ICSNEO_NETID_INVALID = icsneocsharpPINVOKE.ICSNEO_NETID_INVALID_get(); - public static readonly int ICSNEO_NETWORK_TYPE_INVALID = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_INVALID_get(); - public static readonly int ICSNEO_NETWORK_TYPE_INTERNAL = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_INTERNAL_get(); - public static readonly int ICSNEO_NETWORK_TYPE_CAN = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_CAN_get(); - public static readonly int ICSNEO_NETWORK_TYPE_LIN = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_LIN_get(); - public static readonly int ICSNEO_NETWORK_TYPE_FLEXRAY = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_FLEXRAY_get(); - public static readonly int ICSNEO_NETWORK_TYPE_MOST = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_MOST_get(); - public static readonly int ICSNEO_NETWORK_TYPE_ETHERNET = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_ETHERNET_get(); - public static readonly int ICSNEO_NETWORK_TYPE_ANY = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_ANY_get(); - public static readonly int ICSNEO_NETWORK_TYPE_OTHER = icsneocsharpPINVOKE.ICSNEO_NETWORK_TYPE_OTHER_get(); -} diff --git a/examples/csharp/icsneocsharpPINVOKE.cs b/examples/csharp/icsneocsharpPINVOKE.cs deleted file mode 100644 index 729f23e..0000000 --- a/examples/csharp/icsneocsharpPINVOKE.cs +++ /dev/null @@ -1,1358 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// This file was automatically generated by SWIG (http://www.swig.org). -// Version 4.0.0 -// -// Do not make changes to this file unless you know what you are doing--modify -// the SWIG interface file instead. -//------------------------------------------------------------------------------ - - -class icsneocsharpPINVOKE { - - protected class SWIGExceptionHelper { - - public delegate void ExceptionDelegate(string message); - public delegate void ExceptionArgumentDelegate(string message, string paramName); - - static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException); - static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException); - static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException); - static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException); - static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException); - static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException); - static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException); - static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException); - static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException); - static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException); - static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException); - - static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException); - static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException); - static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterExceptionCallbacks_icsneocsharp")] - public static extern void SWIGRegisterExceptionCallbacks_icsneocsharp( - ExceptionDelegate applicationDelegate, - ExceptionDelegate arithmeticDelegate, - ExceptionDelegate divideByZeroDelegate, - ExceptionDelegate indexOutOfRangeDelegate, - ExceptionDelegate invalidCastDelegate, - ExceptionDelegate invalidOperationDelegate, - ExceptionDelegate ioDelegate, - ExceptionDelegate nullReferenceDelegate, - ExceptionDelegate outOfMemoryDelegate, - ExceptionDelegate overflowDelegate, - ExceptionDelegate systemExceptionDelegate); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_icsneocsharp")] - public static extern void SWIGRegisterExceptionCallbacksArgument_icsneocsharp( - ExceptionArgumentDelegate argumentDelegate, - ExceptionArgumentDelegate argumentNullDelegate, - ExceptionArgumentDelegate argumentOutOfRangeDelegate); - - static void SetPendingApplicationException(string message) { - SWIGPendingException.Set(new global::System.ApplicationException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingArithmeticException(string message) { - SWIGPendingException.Set(new global::System.ArithmeticException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingDivideByZeroException(string message) { - SWIGPendingException.Set(new global::System.DivideByZeroException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingIndexOutOfRangeException(string message) { - SWIGPendingException.Set(new global::System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingInvalidCastException(string message) { - SWIGPendingException.Set(new global::System.InvalidCastException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingInvalidOperationException(string message) { - SWIGPendingException.Set(new global::System.InvalidOperationException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingIOException(string message) { - SWIGPendingException.Set(new global::System.IO.IOException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingNullReferenceException(string message) { - SWIGPendingException.Set(new global::System.NullReferenceException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingOutOfMemoryException(string message) { - SWIGPendingException.Set(new global::System.OutOfMemoryException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingOverflowException(string message) { - SWIGPendingException.Set(new global::System.OverflowException(message, SWIGPendingException.Retrieve())); - } - static void SetPendingSystemException(string message) { - SWIGPendingException.Set(new global::System.SystemException(message, SWIGPendingException.Retrieve())); - } - - static void SetPendingArgumentException(string message, string paramName) { - SWIGPendingException.Set(new global::System.ArgumentException(message, paramName, SWIGPendingException.Retrieve())); - } - static void SetPendingArgumentNullException(string message, string paramName) { - global::System.Exception e = SWIGPendingException.Retrieve(); - if (e != null) message = message + " Inner Exception: " + e.Message; - SWIGPendingException.Set(new global::System.ArgumentNullException(paramName, message)); - } - static void SetPendingArgumentOutOfRangeException(string message, string paramName) { - global::System.Exception e = SWIGPendingException.Retrieve(); - if (e != null) message = message + " Inner Exception: " + e.Message; - SWIGPendingException.Set(new global::System.ArgumentOutOfRangeException(paramName, message)); - } - - static SWIGExceptionHelper() { - SWIGRegisterExceptionCallbacks_icsneocsharp( - applicationDelegate, - arithmeticDelegate, - divideByZeroDelegate, - indexOutOfRangeDelegate, - invalidCastDelegate, - invalidOperationDelegate, - ioDelegate, - nullReferenceDelegate, - outOfMemoryDelegate, - overflowDelegate, - systemDelegate); - - SWIGRegisterExceptionCallbacksArgument_icsneocsharp( - argumentDelegate, - argumentNullDelegate, - argumentOutOfRangeDelegate); - } - } - - protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper(); - - public class SWIGPendingException { - [global::System.ThreadStatic] - private static global::System.Exception pendingException = null; - private static int numExceptionsPending = 0; - private static global::System.Object exceptionsLock = null; - - public static bool Pending { - get { - bool pending = false; - if (numExceptionsPending > 0) - if (pendingException != null) - pending = true; - return pending; - } - } - - public static void Set(global::System.Exception e) { - if (pendingException != null) - throw new global::System.ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e); - pendingException = e; - lock(exceptionsLock) { - numExceptionsPending++; - } - } - - public static global::System.Exception Retrieve() { - global::System.Exception e = null; - if (numExceptionsPending > 0) { - if (pendingException != null) { - e = pendingException; - pendingException = null; - lock(exceptionsLock) { - numExceptionsPending--; - } - } - } - return e; - } - - static SWIGPendingException() { - exceptionsLock = new global::System.Object(); - } - } - - - protected class SWIGStringHelper { - - public delegate string SWIGStringDelegate(string message); - static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="SWIGRegisterStringCallback_icsneocsharp")] - public static extern void SWIGRegisterStringCallback_icsneocsharp(SWIGStringDelegate stringDelegate); - - static string CreateString(string cString) { - return cString; - } - - static SWIGStringHelper() { - SWIGRegisterStringCallback_icsneocsharp(stringDelegate); - } - } - - static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper(); - - - static icsneocsharpPINVOKE() { - } - - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_findAllDevices")] - public static extern void icsneo_findAllDevices(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_freeUnconnectedDevices")] - public static extern void icsneo_freeUnconnectedDevices(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_serialNumToString")] - public static extern bool icsneo_serialNumToString(uint jarg1, System.Text.StringBuilder jarg2, ref int jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_serialStringToNum")] - public static extern uint icsneo_serialStringToNum(System.Text.StringBuilder jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isValidNeoDevice")] - public static extern bool icsneo_isValidNeoDevice(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_openDevice")] - public static extern bool icsneo_openDevice(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_closeDevice")] - public static extern bool icsneo_closeDevice(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isOpen")] - public static extern bool icsneo_isOpen(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_goOnline")] - public static extern bool icsneo_goOnline(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_goOffline")] - public static extern bool icsneo_goOffline(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isOnline")] - public static extern bool icsneo_isOnline(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_enableMessagePolling")] - public static extern bool icsneo_enableMessagePolling(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_disableMessagePolling")] - public static extern bool icsneo_disableMessagePolling(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_isMessagePollingEnabled")] - public static extern bool icsneo_isMessagePollingEnabled(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getMessages")] - public static extern bool icsneo_getMessages(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref int jarg3, ulong jarg4); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getPollingMessageLimit")] - public static extern uint icsneo_getPollingMessageLimit(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setPollingMessageLimit")] - public static extern bool icsneo_setPollingMessageLimit(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getProductName")] - public static extern bool icsneo_getProductName(global::System.Runtime.InteropServices.HandleRef jarg1, System.Text.StringBuilder jarg2, ref int jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getProductNameForType")] - public static extern bool icsneo_getProductNameForType(uint jarg1, System.Text.StringBuilder jarg2, ref int jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsRefresh")] - public static extern bool icsneo_settingsRefresh(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApply")] - public static extern bool icsneo_settingsApply(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyTemporary")] - public static extern bool icsneo_settingsApplyTemporary(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyDefaults")] - public static extern bool icsneo_settingsApplyDefaults(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyDefaultsTemporary")] - public static extern bool icsneo_settingsApplyDefaultsTemporary(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsReadStructure")] - public static extern int icsneo_settingsReadStructure(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyStructure")] - public static extern bool icsneo_settingsApplyStructure(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_settingsApplyStructureTemporary")] - public static extern bool icsneo_settingsApplyStructureTemporary(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getBaudrate")] - public static extern long icsneo_getBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setBaudrate")] - public static extern bool icsneo_setBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2, long jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getFDBaudrate")] - public static extern long icsneo_getFDBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setFDBaudrate")] - public static extern bool icsneo_setFDBaudrate(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2, long jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_transmit")] - public static extern bool icsneo_transmit(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_transmitMessages")] - public static extern bool icsneo_transmitMessages(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setWriteBlocks")] - public static extern void icsneo_setWriteBlocks(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_describeDevice")] - public static extern bool icsneo_describeDevice(global::System.Runtime.InteropServices.HandleRef jarg1, System.Text.StringBuilder jarg2, ref int jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getVersion")] - public static extern global::System.IntPtr icsneo_getVersion(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getEvents")] - public static extern bool icsneo_getEvents(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getDeviceEvents")] - public static extern bool icsneo_getDeviceEvents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref int jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getLastError")] - public static extern bool icsneo_getLastError(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_discardAllEvents")] - public static extern void icsneo_discardAllEvents(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_discardDeviceEvents")] - public static extern void icsneo_discardDeviceEvents(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_setEventLimit")] - public static extern void icsneo_setEventLimit(uint jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getEventLimit")] - public static extern uint icsneo_getEventLimit(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getSupportedDevices")] - public static extern bool icsneo_getSupportedDevices(global::System.Runtime.InteropServices.HandleRef jarg1, ref int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_icsneo_getTimestampResolution")] - public static extern bool icsneo_getTimestampResolution(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_device_set")] - public static extern void neodevice_t_device_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_device_get")] - public static extern global::System.IntPtr neodevice_t_device_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_handle_set")] - public static extern void neodevice_t_handle_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_handle_get")] - public static extern int neodevice_t_handle_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_type_set")] - public static extern void neodevice_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_type_get")] - public static extern uint neodevice_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_serial_set")] - public static extern void neodevice_t_serial_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_serial_get")] - public static extern string neodevice_t_serial_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neodevice_t")] - public static extern global::System.IntPtr new_neodevice_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neodevice_t")] - public static extern void delete_neodevice_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalError_set")] - public static extern void neomessage_statusbitfield_t_globalError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalError_get")] - public static extern uint neomessage_statusbitfield_t_globalError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_transmitMessage_set")] - public static extern void neomessage_statusbitfield_t_transmitMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_transmitMessage_get")] - public static extern uint neomessage_statusbitfield_t_transmitMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extendedFrame_set")] - public static extern void neomessage_statusbitfield_t_extendedFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extendedFrame_get")] - public static extern uint neomessage_statusbitfield_t_extendedFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_remoteFrame_set")] - public static extern void neomessage_statusbitfield_t_remoteFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_remoteFrame_get")] - public static extern uint neomessage_statusbitfield_t_remoteFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_crcError_set")] - public static extern void neomessage_statusbitfield_t_crcError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_crcError_get")] - public static extern uint neomessage_statusbitfield_t_crcError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorPassive_set")] - public static extern void neomessage_statusbitfield_t_canErrorPassive_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorPassive_get")] - public static extern uint neomessage_statusbitfield_t_canErrorPassive_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incompleteFrame_set")] - public static extern void neomessage_statusbitfield_t_incompleteFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incompleteFrame_get")] - public static extern uint neomessage_statusbitfield_t_incompleteFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_lostArbitration_set")] - public static extern void neomessage_statusbitfield_t_lostArbitration_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_lostArbitration_get")] - public static extern uint neomessage_statusbitfield_t_lostArbitration_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_undefinedError_set")] - public static extern void neomessage_statusbitfield_t_undefinedError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_undefinedError_get")] - public static extern uint neomessage_statusbitfield_t_undefinedError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusOff_set")] - public static extern void neomessage_statusbitfield_t_canBusOff_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusOff_get")] - public static extern uint neomessage_statusbitfield_t_canBusOff_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorWarning_set")] - public static extern void neomessage_statusbitfield_t_canErrorWarning_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canErrorWarning_get")] - public static extern uint neomessage_statusbitfield_t_canErrorWarning_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedPlus_set")] - public static extern void neomessage_statusbitfield_t_canBusShortedPlus_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedPlus_get")] - public static extern uint neomessage_statusbitfield_t_canBusShortedPlus_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedGround_set")] - public static extern void neomessage_statusbitfield_t_canBusShortedGround_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canBusShortedGround_get")] - public static extern uint neomessage_statusbitfield_t_canBusShortedGround_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_checksumError_set")] - public static extern void neomessage_statusbitfield_t_checksumError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_checksumError_get")] - public static extern uint neomessage_statusbitfield_t_checksumError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_set")] - public static extern void neomessage_statusbitfield_t_badMessageBitTimeError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_badMessageBitTimeError_get")] - public static extern uint neomessage_statusbitfield_t_badMessageBitTimeError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_ifrData_set")] - public static extern void neomessage_statusbitfield_t_ifrData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_ifrData_get")] - public static extern uint neomessage_statusbitfield_t_ifrData_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hardwareCommError_set")] - public static extern void neomessage_statusbitfield_t_hardwareCommError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hardwareCommError_get")] - public static extern uint neomessage_statusbitfield_t_hardwareCommError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_expectedLengthError_set")] - public static extern void neomessage_statusbitfield_t_expectedLengthError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_expectedLengthError_get")] - public static extern uint neomessage_statusbitfield_t_expectedLengthError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incomingNoMatch_set")] - public static extern void neomessage_statusbitfield_t_incomingNoMatch_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_incomingNoMatch_get")] - public static extern uint neomessage_statusbitfield_t_incomingNoMatch_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBreak_set")] - public static extern void neomessage_statusbitfield_t_statusBreak_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBreak_get")] - public static extern uint neomessage_statusbitfield_t_statusBreak_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_avsiRecOverflow_set")] - public static extern void neomessage_statusbitfield_t_avsiRecOverflow_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_avsiRecOverflow_get")] - public static extern uint neomessage_statusbitfield_t_avsiRecOverflow_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_testTrigger_set")] - public static extern void neomessage_statusbitfield_t_testTrigger_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_testTrigger_get")] - public static extern uint neomessage_statusbitfield_t_testTrigger_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_audioComment_set")] - public static extern void neomessage_statusbitfield_t_audioComment_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_audioComment_get")] - public static extern uint neomessage_statusbitfield_t_audioComment_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_gpsData_set")] - public static extern void neomessage_statusbitfield_t_gpsData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_gpsData_get")] - public static extern uint neomessage_statusbitfield_t_gpsData_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_analogDigitalInput_set")] - public static extern void neomessage_statusbitfield_t_analogDigitalInput_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_analogDigitalInput_get")] - public static extern uint neomessage_statusbitfield_t_analogDigitalInput_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_textComment_set")] - public static extern void neomessage_statusbitfield_t_textComment_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_textComment_get")] - public static extern uint neomessage_statusbitfield_t_textComment_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_networkMessageType_set")] - public static extern void neomessage_statusbitfield_t_networkMessageType_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_networkMessageType_get")] - public static extern uint neomessage_statusbitfield_t_networkMessageType_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_set")] - public static extern void neomessage_statusbitfield_t_vsiTXUnderrun_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiTXUnderrun_get")] - public static extern uint neomessage_statusbitfield_t_vsiTXUnderrun_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_set")] - public static extern void neomessage_statusbitfield_t_vsiIFRCRCBit_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_vsiIFRCRCBit_get")] - public static extern uint neomessage_statusbitfield_t_vsiIFRCRCBit_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_initMessage_set")] - public static extern void neomessage_statusbitfield_t_initMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_initMessage_get")] - public static extern uint neomessage_statusbitfield_t_initMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_set")] - public static extern void neomessage_statusbitfield_t_flexraySecondStartupFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_flexraySecondStartupFrame_get")] - public static extern uint neomessage_statusbitfield_t_flexraySecondStartupFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extended_set")] - public static extern void neomessage_statusbitfield_t_extended_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_extended_get")] - public static extern uint neomessage_statusbitfield_t_extended_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hasValue_set")] - public static extern void neomessage_statusbitfield_t_hasValue_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_hasValue_get")] - public static extern uint neomessage_statusbitfield_t_hasValue_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_valueIsBoolean_set")] - public static extern void neomessage_statusbitfield_t_valueIsBoolean_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_valueIsBoolean_get")] - public static extern uint neomessage_statusbitfield_t_valueIsBoolean_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_highVoltage_set")] - public static extern void neomessage_statusbitfield_t_highVoltage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_highVoltage_get")] - public static extern uint neomessage_statusbitfield_t_highVoltage_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_longMessage_set")] - public static extern void neomessage_statusbitfield_t_longMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_longMessage_get")] - public static extern uint neomessage_statusbitfield_t_longMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalChange_set")] - public static extern void neomessage_statusbitfield_t_globalChange_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_globalChange_get")] - public static extern uint neomessage_statusbitfield_t_globalChange_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_errorFrame_set")] - public static extern void neomessage_statusbitfield_t_errorFrame_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_errorFrame_get")] - public static extern uint neomessage_statusbitfield_t_errorFrame_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_endOfLongMessage_set")] - public static extern void neomessage_statusbitfield_t_endOfLongMessage_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_endOfLongMessage_get")] - public static extern uint neomessage_statusbitfield_t_endOfLongMessage_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_set")] - public static extern void neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakNotZero_get")] - public static extern uint neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_set")] - public static extern void neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXBreakTooShort_get")] - public static extern uint neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_set")] - public static extern void neomessage_statusbitfield_t_linErrorRXSyncNot55_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXSyncNot55_get")] - public static extern uint neomessage_statusbitfield_t_linErrorRXSyncNot55_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set")] - public static extern void neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get")] - public static extern uint neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_set")] - public static extern void neomessage_statusbitfield_t_linErrorTXRXMismatch_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorTXRXMismatch_get")] - public static extern uint neomessage_statusbitfield_t_linErrorTXRXMismatch_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_set")] - public static extern void neomessage_statusbitfield_t_linErrorMessageIDParity_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linErrorMessageIDParity_get")] - public static extern uint neomessage_statusbitfield_t_linErrorMessageIDParity_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSyncFrameError_set")] - public static extern void neomessage_statusbitfield_t_linSyncFrameError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSyncFrameError_get")] - public static extern uint neomessage_statusbitfield_t_linSyncFrameError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linIDFrameError_set")] - public static extern void neomessage_statusbitfield_t_linIDFrameError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linIDFrameError_get")] - public static extern uint neomessage_statusbitfield_t_linIDFrameError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSlaveByteError_set")] - public static extern void neomessage_statusbitfield_t_linSlaveByteError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linSlaveByteError_get")] - public static extern uint neomessage_statusbitfield_t_linSlaveByteError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_rxTimeoutError_set")] - public static extern void neomessage_statusbitfield_t_rxTimeoutError_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_rxTimeoutError_get")] - public static extern uint neomessage_statusbitfield_t_rxTimeoutError_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linNoSlaveData_set")] - public static extern void neomessage_statusbitfield_t_linNoSlaveData_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_linNoSlaveData_get")] - public static extern uint neomessage_statusbitfield_t_linNoSlaveData_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdESI_set")] - public static extern void neomessage_statusbitfield_t_canfdESI_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdESI_get")] - public static extern uint neomessage_statusbitfield_t_canfdESI_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdIDE_set")] - public static extern void neomessage_statusbitfield_t_canfdIDE_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdIDE_get")] - public static extern uint neomessage_statusbitfield_t_canfdIDE_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdRTR_set")] - public static extern void neomessage_statusbitfield_t_canfdRTR_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdRTR_get")] - public static extern uint neomessage_statusbitfield_t_canfdRTR_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdFDF_set")] - public static extern void neomessage_statusbitfield_t_canfdFDF_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdFDF_get")] - public static extern uint neomessage_statusbitfield_t_canfdFDF_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdBRS_set")] - public static extern void neomessage_statusbitfield_t_canfdBRS_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_canfdBRS_get")] - public static extern uint neomessage_statusbitfield_t_canfdBRS_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBitfield_set")] - public static extern void neomessage_statusbitfield_t_statusBitfield_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_statusbitfield_t_statusBitfield_get")] - public static extern global::System.IntPtr neomessage_statusbitfield_t_statusBitfield_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_statusbitfield_t")] - public static extern global::System.IntPtr new_neomessage_statusbitfield_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_statusbitfield_t")] - public static extern void delete_neomessage_statusbitfield_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_status_set")] - public static extern void neomessage_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_status_get")] - public static extern global::System.IntPtr neomessage_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestamp_set")] - public static extern void neomessage_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestamp_get")] - public static extern ulong neomessage_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestampReserved_set")] - public static extern void neomessage_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_timestampReserved_get")] - public static extern ulong neomessage_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_data_set")] - public static extern void neomessage_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_data_get")] - public static extern System.IntPtr neomessage_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_length_set")] - public static extern void neomessage_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_length_get")] - public static extern uint neomessage_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_header_set")] - public static extern void neomessage_t_header_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_header_get")] - public static extern global::System.IntPtr neomessage_t_header_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_netid_set")] - public static extern void neomessage_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_netid_get")] - public static extern ushort neomessage_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_type_set")] - public static extern void neomessage_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_type_get")] - public static extern byte neomessage_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_reserved_set")] - public static extern void neomessage_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_reserved_get")] - public static extern global::System.IntPtr neomessage_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_t")] - public static extern global::System.IntPtr new_neomessage_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_t")] - public static extern void delete_neomessage_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_status_set")] - public static extern void neomessage_can_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_status_get")] - public static extern global::System.IntPtr neomessage_can_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestamp_set")] - public static extern void neomessage_can_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestamp_get")] - public static extern ulong neomessage_can_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestampReserved_set")] - public static extern void neomessage_can_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_timestampReserved_get")] - public static extern ulong neomessage_can_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_data_set")] - public static extern void neomessage_can_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_data_get")] - public static extern System.IntPtr neomessage_can_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_length_set")] - public static extern void neomessage_can_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_length_get")] - public static extern uint neomessage_can_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_arbid_set")] - public static extern void neomessage_can_t_arbid_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_arbid_get")] - public static extern uint neomessage_can_t_arbid_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_netid_set")] - public static extern void neomessage_can_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_netid_get")] - public static extern ushort neomessage_can_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_type_set")] - public static extern void neomessage_can_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_type_get")] - public static extern byte neomessage_can_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_dlcOnWire_set")] - public static extern void neomessage_can_t_dlcOnWire_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_dlcOnWire_get")] - public static extern byte neomessage_can_t_dlcOnWire_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_reserved_set")] - public static extern void neomessage_can_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_reserved_get")] - public static extern global::System.IntPtr neomessage_can_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_can_t")] - public static extern global::System.IntPtr new_neomessage_can_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_can_t")] - public static extern void delete_neomessage_can_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_status_set")] - public static extern void neomessage_eth_t_status_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_status_get")] - public static extern global::System.IntPtr neomessage_eth_t_status_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestamp_set")] - public static extern void neomessage_eth_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestamp_get")] - public static extern ulong neomessage_eth_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestampReserved_set")] - public static extern void neomessage_eth_t_timestampReserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, ulong jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_timestampReserved_get")] - public static extern ulong neomessage_eth_t_timestampReserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_data_set")] - public static extern void neomessage_eth_t_data_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte[] jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_data_get")] - public static extern System.IntPtr neomessage_eth_t_data_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_length_set")] - public static extern void neomessage_eth_t_length_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_length_get")] - public static extern uint neomessage_eth_t_length_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_preemptionFlags_set")] - public static extern void neomessage_eth_t_preemptionFlags_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_preemptionFlags_get")] - public static extern byte neomessage_eth_t_preemptionFlags_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reservedHeader_set")] - public static extern void neomessage_eth_t_reservedHeader_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reservedHeader_get")] - public static extern global::System.IntPtr neomessage_eth_t_reservedHeader_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_netid_set")] - public static extern void neomessage_eth_t_netid_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_netid_get")] - public static extern ushort neomessage_eth_t_netid_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_type_set")] - public static extern void neomessage_eth_t_type_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_type_get")] - public static extern byte neomessage_eth_t_type_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reserved_set")] - public static extern void neomessage_eth_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_reserved_get")] - public static extern global::System.IntPtr neomessage_eth_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_eth_t")] - public static extern global::System.IntPtr new_neomessage_eth_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_eth_t")] - public static extern void delete_neomessage_eth_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_DEVICETYPE_LONGEST_NAME_get")] - public static extern int ICSNEO_DEVICETYPE_LONGEST_NAME_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get")] - public static extern int ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_major_set")] - public static extern void neoversion_t_major_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_major_get")] - public static extern ushort neoversion_t_major_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_minor_set")] - public static extern void neoversion_t_minor_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_minor_get")] - public static extern ushort neoversion_t_minor_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_patch_set")] - public static extern void neoversion_t_patch_set(global::System.Runtime.InteropServices.HandleRef jarg1, ushort jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_patch_get")] - public static extern ushort neoversion_t_patch_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_metadata_set")] - public static extern void neoversion_t_metadata_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_metadata_get")] - public static extern string neoversion_t_metadata_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildBranch_set")] - public static extern void neoversion_t_buildBranch_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildBranch_get")] - public static extern string neoversion_t_buildBranch_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildTag_set")] - public static extern void neoversion_t_buildTag_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_buildTag_get")] - public static extern string neoversion_t_buildTag_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_reserved_set")] - public static extern void neoversion_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoversion_t_reserved_get")] - public static extern string neoversion_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoversion_t")] - public static extern global::System.IntPtr new_neoversion_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoversion_t")] - public static extern void delete_neoversion_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_description_set")] - public static extern void neoevent_t_description_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_description_get")] - public static extern string neoevent_t_description_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_timestamp_set")] - public static extern void neoevent_t_timestamp_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_timestamp_get")] - public static extern global::System.IntPtr neoevent_t_timestamp_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_eventNumber_set")] - public static extern void neoevent_t_eventNumber_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_eventNumber_get")] - public static extern uint neoevent_t_eventNumber_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_severity_set")] - public static extern void neoevent_t_severity_set(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_severity_get")] - public static extern byte neoevent_t_severity_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_serial_set")] - public static extern void neoevent_t_serial_set(global::System.Runtime.InteropServices.HandleRef jarg1, string jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_serial_get")] - public static extern string neoevent_t_serial_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_reserved_set")] - public static extern void neoevent_t_reserved_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_reserved_get")] - public static extern global::System.IntPtr neoevent_t_reserved_get(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoevent_t")] - public static extern global::System.IntPtr new_neoevent_t(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoevent_t")] - public static extern void delete_neoevent_t(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DEVICE_get")] - public static extern int ICSNEO_NETID_DEVICE_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN_get")] - public static extern int ICSNEO_NETID_HSCAN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MSCAN_get")] - public static extern int ICSNEO_NETID_MSCAN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SWCAN_get")] - public static extern int ICSNEO_NETID_SWCAN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LSFTCAN_get")] - public static extern int ICSNEO_NETID_LSFTCAN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FORDSCP_get")] - public static extern int ICSNEO_NETID_FORDSCP_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_J1708_get")] - public static extern int ICSNEO_NETID_J1708_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_AUX_get")] - public static extern int ICSNEO_NETID_AUX_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_J1850VPW_get")] - public static extern int ICSNEO_NETID_J1850VPW_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO_get")] - public static extern int ICSNEO_NETID_ISO_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MAIN51_get")] - public static extern int ICSNEO_NETID_MAIN51_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_get")] - public static extern int ICSNEO_NETID_RED_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SCI_get")] - public static extern int ICSNEO_NETID_SCI_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO2_get")] - public static extern int ICSNEO_NETID_ISO2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO14230_get")] - public static extern int ICSNEO_NETID_ISO14230_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN_get")] - public static extern int ICSNEO_NETID_LIN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET1_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET1_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET2_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET3_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET3_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_EXT_MEMORYREAD_get")] - public static extern int ICSNEO_NETID_RED_EXT_MEMORYREAD_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_INT_MEMORYREAD_get")] - public static extern int ICSNEO_NETID_RED_INT_MEMORYREAD_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_DFLASH_READ_get")] - public static extern int ICSNEO_NETID_RED_DFLASH_READ_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_SDCARD_READ_get")] - public static extern int ICSNEO_NETID_RED_SDCARD_READ_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_CAN_ERRBITS_get")] - public static extern int ICSNEO_NETID_CAN_ERRBITS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get")] - public static extern int ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get")] - public static extern int ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get")] - public static extern int ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get")] - public static extern int ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get")] - public static extern int ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get")] - public static extern int ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get")] - public static extern int ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get")] - public static extern int ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get")] - public static extern int ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get")] - public static extern int ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_NEOVI_NETWORK_get")] - public static extern int ICSNEO_NETID_RED_NEOVI_NETWORK_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get")] - public static extern int ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_OLDFORMAT_get")] - public static extern int ICSNEO_NETID_RED_OLDFORMAT_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_SCOPE_CAPTURE_get")] - public static extern int ICSNEO_NETID_RED_SCOPE_CAPTURE_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_HARDWARE_EXCEP_get")] - public static extern int ICSNEO_NETID_RED_HARDWARE_EXCEP_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_GET_RTC_get")] - public static extern int ICSNEO_NETID_RED_GET_RTC_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO3_get")] - public static extern int ICSNEO_NETID_ISO3_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN2_get")] - public static extern int ICSNEO_NETID_HSCAN2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN3_get")] - public static extern int ICSNEO_NETID_HSCAN3_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET4_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET4_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET5_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET5_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ISO4_get")] - public static extern int ICSNEO_NETID_ISO4_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN2_get")] - public static extern int ICSNEO_NETID_LIN2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN3_get")] - public static extern int ICSNEO_NETID_LIN3_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN4_get")] - public static extern int ICSNEO_NETID_LIN4_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_APP_ERROR_get")] - public static extern int ICSNEO_NETID_RED_APP_ERROR_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_CGI_get")] - public static extern int ICSNEO_NETID_CGI_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RESET_STATUS_get")] - public static extern int ICSNEO_NETID_RESET_STATUS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FB_STATUS_get")] - public static extern int ICSNEO_NETID_FB_STATUS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_APP_SIGNAL_STATUS_get")] - public static extern int ICSNEO_NETID_APP_SIGNAL_STATUS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get")] - public static extern int ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get")] - public static extern int ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LOGGING_OVERFLOW_get")] - public static extern int ICSNEO_NETID_LOGGING_OVERFLOW_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_READ_SETTINGS_get")] - public static extern int ICSNEO_NETID_READ_SETTINGS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN4_get")] - public static extern int ICSNEO_NETID_HSCAN4_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN5_get")] - public static extern int ICSNEO_NETID_HSCAN5_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RS232_get")] - public static extern int ICSNEO_NETID_RS232_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART_get")] - public static extern int ICSNEO_NETID_UART_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART2_get")] - public static extern int ICSNEO_NETID_UART2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART3_get")] - public static extern int ICSNEO_NETID_UART3_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_UART4_get")] - public static extern int ICSNEO_NETID_UART4_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_SWCAN2_get")] - public static extern int ICSNEO_NETID_SWCAN2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ETHERNET_DAQ_get")] - public static extern int ICSNEO_NETID_ETHERNET_DAQ_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DATA_TO_HOST_get")] - public static extern int ICSNEO_NETID_DATA_TO_HOST_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_TEXTAPI_TO_HOST_get")] - public static extern int ICSNEO_NETID_TEXTAPI_TO_HOST_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET6_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET6_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_RED_VBAT_get")] - public static extern int ICSNEO_NETID_RED_VBAT_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET7_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET7_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET8_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET8_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET9_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET9_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET10_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET10_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET11_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET11_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY1A_get")] - public static extern int ICSNEO_NETID_FLEXRAY1A_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY1B_get")] - public static extern int ICSNEO_NETID_FLEXRAY1B_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2A_get")] - public static extern int ICSNEO_NETID_FLEXRAY2A_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2B_get")] - public static extern int ICSNEO_NETID_FLEXRAY2B_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN5_get")] - public static extern int ICSNEO_NETID_LIN5_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY_get")] - public static extern int ICSNEO_NETID_FLEXRAY_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_FLEXRAY2_get")] - public static extern int ICSNEO_NETID_FLEXRAY2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_OP_ETHERNET12_get")] - public static extern int ICSNEO_NETID_OP_ETHERNET12_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST25_get")] - public static extern int ICSNEO_NETID_MOST25_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST50_get")] - public static extern int ICSNEO_NETID_MOST50_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_MOST150_get")] - public static extern int ICSNEO_NETID_MOST150_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ETHERNET_get")] - public static extern int ICSNEO_NETID_ETHERNET_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_GMFSA_get")] - public static extern int ICSNEO_NETID_GMFSA_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_TCP_get")] - public static extern int ICSNEO_NETID_TCP_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN6_get")] - public static extern int ICSNEO_NETID_HSCAN6_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HSCAN7_get")] - public static extern int ICSNEO_NETID_HSCAN7_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LIN6_get")] - public static extern int ICSNEO_NETID_LIN6_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_LSFTCAN2_get")] - public static extern int ICSNEO_NETID_LSFTCAN2_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_HW_COM_LATENCY_TEST_get")] - public static extern int ICSNEO_NETID_HW_COM_LATENCY_TEST_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_DEVICE_STATUS_get")] - public static extern int ICSNEO_NETID_DEVICE_STATUS_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_ANY_get")] - public static extern int ICSNEO_NETID_ANY_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETID_INVALID_get")] - public static extern int ICSNEO_NETID_INVALID_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_INVALID_get")] - public static extern int ICSNEO_NETWORK_TYPE_INVALID_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_INTERNAL_get")] - public static extern int ICSNEO_NETWORK_TYPE_INTERNAL_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_CAN_get")] - public static extern int ICSNEO_NETWORK_TYPE_CAN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_LIN_get")] - public static extern int ICSNEO_NETWORK_TYPE_LIN_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_FLEXRAY_get")] - public static extern int ICSNEO_NETWORK_TYPE_FLEXRAY_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_MOST_get")] - public static extern int ICSNEO_NETWORK_TYPE_MOST_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_ETHERNET_get")] - public static extern int ICSNEO_NETWORK_TYPE_ETHERNET_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_ANY_get")] - public static extern int ICSNEO_NETWORK_TYPE_ANY_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_ICSNEO_NETWORK_TYPE_OTHER_get")] - public static extern int ICSNEO_NETWORK_TYPE_OTHER_get(); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_can_t_cast")] - public static extern global::System.IntPtr neomessage_can_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_eth_t_cast")] - public static extern global::System.IntPtr neomessage_eth_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_from_can_neomessage_t_cast")] - public static extern global::System.IntPtr from_can_neomessage_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_from_eth_neomessage_t_cast")] - public static extern global::System.IntPtr from_eth_neomessage_t_cast(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neodevice_t_array")] - public static extern global::System.IntPtr new_neodevice_t_array(int jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neodevice_t_array")] - public static extern void delete_neodevice_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_array_getitem")] - public static extern global::System.IntPtr neodevice_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neodevice_t_array_setitem")] - public static extern void neodevice_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neoevent_t_array")] - public static extern global::System.IntPtr new_neoevent_t_array(int jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neoevent_t_array")] - public static extern void delete_neoevent_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_array_getitem")] - public static extern global::System.IntPtr neoevent_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neoevent_t_array_setitem")] - public static extern void neoevent_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_new_neomessage_t_array")] - public static extern global::System.IntPtr new_neomessage_t_array(int jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_delete_neomessage_t_array")] - public static extern void delete_neomessage_t_array(global::System.Runtime.InteropServices.HandleRef jarg1); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_array_getitem")] - public static extern global::System.IntPtr neomessage_t_array_getitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2); - - [global::System.Runtime.InteropServices.DllImport("icsneocsharp.dll", EntryPoint="CSharp_neomessage_t_array_setitem")] - public static extern void neomessage_t_array_setitem(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3); -} diff --git a/examples/csharp/libicsneocsharp-example.csproj b/examples/csharp/libicsneocsharp-example.csproj deleted file mode 100644 index efb4388..0000000 --- a/examples/csharp/libicsneocsharp-example.csproj +++ /dev/null @@ -1,9 +0,0 @@ - - - - Exe - netcoreapp2.2 - libicsneocsharp_example - - - diff --git a/examples/csharp/libicsneocsharp-example.sln b/examples/csharp/libicsneocsharp-example.sln deleted file mode 100644 index 97f02f8..0000000 --- a/examples/csharp/libicsneocsharp-example.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.28922.388 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "libicsneocsharp-example", "libicsneocsharp-example.csproj", "{391FCF02-39BB-4C81-AE99-6785A7EA13A1}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {391FCF02-39BB-4C81-AE99-6785A7EA13A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {391FCF02-39BB-4C81-AE99-6785A7EA13A1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {391FCF02-39BB-4C81-AE99-6785A7EA13A1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {391FCF02-39BB-4C81-AE99-6785A7EA13A1}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {9610ED61-57FA-46BD-A071-DC7DB7BAC3A9} - EndGlobalSection -EndGlobal diff --git a/examples/csharp/neodevice_t.cs b/examples/csharp/neodevice_t.cs deleted file mode 100644 index 4fbdf2e..0000000 --- a/examples/csharp/neodevice_t.cs +++ /dev/null @@ -1,90 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neodevice_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neodevice_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neodevice_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neodevice_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neodevice_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public SWIGTYPE_p_void device { - set { - icsneocsharpPINVOKE.neodevice_t_device_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neodevice_t_device_get(swigCPtr); - SWIGTYPE_p_void ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false); - return ret; - } - } - - public int handle { - set { - icsneocsharpPINVOKE.neodevice_t_handle_set(swigCPtr, value); - } - get { - int ret = icsneocsharpPINVOKE.neodevice_t_handle_get(swigCPtr); - return ret; - } - } - - public uint type { - set { - icsneocsharpPINVOKE.neodevice_t_type_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neodevice_t_type_get(swigCPtr); - return ret; - } - } - - public string serial { - set { - icsneocsharpPINVOKE.neodevice_t_serial_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neodevice_t_serial_get(swigCPtr); - return ret; - } - } - - public neodevice_t() : this(icsneocsharpPINVOKE.new_neodevice_t(), true) { - } - -} diff --git a/examples/csharp/neoevent_t.cs b/examples/csharp/neoevent_t.cs deleted file mode 100644 index d73165a..0000000 --- a/examples/csharp/neoevent_t.cs +++ /dev/null @@ -1,112 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neoevent_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neoevent_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neoevent_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neoevent_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neoevent_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public string description { - set { - icsneocsharpPINVOKE.neoevent_t_description_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoevent_t_description_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_time_t timestamp { - set { - icsneocsharpPINVOKE.neoevent_t_timestamp_set(swigCPtr, SWIGTYPE_p_time_t.getCPtr(value)); - if (icsneocsharpPINVOKE.SWIGPendingException.Pending) throw icsneocsharpPINVOKE.SWIGPendingException.Retrieve(); - } - get { - SWIGTYPE_p_time_t ret = new SWIGTYPE_p_time_t(icsneocsharpPINVOKE.neoevent_t_timestamp_get(swigCPtr), true); - if (icsneocsharpPINVOKE.SWIGPendingException.Pending) throw icsneocsharpPINVOKE.SWIGPendingException.Retrieve(); - return ret; - } - } - - public uint eventNumber { - set { - icsneocsharpPINVOKE.neoevent_t_eventNumber_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neoevent_t_eventNumber_get(swigCPtr); - return ret; - } - } - - public byte severity { - set { - icsneocsharpPINVOKE.neoevent_t_severity_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neoevent_t_severity_get(swigCPtr); - return ret; - } - } - - public string serial { - set { - icsneocsharpPINVOKE.neoevent_t_serial_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoevent_t_serial_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char reserved { - set { - icsneocsharpPINVOKE.neoevent_t_reserved_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neoevent_t_reserved_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public neoevent_t() : this(icsneocsharpPINVOKE.new_neoevent_t(), true) { - } - -} diff --git a/examples/csharp/neomessage_can_t.cs b/examples/csharp/neomessage_can_t.cs deleted file mode 100644 index 1ec2dbf..0000000 --- a/examples/csharp/neomessage_can_t.cs +++ /dev/null @@ -1,155 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neomessage_can_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neomessage_can_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neomessage_can_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neomessage_can_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neomessage_can_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public neomessage_statusbitfield_t status { - set { - icsneocsharpPINVOKE.neomessage_can_t_status_set(swigCPtr, neomessage_statusbitfield_t.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_can_t_status_get(swigCPtr); - neomessage_statusbitfield_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_statusbitfield_t(cPtr, false); - return ret; - } - } - - public ulong timestamp { - set { - icsneocsharpPINVOKE.neomessage_can_t_timestamp_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_can_t_timestamp_get(swigCPtr); - return ret; - } - } - - public ulong timestampReserved { - set { - icsneocsharpPINVOKE.neomessage_can_t_timestampReserved_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_can_t_timestampReserved_get(swigCPtr); - return ret; - } - } - - public byte[] data { - set { - icsneocsharpPINVOKE.neomessage_can_t_data_set(swigCPtr, value); - } - - get { - byte[] ret = new byte[this.length]; - System.IntPtr data = icsneocsharpPINVOKE.neomessage_can_t_data_get(swigCPtr); - System.Runtime.InteropServices.Marshal.Copy(data, ret, 0, (int)this.length); - return ret; - } - - } - - public uint length { - set { - icsneocsharpPINVOKE.neomessage_can_t_length_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_can_t_length_get(swigCPtr); - return ret; - } - } - - public uint arbid { - set { - icsneocsharpPINVOKE.neomessage_can_t_arbid_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_can_t_arbid_get(swigCPtr); - return ret; - } - } - - public ushort netid { - set { - icsneocsharpPINVOKE.neomessage_can_t_netid_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neomessage_can_t_netid_get(swigCPtr); - return ret; - } - } - - public byte type { - set { - icsneocsharpPINVOKE.neomessage_can_t_type_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neomessage_can_t_type_get(swigCPtr); - return ret; - } - } - - public byte dlcOnWire { - set { - icsneocsharpPINVOKE.neomessage_can_t_dlcOnWire_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neomessage_can_t_dlcOnWire_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char reserved { - set { - icsneocsharpPINVOKE.neomessage_can_t_reserved_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_can_t_reserved_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public neomessage_can_t() : this(icsneocsharpPINVOKE.new_neomessage_can_t(), true) { - } - -} diff --git a/examples/csharp/neomessage_eth_t.cs b/examples/csharp/neomessage_eth_t.cs deleted file mode 100644 index 07d6fdb..0000000 --- a/examples/csharp/neomessage_eth_t.cs +++ /dev/null @@ -1,156 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neomessage_eth_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neomessage_eth_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neomessage_eth_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neomessage_eth_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neomessage_eth_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public neomessage_statusbitfield_t status { - set { - icsneocsharpPINVOKE.neomessage_eth_t_status_set(swigCPtr, neomessage_statusbitfield_t.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_eth_t_status_get(swigCPtr); - neomessage_statusbitfield_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_statusbitfield_t(cPtr, false); - return ret; - } - } - - public ulong timestamp { - set { - icsneocsharpPINVOKE.neomessage_eth_t_timestamp_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_eth_t_timestamp_get(swigCPtr); - return ret; - } - } - - public ulong timestampReserved { - set { - icsneocsharpPINVOKE.neomessage_eth_t_timestampReserved_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_eth_t_timestampReserved_get(swigCPtr); - return ret; - } - } - - public byte[] data { - set { - icsneocsharpPINVOKE.neomessage_eth_t_data_set(swigCPtr, value); - } - - get { - byte[] ret = new byte[this.length]; - System.IntPtr data = icsneocsharpPINVOKE.neomessage_eth_t_data_get(swigCPtr); - System.Runtime.InteropServices.Marshal.Copy(data, ret, 0, (int)this.length); - return ret; - } - - } - - public uint length { - set { - icsneocsharpPINVOKE.neomessage_eth_t_length_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_eth_t_length_get(swigCPtr); - return ret; - } - } - - public byte preemptionFlags { - set { - icsneocsharpPINVOKE.neomessage_eth_t_preemptionFlags_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neomessage_eth_t_preemptionFlags_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char reservedHeader { - set { - icsneocsharpPINVOKE.neomessage_eth_t_reservedHeader_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_eth_t_reservedHeader_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public ushort netid { - set { - icsneocsharpPINVOKE.neomessage_eth_t_netid_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neomessage_eth_t_netid_get(swigCPtr); - return ret; - } - } - - public byte type { - set { - icsneocsharpPINVOKE.neomessage_eth_t_type_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neomessage_eth_t_type_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char reserved { - set { - icsneocsharpPINVOKE.neomessage_eth_t_reserved_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_eth_t_reserved_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public neomessage_eth_t() : this(icsneocsharpPINVOKE.new_neomessage_eth_t(), true) { - } - -} diff --git a/examples/csharp/neomessage_statusbitfield_t.cs b/examples/csharp/neomessage_statusbitfield_t.cs deleted file mode 100644 index 350f99b..0000000 --- a/examples/csharp/neomessage_statusbitfield_t.cs +++ /dev/null @@ -1,610 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neomessage_statusbitfield_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neomessage_statusbitfield_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neomessage_statusbitfield_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neomessage_statusbitfield_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neomessage_statusbitfield_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public uint globalError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_globalError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_globalError_get(swigCPtr); - return ret; - } - } - - public uint transmitMessage { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_transmitMessage_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_transmitMessage_get(swigCPtr); - return ret; - } - } - - public uint extendedFrame { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_extendedFrame_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_extendedFrame_get(swigCPtr); - return ret; - } - } - - public uint remoteFrame { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_remoteFrame_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_remoteFrame_get(swigCPtr); - return ret; - } - } - - public uint crcError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_crcError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_crcError_get(swigCPtr); - return ret; - } - } - - public uint canErrorPassive { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canErrorPassive_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canErrorPassive_get(swigCPtr); - return ret; - } - } - - public uint incompleteFrame { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_incompleteFrame_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_incompleteFrame_get(swigCPtr); - return ret; - } - } - - public uint lostArbitration { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_lostArbitration_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_lostArbitration_get(swigCPtr); - return ret; - } - } - - public uint undefinedError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_undefinedError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_undefinedError_get(swigCPtr); - return ret; - } - } - - public uint canBusOff { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusOff_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusOff_get(swigCPtr); - return ret; - } - } - - public uint canErrorWarning { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canErrorWarning_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canErrorWarning_get(swigCPtr); - return ret; - } - } - - public uint canBusShortedPlus { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusShortedPlus_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusShortedPlus_get(swigCPtr); - return ret; - } - } - - public uint canBusShortedGround { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusShortedGround_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canBusShortedGround_get(swigCPtr); - return ret; - } - } - - public uint checksumError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_checksumError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_checksumError_get(swigCPtr); - return ret; - } - } - - public uint badMessageBitTimeError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_badMessageBitTimeError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_badMessageBitTimeError_get(swigCPtr); - return ret; - } - } - - public uint ifrData { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_ifrData_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_ifrData_get(swigCPtr); - return ret; - } - } - - public uint hardwareCommError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_hardwareCommError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_hardwareCommError_get(swigCPtr); - return ret; - } - } - - public uint expectedLengthError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_expectedLengthError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_expectedLengthError_get(swigCPtr); - return ret; - } - } - - public uint incomingNoMatch { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_incomingNoMatch_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_incomingNoMatch_get(swigCPtr); - return ret; - } - } - - public uint statusBreak { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_statusBreak_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_statusBreak_get(swigCPtr); - return ret; - } - } - - public uint avsiRecOverflow { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_avsiRecOverflow_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_avsiRecOverflow_get(swigCPtr); - return ret; - } - } - - public uint testTrigger { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_testTrigger_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_testTrigger_get(swigCPtr); - return ret; - } - } - - public uint audioComment { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_audioComment_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_audioComment_get(swigCPtr); - return ret; - } - } - - public uint gpsData { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_gpsData_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_gpsData_get(swigCPtr); - return ret; - } - } - - public uint analogDigitalInput { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_analogDigitalInput_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_analogDigitalInput_get(swigCPtr); - return ret; - } - } - - public uint textComment { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_textComment_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_textComment_get(swigCPtr); - return ret; - } - } - - public uint networkMessageType { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_networkMessageType_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_networkMessageType_get(swigCPtr); - return ret; - } - } - - public uint vsiTXUnderrun { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_vsiTXUnderrun_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_vsiTXUnderrun_get(swigCPtr); - return ret; - } - } - - public uint vsiIFRCRCBit { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_vsiIFRCRCBit_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_vsiIFRCRCBit_get(swigCPtr); - return ret; - } - } - - public uint initMessage { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_initMessage_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_initMessage_get(swigCPtr); - return ret; - } - } - - public uint flexraySecondStartupFrame { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_flexraySecondStartupFrame_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_flexraySecondStartupFrame_get(swigCPtr); - return ret; - } - } - - public uint extended { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_extended_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_extended_get(swigCPtr); - return ret; - } - } - - public uint hasValue { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_hasValue_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_hasValue_get(swigCPtr); - return ret; - } - } - - public uint valueIsBoolean { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_valueIsBoolean_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_valueIsBoolean_get(swigCPtr); - return ret; - } - } - - public uint highVoltage { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_highVoltage_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_highVoltage_get(swigCPtr); - return ret; - } - } - - public uint longMessage { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_longMessage_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_longMessage_get(swigCPtr); - return ret; - } - } - - public uint globalChange { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_globalChange_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_globalChange_get(swigCPtr); - return ret; - } - } - - public uint errorFrame { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_errorFrame_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_errorFrame_get(swigCPtr); - return ret; - } - } - - public uint endOfLongMessage { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_endOfLongMessage_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_endOfLongMessage_get(swigCPtr); - return ret; - } - } - - public uint linErrorRXBreakNotZero { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(swigCPtr); - return ret; - } - } - - public uint linErrorRXBreakTooShort { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(swigCPtr); - return ret; - } - } - - public uint linErrorRXSyncNot55 { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXSyncNot55_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXSyncNot55_get(swigCPtr); - return ret; - } - } - - public uint linErrorRXDataGreaterEight { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(swigCPtr); - return ret; - } - } - - public uint linErrorTXRXMismatch { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorTXRXMismatch_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorTXRXMismatch_get(swigCPtr); - return ret; - } - } - - public uint linErrorMessageIDParity { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorMessageIDParity_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linErrorMessageIDParity_get(swigCPtr); - return ret; - } - } - - public uint linSyncFrameError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linSyncFrameError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linSyncFrameError_get(swigCPtr); - return ret; - } - } - - public uint linIDFrameError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linIDFrameError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linIDFrameError_get(swigCPtr); - return ret; - } - } - - public uint linSlaveByteError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linSlaveByteError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linSlaveByteError_get(swigCPtr); - return ret; - } - } - - public uint rxTimeoutError { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_rxTimeoutError_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_rxTimeoutError_get(swigCPtr); - return ret; - } - } - - public uint linNoSlaveData { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_linNoSlaveData_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_linNoSlaveData_get(swigCPtr); - return ret; - } - } - - public uint canfdESI { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdESI_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdESI_get(swigCPtr); - return ret; - } - } - - public uint canfdIDE { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdIDE_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdIDE_get(swigCPtr); - return ret; - } - } - - public uint canfdRTR { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdRTR_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdRTR_get(swigCPtr); - return ret; - } - } - - public uint canfdFDF { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdFDF_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdFDF_get(swigCPtr); - return ret; - } - } - - public uint canfdBRS { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdBRS_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_statusbitfield_t_canfdBRS_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_int statusBitfield { - set { - icsneocsharpPINVOKE.neomessage_statusbitfield_t_statusBitfield_set(swigCPtr, SWIGTYPE_p_unsigned_int.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_statusbitfield_t_statusBitfield_get(swigCPtr); - SWIGTYPE_p_unsigned_int ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_int(cPtr, false); - return ret; - } - } - - public neomessage_statusbitfield_t() : this(icsneocsharpPINVOKE.new_neomessage_statusbitfield_t(), true) { - } - -} diff --git a/examples/csharp/neomessage_t.cs b/examples/csharp/neomessage_t.cs deleted file mode 100644 index dbdb131..0000000 --- a/examples/csharp/neomessage_t.cs +++ /dev/null @@ -1,146 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neomessage_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neomessage_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neomessage_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neomessage_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neomessage_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public neomessage_statusbitfield_t status { - set { - icsneocsharpPINVOKE.neomessage_t_status_set(swigCPtr, neomessage_statusbitfield_t.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_t_status_get(swigCPtr); - neomessage_statusbitfield_t ret = (cPtr == global::System.IntPtr.Zero) ? null : new neomessage_statusbitfield_t(cPtr, false); - return ret; - } - } - - public ulong timestamp { - set { - icsneocsharpPINVOKE.neomessage_t_timestamp_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_t_timestamp_get(swigCPtr); - return ret; - } - } - - public ulong timestampReserved { - set { - icsneocsharpPINVOKE.neomessage_t_timestampReserved_set(swigCPtr, value); - } - get { - ulong ret = icsneocsharpPINVOKE.neomessage_t_timestampReserved_get(swigCPtr); - return ret; - } - } - - public byte[] data { - set { - icsneocsharpPINVOKE.neomessage_t_data_set(swigCPtr, value); - } - - get { - byte[] ret = new byte[this.length]; - System.IntPtr data = icsneocsharpPINVOKE.neomessage_t_data_get(swigCPtr); - System.Runtime.InteropServices.Marshal.Copy(data, ret, 0, (int)this.length); - return ret; - } - - } - - public uint length { - set { - icsneocsharpPINVOKE.neomessage_t_length_set(swigCPtr, value); - } - get { - uint ret = icsneocsharpPINVOKE.neomessage_t_length_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char header { - set { - icsneocsharpPINVOKE.neomessage_t_header_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_t_header_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public ushort netid { - set { - icsneocsharpPINVOKE.neomessage_t_netid_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neomessage_t_netid_get(swigCPtr); - return ret; - } - } - - public byte type { - set { - icsneocsharpPINVOKE.neomessage_t_type_set(swigCPtr, value); - } - get { - byte ret = icsneocsharpPINVOKE.neomessage_t_type_get(swigCPtr); - return ret; - } - } - - public SWIGTYPE_p_unsigned_char reserved { - set { - icsneocsharpPINVOKE.neomessage_t_reserved_set(swigCPtr, SWIGTYPE_p_unsigned_char.getCPtr(value)); - } - get { - global::System.IntPtr cPtr = icsneocsharpPINVOKE.neomessage_t_reserved_get(swigCPtr); - SWIGTYPE_p_unsigned_char ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false); - return ret; - } - } - - public neomessage_t() : this(icsneocsharpPINVOKE.new_neomessage_t(), true) { - } - -} diff --git a/examples/csharp/neoversion_t.cs b/examples/csharp/neoversion_t.cs deleted file mode 100644 index 923cc72..0000000 --- a/examples/csharp/neoversion_t.cs +++ /dev/null @@ -1,119 +0,0 @@ -//------------------------------------------------------------------------------ -// -// -// 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. -//------------------------------------------------------------------------------ - - -public class neoversion_t : global::System.IDisposable { - private global::System.Runtime.InteropServices.HandleRef swigCPtr; - protected bool swigCMemOwn; - - internal neoversion_t(global::System.IntPtr cPtr, bool cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr); - } - - internal static global::System.Runtime.InteropServices.HandleRef getCPtr(neoversion_t obj) { - return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr; - } - - ~neoversion_t() { - Dispose(false); - } - - public void Dispose() { - Dispose(true); - global::System.GC.SuppressFinalize(this); - } - - protected virtual void Dispose(bool disposing) { - lock(this) { - if (swigCPtr.Handle != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneocsharpPINVOKE.delete_neoversion_t(swigCPtr); - } - swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero); - } - } - } - - public ushort major { - set { - icsneocsharpPINVOKE.neoversion_t_major_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neoversion_t_major_get(swigCPtr); - return ret; - } - } - - public ushort minor { - set { - icsneocsharpPINVOKE.neoversion_t_minor_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neoversion_t_minor_get(swigCPtr); - return ret; - } - } - - public ushort patch { - set { - icsneocsharpPINVOKE.neoversion_t_patch_set(swigCPtr, value); - } - get { - ushort ret = icsneocsharpPINVOKE.neoversion_t_patch_get(swigCPtr); - return ret; - } - } - - public string metadata { - set { - icsneocsharpPINVOKE.neoversion_t_metadata_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoversion_t_metadata_get(swigCPtr); - return ret; - } - } - - public string buildBranch { - set { - icsneocsharpPINVOKE.neoversion_t_buildBranch_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoversion_t_buildBranch_get(swigCPtr); - return ret; - } - } - - public string buildTag { - set { - icsneocsharpPINVOKE.neoversion_t_buildTag_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoversion_t_buildTag_get(swigCPtr); - return ret; - } - } - - public string reserved { - set { - icsneocsharpPINVOKE.neoversion_t_reserved_set(swigCPtr, value); - } - get { - string ret = icsneocsharpPINVOKE.neoversion_t_reserved_get(swigCPtr); - return ret; - } - } - - public neoversion_t() : this(icsneocsharpPINVOKE.new_neoversion_t(), true) { - } - -} diff --git a/examples/java/CMakeLists.txt b/examples/java/CMakeLists.txt deleted file mode 100644 index 463fa3e..0000000 --- a/examples/java/CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ -cmake_minimum_required(VERSION 3.2) -project(icsneojava VERSION 0.2.0) - -find_package(Java REQUIRED) -find_package(JNI REQUIRED) - -include(UseJava) -include_directories(${JNI_INCLUDE_DIRS}) - -add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../third-party/libicsneo ${CMAKE_CURRENT_BINARY_DIR}/third-party/libicsneo) - -add_library(icsneojava SHARED ${CMAKE_CURRENT_SOURCE_DIR}/java_wrap.c) -target_link_libraries(icsneojava icsneoc) \ No newline at end of file diff --git a/examples/java/README.md b/examples/java/README.md deleted file mode 100644 index 28847af..0000000 --- a/examples/java/README.md +++ /dev/null @@ -1,91 +0,0 @@ -# libicsneo Java Example - -This is an example console application which uses icsneojava to connect to an Intrepid Control Systems hardware device. It has both interactive and simple examples for sending and receiving CAN & CAN FD traffic. - -## Cloning - -This will create a copy of the repository on your local machine. - -Run: - -```shell -git clone https://github.com/intrepidcs/libicsneo-examples -b v0.2.0-dev --recursive -``` - -Alternatively, if you cloned without the `--recursive flag`, you must enter the `libicsneo-examples` folder and run the following: - -```shell -git submodule update --recursive --init -``` - -If you haven't done this, `third-party/libicsneo` will be empty and you won't be able to build! - -## Windows - -### Building the DLL's - -#### icsneoc - -First, we are going to build the icsneoc library into a .dll file that is used by the Java wrapper to access the library functions. - -1. Change directories to the `libicsneo-examples/third-party/libicsneo` folder. -2. Create a build directory by running `mkdir -p build` -3. Enter the build directory with `cd build` -4. Run `cmake ..` to generate your Makefile. - * Hint! Running `cmake -DCMAKE_BUILD_TYPE=Debug ..` will generate the proper scripts to build debug, and `cmake -DCMAKE_BUILD_TYPE=Release ..` will generate the proper scripts to build with all optimizations on. -5. Run `cmake --build .` to build the library. - * Hint! Speed up your build by using multiple processors! Use `make -j#` where `#` is the number of cores/threads your system has plus one. For instance, on a standard 8 thread Intel i7, you might use `-j9` for an ~8x speedup. -6. The `icsneoc.dll` file will be generated in `libicsneo-examples/third-party/libicsneo/build/Debug`. Move this file to the `/C/Windows/System32` folder. - -#### icsneojava - -Next, we are going to build the wrapper functions into a .dll file that is used to access the library functions in Java. - -1. Change directories to the `libicsneo-examples/libicsneojava-example` folder. -2. Create a build directory by running `mkdir -p build` -3. Enter the build directory with `cd build` -4. Run `cmake ..` to generate your Makefile. - * Hint! Running `cmake -DCMAKE_BUILD_TYPE=Debug ..` will generate the proper scripts to build debug, and `cmake -DCMAKE_BUILD_TYPE=Release ..` will generate the proper scripts to build with all optimizations on. -5. Run `cmake --build .` to build the library. - * Hint! Speed up your build by using multiple processors! Use `make -j#` where `#` is the number of cores/threads your system has plus one. For instance, on a standard 8 thread Intel i7, you might use `-j9` for an ~8x speedup. -6. The `icsneojava.dll` file will be generated in `libicsneo-examples/libicsneojava-example/build/Debug`. Move this file to the `/C/Windows/System32` folder. - -### Building and running the example program - -1. Change directories to the `libicsneo-examples/libicsneojava-example/src` folder. -2. Run `javac Run.java` -3. Run `java Run` - -## Ubuntu 18.04 LTS - -### Building the .so's - -#### icsneoc - -1. Install dependencies with `sudo apt update` then `sudo apt install build-essential cmake libusb-1.0-0-dev libpcap0.8-dev` -2. Change directories to `libicsneo-examples/third-party/libicsneo` and create a build directory by running `mkdir -p build` -3. Enter the build directory with `cd build` -4. Run `cmake ..` to generate your Makefile. - * Hint! Running `cmake -DCMAKE_BUILD_TYPE=Debug ..` will generate the proper scripts to build debug, and `cmake -DCMAKE_BUILD_TYPE=Release ..` will generate the proper scripts to build with all optimizations on. -5. Run `make` to build the library. - * Hint! Speed up your build by using multiple processors! Use `make -j#` where `#` is the number of cores/threads your system has plus one. For instance, on a standard 8 thread Intel i7, you might use `-j9` for an ~8x speedup. -6. Run `sudo cp libicsneoc.so /usr/lib` so that it can be found via the default ubuntu .so search path. For more information, see the [ld.so.8 man page](http://man7.org/linux/man-pages/man8/ld.so.8.html). - -#### icsneojava - -Next, we are going to build the wrapper functions into a .so file that is used to access the library functions in Java. - -1. Change directories to the `libicsneo-examples/libicsneojava-example` folder. -2. Create a build directory by running `mkdir -p build` -3. Enter the build directory with `cd build` -4. Run `cmake ..` to generate your Makefile. - * Hint! Running `cmake -DCMAKE_BUILD_TYPE=Debug ..` will generate the proper scripts to build debug, and `cmake -DCMAKE_BUILD_TYPE=Release ..` will generate the proper scripts to build with all optimizations on. -5. Run `cmake --build .` to build the library. - * Hint! Speed up your build by using multiple processors! Use `make -j#` where `#` is the number of cores/threads your system has plus one. For instance, on a standard 8 thread Intel i7, you might use `-j9` for an ~8x speedup. -6. The `icsneojava.so` file will be generated in `libicsneo-examples/libicsneojava-example/build/Debug`. Run `sudo cp libicsneojava.so /usr/lib` so that it can be found via the default ubuntu .so search path. For more information, see the [ld.so.8 man page](http://man7.org/linux/man-pages/man8/ld.so.8.html). - -### Building and running the example program - -1. Change directories to the `libicsneo-examples/libicsneojava-example/src` folder. -2. Run `javac Run.java` -3. Run `java Run` diff --git a/examples/java/java.i b/examples/java/java.i deleted file mode 100644 index c9d7b6b..0000000 --- a/examples/java/java.i +++ /dev/null @@ -1,125 +0,0 @@ -%module icsneojava -%include -%include -%include -%include -%include -%include -%include - -#define DLLExport - -%typemap(jni) uint8_t const *data "jbyteArray" -%typemap(jtype) uint8_t const *data "byte[]" -%typemap(jstype) uint8_t const *data "byte[]" -%typemap(javain) uint8_t const *data "$javainput" - -%typemap(javaout) uint8_t const *data { - return $jnicall; -} - -%typemap(out) uint8_t const *data %{ - $result = (*jenv)->NewByteArray(jenv, (int) arg1->length); - (*jenv)->SetByteArrayRegion(jenv, $result, 0, (int) arg1->length, $1); -%} - -%typemap(in) uint8_t const *data %{ - bool isCopy; - arg2 = (*jenv)->GetByteArrayElements(jenv, jarg2, &isCopy); -%} - -%typemap(jni) char *str "jobject" -%typemap(jtype) char *str "StringBuffer" -%typemap(jstype) char *str "StringBuffer" - -/* How to convert Java(JNI) type to requested C type */ -%typemap(in) char *str { - - $1 = NULL; - if($input != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, $input); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, $input, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, $input, capacityID); - $1 = (char *) malloc(capacity+1); - strcpy($1, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, $input, setLengthID, (jint) 0); - } -} - -/* How to convert the C type to the Java(JNI) type */ -%typemap(argout) char *str { - - if($1 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, $1); - jclass strClass = (*jenv)->GetObjectClass(jenv, $input); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, $input, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free($1); - $1 = NULL; - } -} - -/* Prevent the default freearg typemap from being used */ -%typemap(freearg) char *str "" - -/* Convert the jstype to jtype typemap type */ -%typemap(javain) char *str "$javainput" - -%{ -#include "icsneo/icsneoc.h" -%} - -%apply int *INOUT {size_t *}; - -%ignore icsneo_addMessageCallback; -%ignore icsneo_removeMessageCallback; -%ignore icsneo_addEventCallback; -%ignore icsneo_removeEventCallback; - -%include "icsneo/icsneoc.h" -%include "icsneo/device/neodevice.h" -%include "icsneo/communication/message/neomessage.h" -%include "icsneo/device/devicetype.h" -%include "icsneo/api/version.h" -%include "icsneo/api/event.h" -%include "icsneo/communication/network.h" - -%inline %{ -static neomessage_can_t* neomessage_can_t_cast(neomessage_t* msg) { - return (neomessage_can_t*) msg; -} - -static neomessage_eth_t* neomessage_eth_t_cast(neomessage_t* msg) { - return (neomessage_eth_t*) msg; -} - -static neomessage_t* from_can_neomessage_t_cast(neomessage_can_t* msg) { - return (neomessage_t*) msg; -} - -static neomessage_t* from_eth_neomessage_t_cast(neomessage_eth_t* msg) { - return (neomessage_t*) msg; -} -%} - -%array_functions(neodevice_t, neodevice_t_array); -%array_functions(neoevent_t, neoevent_t_array); -%array_functions(neomessage_t, neomessage_t_array); \ No newline at end of file diff --git a/examples/java/java_wrap.c b/examples/java/java_wrap.c deleted file mode 100644 index c9c0a65..0000000 --- a/examples/java/java_wrap.c +++ /dev/null @@ -1,6940 +0,0 @@ -/* ---------------------------------------------------------------------------- - * This file was automatically generated by SWIG (http://www.swig.org). - * Version 4.0.0 - * - * This file is not intended to be easily readable and contains a number of - * coding conventions designed to improve portability and efficiency. Do not make - * changes to this file unless you know what you are doing--modify the SWIG - * interface file instead. - * ----------------------------------------------------------------------------- */ - - -#ifndef SWIGJAVA -#define SWIGJAVA -#endif - - -/* ----------------------------------------------------------------------------- - * This section contains generic SWIG labels for method/variable - * declarations/attributes, and other compiler dependent labels. - * ----------------------------------------------------------------------------- */ - -/* template workaround for compilers that cannot correctly implement the C++ standard */ -#ifndef SWIGTEMPLATEDISAMBIGUATOR -# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) -# define SWIGTEMPLATEDISAMBIGUATOR template -# elif defined(__HP_aCC) -/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ -/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ -# define SWIGTEMPLATEDISAMBIGUATOR template -# else -# define SWIGTEMPLATEDISAMBIGUATOR -# endif -#endif - -/* inline attribute */ -#ifndef SWIGINLINE -# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) -# define SWIGINLINE inline -# else -# define SWIGINLINE -# endif -#endif - -/* attribute recognised by some compilers to avoid 'unused' warnings */ -#ifndef SWIGUNUSED -# if defined(__GNUC__) -# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) -# define SWIGUNUSED __attribute__ ((__unused__)) -# else -# define SWIGUNUSED -# endif -# elif defined(__ICC) -# define SWIGUNUSED __attribute__ ((__unused__)) -# else -# define SWIGUNUSED -# endif -#endif - -#ifndef SWIG_MSC_UNSUPPRESS_4505 -# if defined(_MSC_VER) -# pragma warning(disable : 4505) /* unreferenced local function has been removed */ -# endif -#endif - -#ifndef SWIGUNUSEDPARM -# ifdef __cplusplus -# define SWIGUNUSEDPARM(p) -# else -# define SWIGUNUSEDPARM(p) p SWIGUNUSED -# endif -#endif - -/* internal SWIG method */ -#ifndef SWIGINTERN -# define SWIGINTERN static SWIGUNUSED -#endif - -/* internal inline SWIG method */ -#ifndef SWIGINTERNINLINE -# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE -#endif - -/* exporting methods */ -#if defined(__GNUC__) -# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) -# ifndef GCC_HASCLASSVISIBILITY -# define GCC_HASCLASSVISIBILITY -# endif -# endif -#endif - -#ifndef SWIGEXPORT -# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) -# if defined(STATIC_LINKED) -# define SWIGEXPORT -# else -# define SWIGEXPORT __declspec(dllexport) -# endif -# else -# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) -# define SWIGEXPORT __attribute__ ((visibility("default"))) -# else -# define SWIGEXPORT -# endif -# endif -#endif - -/* calling conventions for Windows */ -#ifndef SWIGSTDCALL -# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) -# define SWIGSTDCALL __stdcall -# else -# define SWIGSTDCALL -# endif -#endif - -/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ -#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) -# define _CRT_SECURE_NO_DEPRECATE -#endif - -/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ -#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) -# define _SCL_SECURE_NO_DEPRECATE -#endif - -/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */ -#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES) -# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0 -#endif - -/* Intel's compiler complains if a variable which was never initialised is - * cast to void, which is a common idiom which we use to indicate that we - * are aware a variable isn't used. So we just silence that warning. - * See: https://github.com/swig/swig/issues/192 for more discussion. - */ -#ifdef __INTEL_COMPILER -# pragma warning disable 592 -#endif - - -/* Fix for jlong on some versions of gcc on Windows */ -#if defined(__GNUC__) && !defined(__INTEL_COMPILER) - typedef long long __int64; -#endif - -/* Fix for jlong on 64-bit x86 Solaris */ -#if defined(__x86_64) -# ifdef _LP64 -# undef _LP64 -# endif -#endif - -#include -#include -#include - - -/* Support for throwing Java exceptions */ -typedef enum { - SWIG_JavaOutOfMemoryError = 1, - SWIG_JavaIOException, - SWIG_JavaRuntimeException, - SWIG_JavaIndexOutOfBoundsException, - SWIG_JavaArithmeticException, - SWIG_JavaIllegalArgumentException, - SWIG_JavaNullPointerException, - SWIG_JavaDirectorPureVirtual, - SWIG_JavaUnknownError -} SWIG_JavaExceptionCodes; - -typedef struct { - SWIG_JavaExceptionCodes code; - const char *java_exception; -} SWIG_JavaExceptions_t; - - -static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) { - jclass excep; - static const SWIG_JavaExceptions_t java_exceptions[] = { - { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" }, - { SWIG_JavaIOException, "java/io/IOException" }, - { SWIG_JavaRuntimeException, "java/lang/RuntimeException" }, - { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" }, - { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" }, - { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" }, - { SWIG_JavaNullPointerException, "java/lang/NullPointerException" }, - { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" }, - { SWIG_JavaUnknownError, "java/lang/UnknownError" }, - { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" } - }; - const SWIG_JavaExceptions_t *except_ptr = java_exceptions; - - while (except_ptr->code != code && except_ptr->code) - except_ptr++; - - (*jenv)->ExceptionClear(jenv); - excep = (*jenv)->FindClass(jenv, except_ptr->java_exception); - if (excep) - (*jenv)->ThrowNew(jenv, excep, msg); -} - - -/* Contract support */ - -#define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else - - -#include // Use the C99 official header - - -#if defined(SWIG_NOINCLUDE) || defined(SWIG_NOARRAYS) - - -static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input); -static void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input); -static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz); - - -static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input); -static void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input); -static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz); - - -static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input); -static void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input); -static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz); - - -static int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input); -static void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input); -static jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz); - - -static int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input); -static void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input); -static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz); - - -static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input); -static void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input); -static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz); - - -static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input); -static void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input); -static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz); - - -static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input); -static void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input); -static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz); - - -static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input); -static void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input); -static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz); - - -static int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input); -static void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input); -static jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz); - - -static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input); -static void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input); -static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz); - - -#else - - -/* signed char[] support */ -static int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetByteArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (signed char*) malloc(sz * sizeof(signed char)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseByteArrayElements(jenv, input, jarr, 0); -} - -static jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) { - jbyte *arr; - int i; - jbyteArray jresult = (*jenv)->NewByteArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetByteArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseByteArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* unsigned char[] support */ -static int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (unsigned char*) malloc(sz * sizeof(unsigned char)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseShortArrayElements(jenv, input, jarr, 0); -} - -static jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) { - jshort *arr; - int i; - jshortArray jresult = (*jenv)->NewShortArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseShortArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* short[] support */ -static int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (short*) malloc(sz * sizeof(short)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseShortArrayElements(jenv, input, jarr, 0); -} - -static jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) { - jshort *arr; - int i; - jshortArray jresult = (*jenv)->NewShortArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseShortArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* unsigned short[] support */ -static int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (unsigned short*) malloc(sz * sizeof(unsigned short)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseIntArrayElements(jenv, input, jarr, 0); -} - -static jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz) { - jint *arr; - int i; - jintArray jresult = (*jenv)->NewIntArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseIntArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* int[] support */ -static int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (int*) malloc(sz * sizeof(int)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseIntArrayElements(jenv, input, jarr, 0); -} - -static jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) { - jint *arr; - int i; - jintArray jresult = (*jenv)->NewIntArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseIntArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* unsigned int[] support */ -static int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (unsigned int*) malloc(sz * sizeof(unsigned int)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseLongArrayElements(jenv, input, jarr, 0); -} - -static jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) { - jlong *arr; - int i; - jlongArray jresult = (*jenv)->NewLongArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseLongArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* long[] support */ -static int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (long*) malloc(sz * sizeof(long)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseIntArrayElements(jenv, input, jarr, 0); -} - -static jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) { - jint *arr; - int i; - jintArray jresult = (*jenv)->NewIntArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseIntArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* unsigned long[] support */ -static int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (unsigned long*) malloc(sz * sizeof(unsigned long)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseLongArrayElements(jenv, input, jarr, 0); -} - -static jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) { - jlong *arr; - int i; - jlongArray jresult = (*jenv)->NewLongArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseLongArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* jlong[] support */ -static int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (jlong*) malloc(sz * sizeof(jlong)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseLongArrayElements(jenv, input, jarr, 0); -} - -static jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) { - jlong *arr; - int i; - jlongArray jresult = (*jenv)->NewLongArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseLongArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* float[] support */ -static int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetFloatArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (float*) malloc(sz * sizeof(float)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseFloatArrayElements(jenv, input, jarr, 0); -} - -static jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz) { - jfloat *arr; - int i; - jfloatArray jresult = (*jenv)->NewFloatArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetFloatArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseFloatArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -/* double[] support */ -static int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) { - int i; - jsize sz; - if (!input) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array"); - return 0; - } - sz = (*jenv)->GetArrayLength(jenv, input); - *jarr = (*jenv)->GetDoubleArrayElements(jenv, input, 0); - if (!*jarr) - return 0; - *carr = (double*) malloc(sz * sizeof(double)); - if (!*carr) { - SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed"); - return 0; - } - for (i=0; iGetArrayLength(jenv, input); - for (i=0; iReleaseDoubleArrayElements(jenv, input, jarr, 0); -} - -static jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) { - jdouble *arr; - int i; - jdoubleArray jresult = (*jenv)->NewDoubleArray(jenv, sz); - if (!jresult) - return NULL; - arr = (*jenv)->GetDoubleArrayElements(jenv, jresult, 0); - if (!arr) - return NULL; - for (i=0; iReleaseDoubleArrayElements(jenv, jresult, arr, 0); - return jresult; -} - - -#endif - - -#include "icsneo/icsneoc.h" - - -static neomessage_can_t* neomessage_can_t_cast(neomessage_t* msg) { - return (neomessage_can_t*) msg; -} - -static neomessage_eth_t* neomessage_eth_t_cast(neomessage_t* msg) { - return (neomessage_eth_t*) msg; -} - -static neomessage_t* from_can_neomessage_t_cast(neomessage_can_t* msg) { - return (neomessage_t*) msg; -} - -static neomessage_t* from_eth_neomessage_t_cast(neomessage_eth_t* msg) { - return (neomessage_t*) msg; -} - - -static neodevice_t *new_neodevice_t_array(int nelements) { - return (neodevice_t *) calloc(nelements,sizeof(neodevice_t)); -} - -static void delete_neodevice_t_array(neodevice_t *ary) { - free(ary); -} - -static neodevice_t neodevice_t_array_getitem(neodevice_t *ary, int index) { - return ary[index]; -} -static void neodevice_t_array_setitem(neodevice_t *ary, int index, neodevice_t value) { - ary[index] = value; -} - - -static neoevent_t *new_neoevent_t_array(int nelements) { - return (neoevent_t *) calloc(nelements,sizeof(neoevent_t)); -} - -static void delete_neoevent_t_array(neoevent_t *ary) { - free(ary); -} - -static neoevent_t neoevent_t_array_getitem(neoevent_t *ary, int index) { - return ary[index]; -} -static void neoevent_t_array_setitem(neoevent_t *ary, int index, neoevent_t value) { - ary[index] = value; -} - - -static neomessage_t *new_neomessage_t_array(int nelements) { - return (neomessage_t *) calloc(nelements,sizeof(neomessage_t)); -} - -static void delete_neomessage_t_array(neomessage_t *ary) { - free(ary); -} - -static neomessage_t neomessage_t_array_getitem(neomessage_t *ary, int index) { - return ary[index]; -} -static void neomessage_t_array_setitem(neomessage_t *ary, int index, neomessage_t value) { - ary[index] = value; -} - - -#ifdef __cplusplus -extern "C" { -#endif - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1findAllDevices(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - { - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return ; - } - if ((*jenv)->GetArrayLength(jenv, jarg2) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return ; - } - arg2 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg2, 0); - } - icsneo_findAllDevices(arg1,arg2); - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg2, (jint *)arg2, 0); - } - -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1freeUnconnectedDevices(JNIEnv *jenv, jclass jcls) { - (void)jenv; - (void)jcls; - icsneo_freeUnconnectedDevices(); -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1serialNumToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg2, jintArray jarg3) { - jboolean jresult = 0 ; - uint32_t arg1 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - arg1 = (uint32_t)jarg1; - { - arg2 = NULL; - if(jarg2 != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, jarg2, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, jarg2, capacityID); - arg2 = (char *) malloc(capacity+1); - strcpy(arg2, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, jarg2, setLengthID, (jint) 0); - } - } - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - result = (bool)icsneo_serialNumToString(arg1,arg2,arg3); - jresult = (jboolean)result; - { - if(arg2 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, arg2); - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, jarg2, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free(arg2); - arg2 = NULL; - } - } - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1serialStringToNum(JNIEnv *jenv, jclass jcls, jobject jarg1) { - jlong jresult = 0 ; - char *arg1 = (char *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - { - arg1 = NULL; - if(jarg1 != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg1); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, jarg1, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, jarg1, capacityID); - arg1 = (char *) malloc(capacity+1); - strcpy(arg1, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, jarg1, setLengthID, (jint) 0); - } - } - result = (uint32_t)icsneo_serialStringToNum((char const *)arg1); - jresult = (jlong)result; - { - if(arg1 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, arg1); - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg1); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, jarg1, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free(arg1); - arg1 = NULL; - } - } - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1isValidNeoDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_isValidNeoDevice((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1openDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_openDevice((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1closeDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_closeDevice((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1isOpen(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_isOpen((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1goOnline(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_goOnline((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1goOffline(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_goOffline((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1isOnline(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_isOnline((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1enableMessagePolling(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_enableMessagePolling((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1disableMessagePolling(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_disableMessagePolling((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1isMessagePollingEnabled(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_isMessagePollingEnabled((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getMessages(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jintArray jarg3, jobject jarg4) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - size_t *arg3 = (size_t *) 0 ; - uint64_t arg4 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(neomessage_t **)&jarg2; - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg4) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return 0; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg4); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg4, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg4 = 0; - if (sz > 0) { - arg4 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - result = (bool)icsneo_getMessages((neodevice_t const *)arg1,arg2,arg3,arg4); - jresult = (jboolean)result; - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1getPollingMessageLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = icsneo_getPollingMessageLimit((neodevice_t const *)arg1); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1setPollingMessageLimit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - size_t arg2 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (size_t)jarg2; - result = (bool)icsneo_setPollingMessageLimit((neodevice_t const *)arg1,arg2); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getProductName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jintArray jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - { - arg2 = NULL; - if(jarg2 != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, jarg2, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, jarg2, capacityID); - arg2 = (char *) malloc(capacity+1); - strcpy(arg2, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, jarg2, setLengthID, (jint) 0); - } - } - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - result = (bool)icsneo_getProductName((neodevice_t const *)arg1,arg2,arg3); - jresult = (jboolean)result; - { - if(arg2 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, arg2); - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, jarg2, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free(arg2); - arg2 = NULL; - } - } - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getProductNameForType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg2, jintArray jarg3) { - jboolean jresult = 0 ; - devicetype_t arg1 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - arg1 = (devicetype_t)jarg1; - { - arg2 = NULL; - if(jarg2 != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, jarg2, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, jarg2, capacityID); - arg2 = (char *) malloc(capacity+1); - strcpy(arg2, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, jarg2, setLengthID, (jint) 0); - } - } - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - result = (bool)icsneo_getProductNameForType(arg1,arg2,arg3); - jresult = (jboolean)result; - { - if(arg2 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, arg2); - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, jarg2, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free(arg2); - arg2 = NULL; - } - } - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsRefresh(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_settingsRefresh((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApply(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_settingsApply((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApplyTemporary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_settingsApplyTemporary((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApplyDefaults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_settingsApplyDefaults((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApplyDefaultsTemporary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (bool)icsneo_settingsApplyDefaultsTemporary((neodevice_t const *)arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_icsneo_1settingsReadStructure(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) { - jint jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - int result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(void **)&jarg2; - arg3 = (size_t)jarg3; - result = (int)icsneo_settingsReadStructure((neodevice_t const *)arg1,arg2,arg3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApplyStructure(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(void **)&jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_settingsApplyStructure((neodevice_t const *)arg1,(void const *)arg2,arg3); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1settingsApplyStructureTemporary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - void *arg2 = (void *) 0 ; - size_t arg3 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(void **)&jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_settingsApplyStructureTemporary((neodevice_t const *)arg1,(void const *)arg2,arg3); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1getBaudrate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (uint16_t)jarg2; - result = (int64_t)icsneo_getBaudrate((neodevice_t const *)arg1,arg2); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1setBaudrate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t arg3 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (uint16_t)jarg2; - arg3 = (int64_t)jarg3; - result = (bool)icsneo_setBaudrate((neodevice_t const *)arg1,arg2,arg3); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1getFDBaudrate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (uint16_t)jarg2; - result = (int64_t)icsneo_getFDBaudrate((neodevice_t const *)arg1,arg2); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1setFDBaudrate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t arg2 ; - int64_t arg3 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (uint16_t)jarg2; - arg3 = (int64_t)jarg3; - result = (bool)icsneo_setFDBaudrate((neodevice_t const *)arg1,arg2,arg3); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1transmit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(neomessage_t **)&jarg2; - result = (bool)icsneo_transmit((neodevice_t const *)arg1,(neomessage_t const *)arg2); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1transmitMessages(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neomessage_t *arg2 = (neomessage_t *) 0 ; - size_t arg3 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(neomessage_t **)&jarg2; - arg3 = (size_t)jarg3; - result = (bool)icsneo_transmitMessages((neodevice_t const *)arg1,(neomessage_t const *)arg2,arg3); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1setWriteBlocks(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jboolean jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - bool arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = jarg2 ? true : false; - icsneo_setWriteBlocks((neodevice_t const *)arg1,arg2); -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1describeDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2, jintArray jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 = (char *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - { - arg2 = NULL; - if(jarg2 != NULL) { - /* Get the String from the StringBuffer */ - jmethodID setLengthID; - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID toStringID = (*jenv)->GetMethodID(jenv, strClass, "toString", "()Ljava/lang/String;"); - jstring js = (jstring) (*jenv)->CallObjectMethod(jenv, jarg2, toStringID); - - /* Convert the String to a C string */ - const char *pCharStr = (*jenv)->GetStringUTFChars(jenv, js, 0); - - /* Take a copy of the C string as the typemap is for a non const C string */ - jmethodID capacityID = (*jenv)->GetMethodID(jenv, strClass, "capacity", "()I"); - jint capacity = (*jenv)->CallIntMethod(jenv, jarg2, capacityID); - arg2 = (char *) malloc(capacity+1); - strcpy(arg2, pCharStr); - - /* Release the UTF string we obtained with GetStringUTFChars */ - (*jenv)->ReleaseStringUTFChars(jenv, js, pCharStr); - - /* Zero the original StringBuffer, so we can replace it with the result */ - setLengthID = (*jenv)->GetMethodID(jenv, strClass, "setLength", "(I)V"); - (*jenv)->CallVoidMethod(jenv, jarg2, setLengthID, (jint) 0); - } - } - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - result = (bool)icsneo_describeDevice((neodevice_t const *)arg1,arg2,arg3); - jresult = (jboolean)result; - { - if(arg2 != NULL) { - /* Append the result to the empty StringBuffer */ - jstring newString = (*jenv)->NewStringUTF(jenv, arg2); - jclass strClass = (*jenv)->GetObjectClass(jenv, jarg2); - jmethodID appendStringID = (*jenv)->GetMethodID(jenv, strClass, "append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;"); - (*jenv)->CallObjectMethod(jenv, jarg2, appendStringID, newString); - - /* Clean up the string object, no longer needed */ - free(arg2); - arg2 = NULL; - } - } - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1getVersion(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neoversion_t result; - - (void)jenv; - (void)jcls; - result = icsneo_getVersion(); - { - neoversion_t * resultptr = (neoversion_t *) malloc(sizeof(neoversion_t)); - memmove(resultptr, &result, sizeof(neoversion_t)); - *(neoversion_t **)&jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getEvents(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jintArray jarg2) { - jboolean jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - { - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg2) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg2 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg2, 0); - } - result = (bool)icsneo_getEvents(arg1,arg2); - jresult = (jboolean)result; - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg2, (jint *)arg2, 0); - } - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getDeviceEvents(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jintArray jarg3) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neoevent_t *arg2 = (neoevent_t *) 0 ; - size_t *arg3 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(neoevent_t **)&jarg2; - { - if (!jarg3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg3) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg3 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg3, 0); - } - result = (bool)icsneo_getDeviceEvents((neodevice_t const *)arg1,arg2,arg3); - jresult = (jboolean)result; - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg3, (jint *)arg3, 0); - } - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getLastError(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jboolean jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (bool)icsneo_getLastError(arg1); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1discardAllEvents(JNIEnv *jenv, jclass jcls) { - (void)jenv; - (void)jcls; - icsneo_discardAllEvents(); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1discardDeviceEvents(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - icsneo_discardDeviceEvents((neodevice_t const *)arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_icsneo_1setEventLimit(JNIEnv *jenv, jclass jcls, jlong jarg1) { - size_t arg1 ; - - (void)jenv; - (void)jcls; - arg1 = (size_t)jarg1; - icsneo_setEventLimit(arg1); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_icsneo_1getEventLimit(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - size_t result; - - (void)jenv; - (void)jcls; - result = icsneo_getEventLimit(); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getSupportedDevices(JNIEnv *jenv, jclass jcls, jlong jarg1, jintArray jarg2) { - jboolean jresult = 0 ; - devicetype_t *arg1 = (devicetype_t *) 0 ; - size_t *arg2 = (size_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - arg1 = *(devicetype_t **)&jarg1; - { - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "array null"); - return 0; - } - if ((*jenv)->GetArrayLength(jenv, jarg2) == 0) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "Array must contain at least 1 element"); - return 0; - } - arg2 = (size_t *) (*jenv)->GetIntArrayElements(jenv, jarg2, 0); - } - result = (bool)icsneo_getSupportedDevices(arg1,arg2); - jresult = (jboolean)result; - { - (*jenv)->ReleaseIntArrayElements(jenv, jarg2, (jint *)arg2, 0); - } - - return jresult; -} - - -SWIGEXPORT jboolean JNICALL Java_icsneojavaJNI_icsneo_1getTimestampResolution(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - jboolean jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - uint16_t *arg2 = (uint16_t *) 0 ; - bool result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(uint16_t **)&jarg2; - result = (bool)icsneo_getTimestampResolution((neodevice_t const *)arg1,arg2); - jresult = (jboolean)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neodevice_1t_1device_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicehandle_t arg2 = (devicehandle_t) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = *(devicehandle_t *)&jarg2; - if (arg1) (arg1)->device = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neodevice_1t_1device_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicehandle_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (devicehandle_t) ((arg1)->device); - *(devicehandle_t *)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neodevice_1t_1handle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - neodevice_handle_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (neodevice_handle_t)jarg2; - if (arg1) (arg1)->handle = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neodevice_1t_1handle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - neodevice_handle_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (neodevice_handle_t) ((arg1)->handle); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neodevice_1t_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicetype_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (devicetype_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neodevice_1t_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - devicetype_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (devicetype_t) ((arg1)->type); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neodevice_1t_1serial_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if(arg2) { - strncpy((char*)arg1->serial, (const char *)arg2, 7-1); - arg1->serial[7-1] = 0; - } else { - arg1->serial[0] = 0; - } - } - - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neodevice_1t_1serial_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - result = (char *)(char *) ((arg1)->serial); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neodevice_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neodevice_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neodevice_t *)calloc(1, sizeof(neodevice_t)); - *(neodevice_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neodevice_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neodevice_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1globalError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->globalError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1globalError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->globalError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1transmitMessage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->transmitMessage = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1transmitMessage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->transmitMessage); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1extendedFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->extendedFrame = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1extendedFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->extendedFrame); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1remoteFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->remoteFrame = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1remoteFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->remoteFrame); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1crcError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->crcError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1crcError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->crcError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canErrorPassive_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canErrorPassive = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canErrorPassive_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canErrorPassive); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1incompleteFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->incompleteFrame = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1incompleteFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->incompleteFrame); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1lostArbitration_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->lostArbitration = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1lostArbitration_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->lostArbitration); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1undefinedError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->undefinedError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1undefinedError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->undefinedError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusOff_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusOff = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusOff_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canBusOff); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canErrorWarning_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canErrorWarning = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canErrorWarning_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canErrorWarning); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusShortedPlus_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusShortedPlus = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusShortedPlus_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canBusShortedPlus); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusShortedGround_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canBusShortedGround = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canBusShortedGround_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canBusShortedGround); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1checksumError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->checksumError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1checksumError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->checksumError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1badMessageBitTimeError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->badMessageBitTimeError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1badMessageBitTimeError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->badMessageBitTimeError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1ifrData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->ifrData = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1ifrData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->ifrData); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1hardwareCommError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->hardwareCommError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1hardwareCommError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->hardwareCommError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1expectedLengthError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->expectedLengthError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1expectedLengthError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->expectedLengthError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1incomingNoMatch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->incomingNoMatch = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1incomingNoMatch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->incomingNoMatch); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1statusBreak_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->statusBreak = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1statusBreak_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->statusBreak); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1avsiRecOverflow_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->avsiRecOverflow = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1avsiRecOverflow_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->avsiRecOverflow); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1testTrigger_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->testTrigger = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1testTrigger_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->testTrigger); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1audioComment_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->audioComment = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1audioComment_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->audioComment); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1gpsData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->gpsData = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1gpsData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->gpsData); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1analogDigitalInput_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->analogDigitalInput = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1analogDigitalInput_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->analogDigitalInput); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1textComment_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->textComment = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1textComment_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->textComment); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1networkMessageType_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->networkMessageType = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1networkMessageType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->networkMessageType); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1vsiTXUnderrun_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->vsiTXUnderrun = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1vsiTXUnderrun_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->vsiTXUnderrun); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1vsiIFRCRCBit_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->vsiIFRCRCBit = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1vsiIFRCRCBit_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->vsiIFRCRCBit); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1initMessage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->initMessage = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1initMessage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->initMessage); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1flexraySecondStartupFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->flexraySecondStartupFrame = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1flexraySecondStartupFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->flexraySecondStartupFrame); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1extended_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->extended = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1extended_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->extended); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1hasValue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->hasValue = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1hasValue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->hasValue); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1valueIsBoolean_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->valueIsBoolean = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1valueIsBoolean_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->valueIsBoolean); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1highVoltage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->highVoltage = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1highVoltage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->highVoltage); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1longMessage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->longMessage = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1longMessage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->longMessage); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1globalChange_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->globalChange = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1globalChange_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->globalChange); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1errorFrame_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->errorFrame = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1errorFrame_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->errorFrame); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1endOfLongMessage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->endOfLongMessage = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1endOfLongMessage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->endOfLongMessage); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXBreakNotZero_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXBreakNotZero = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXBreakNotZero_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorRXBreakNotZero); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXBreakTooShort_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXBreakTooShort = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXBreakTooShort_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorRXBreakTooShort); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXSyncNot55_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXSyncNot55 = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXSyncNot55_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorRXSyncNot55); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXDataGreaterEight_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorRXDataGreaterEight = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorRXDataGreaterEight_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorRXDataGreaterEight); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorTXRXMismatch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorTXRXMismatch = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorTXRXMismatch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorTXRXMismatch); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorMessageIDParity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linErrorMessageIDParity = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linErrorMessageIDParity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linErrorMessageIDParity); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linSyncFrameError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linSyncFrameError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linSyncFrameError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linSyncFrameError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linIDFrameError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linIDFrameError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linIDFrameError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linIDFrameError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linSlaveByteError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linSlaveByteError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linSlaveByteError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linSlaveByteError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1rxTimeoutError_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->rxTimeoutError = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1rxTimeoutError_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->rxTimeoutError); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linNoSlaveData_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->linNoSlaveData = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1linNoSlaveData_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->linNoSlaveData); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdESI_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdESI = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdESI_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canfdESI); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdIDE_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdIDE = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdIDE_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canfdIDE); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdRTR_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdRTR = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdRTR_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canfdRTR); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdFDF_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdFDF = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdFDF_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canfdFDF); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdBRS_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->canfdBRS = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1canfdBRS_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t) ((arg1)->canfdBRS); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1statusBitfield_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlongArray jarg2) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t *arg2 ; - jlong *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 4) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUint(jenv, &jarr2, (unsigned int **)&arg2, jarg2)) return ; - { - size_t ii; - uint32_t *b = (uint32_t *) arg1->statusBitfield; - for (ii = 0; ii < (size_t)4; ii++) b[ii] = *((uint32_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUint(jenv, jarr2, (unsigned int *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jlongArray JNICALL Java_icsneojavaJNI_neomessage_1statusbitfield_1t_1statusBitfield_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlongArray jresult = 0 ; - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - uint32_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - result = (uint32_t *)(uint32_t *) ((arg1)->statusBitfield); - jresult = SWIG_JavaArrayOutUint(jenv, (unsigned int *)result, 4); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neomessage_1statusbitfield_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neomessage_statusbitfield_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neomessage_statusbitfield_t *)calloc(1, sizeof(neomessage_statusbitfield_t)); - *(neomessage_statusbitfield_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neomessage_1statusbitfield_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neomessage_statusbitfield_t *arg1 = (neomessage_statusbitfield_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neomessage_statusbitfield_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = *(neomessage_statusbitfield_t **)&jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1t_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - *(neomessage_statusbitfield_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1timestamp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1t_1timestamp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint64_t) ((arg1)->timestamp); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1timestampReserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1t_1timestampReserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1data_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbyteArray jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - - bool isCopy; - arg2 = (*jenv)->GetByteArrayElements(jenv, jarg2, &isCopy); - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT jbyteArray JNICALL Java_icsneojavaJNI_neomessage_1t_1data_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jbyteArray jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint8_t *) ((arg1)->data); - - jresult = (*jenv)->NewByteArray(jenv, (int) arg1->length); - (*jenv)->SetByteArrayRegion(jenv, jresult, 0, (int) arg1->length, result); - - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1length_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - size_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1t_1length_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - size_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = ((arg1)->length); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1header_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 4) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->header; - for (ii = 0; ii < (size_t)4; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neomessage_1t_1header_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->header); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 4); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1netid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neomessage_1t_1netid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neomessage_1t_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint8_t) ((arg1)->type); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1reserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 17) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)17; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neomessage_1t_1reserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 17); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neomessage_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neomessage_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neomessage_t *)calloc(1, sizeof(neomessage_t)); - *(neomessage_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neomessage_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neomessage_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = *(neomessage_statusbitfield_t **)&jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - *(neomessage_statusbitfield_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1timestamp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1timestamp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint64_t) ((arg1)->timestamp); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1timestampReserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1timestampReserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1data_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbyteArray jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - - bool isCopy; - arg2 = (*jenv)->GetByteArrayElements(jenv, jarg2, &isCopy); - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT jbyteArray JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1data_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jbyteArray jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint8_t *) ((arg1)->data); - - jresult = (*jenv)->NewByteArray(jenv, (int) arg1->length); - (*jenv)->SetByteArrayRegion(jenv, jresult, 0, (int) arg1->length, result); - - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1length_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - size_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1length_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - size_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = ((arg1)->length); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1arbid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->arbid = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1arbid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint32_t) ((arg1)->arbid); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1netid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1netid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint8_t) ((arg1)->type); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1dlcOnWire_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->dlcOnWire = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1dlcOnWire_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint8_t) ((arg1)->dlcOnWire); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1reserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 16) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)16; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1reserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 16); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neomessage_1can_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neomessage_can_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neomessage_can_t *)calloc(1, sizeof(neomessage_can_t)); - *(neomessage_can_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neomessage_1can_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neomessage_can_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_statusbitfield_t *arg2 = (neomessage_statusbitfield_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg2_; - arg1 = *(neomessage_eth_t **)&jarg1; - arg2 = *(neomessage_statusbitfield_t **)&jarg2; - if (arg1) (arg1)->status = *arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_statusbitfield_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (neomessage_statusbitfield_t *)& ((arg1)->status); - *(neomessage_statusbitfield_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1timestamp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1timestamp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint64_t) ((arg1)->timestamp); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1timestampReserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jobject jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - { - jclass clazz; - jmethodID mid; - jbyteArray ba; - jbyte* bae; - jsize sz; - int i; - - if (!jarg2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "BigInteger null"); - return ; - } - clazz = (*jenv)->GetObjectClass(jenv, jarg2); - mid = (*jenv)->GetMethodID(jenv, clazz, "toByteArray", "()[B"); - ba = (jbyteArray)(*jenv)->CallObjectMethod(jenv, jarg2, mid); - bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - sz = (*jenv)->GetArrayLength(jenv, ba); - arg2 = 0; - if (sz > 0) { - arg2 = (uint64_t)(signed char)bae[0]; - for(i=1; iReleaseByteArrayElements(jenv, ba, bae, 0); - } - if (arg1) (arg1)->timestampReserved = arg2; -} - - -SWIGEXPORT jobject JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1timestampReserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jobject jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint64_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint64_t) ((arg1)->timestampReserved); - { - jbyteArray ba = (*jenv)->NewByteArray(jenv, 9); - jbyte* bae = (*jenv)->GetByteArrayElements(jenv, ba, 0); - jclass clazz = (*jenv)->FindClass(jenv, "java/math/BigInteger"); - jmethodID mid = (*jenv)->GetMethodID(jenv, clazz, "", "([B)V"); - jobject bigint; - int i; - - bae[0] = 0; - for(i=1; i<9; i++ ) { - bae[i] = (jbyte)(result>>8*(8-i)); - } - - (*jenv)->ReleaseByteArrayElements(jenv, ba, bae, 0); - bigint = (*jenv)->NewObject(jenv, clazz, mid, ba); - (*jenv)->DeleteLocalRef(jenv, ba); - jresult = bigint; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1data_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jbyteArray jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 = (uint8_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - - bool isCopy; - arg2 = (*jenv)->GetByteArrayElements(jenv, jarg2, &isCopy); - - if (arg1) (arg1)->data = (uint8_t const *)arg2; -} - - -SWIGEXPORT jbyteArray JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1data_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jbyteArray jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint8_t *) ((arg1)->data); - - jresult = (*jenv)->NewByteArray(jenv, (int) arg1->length); - (*jenv)->SetByteArrayRegion(jenv, jresult, 0, (int) arg1->length, result); - - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1length_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - size_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - arg2 = (size_t)jarg2; - if (arg1) (arg1)->length = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1length_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - size_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = ((arg1)->length); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1preemptionFlags_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->preemptionFlags = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1preemptionFlags_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint8_t) ((arg1)->preemptionFlags); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1reservedHeader_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 3) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reservedHeader; - for (ii = 0; ii < (size_t)3; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1reservedHeader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reservedHeader); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 3); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1netid_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->netid = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1netid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint16_t) ((arg1)->netid); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->type = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint8_t) ((arg1)->type); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1reserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 17) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)17; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1reserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 17); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neomessage_1eth_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neomessage_eth_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neomessage_eth_t *)calloc(1, sizeof(neomessage_eth_t)); - *(neomessage_eth_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neomessage_1eth_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neomessage_eth_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1DEVICETYPE_1LONGEST_1NAME_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)((35+1)); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1DEVICETYPE_1LONGEST_1DESCRIPTION_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(((35+1) +7)); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1major_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->major = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neoversion_1t_1major_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (uint16_t) ((arg1)->major); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1minor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->minor = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neoversion_1t_1minor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (uint16_t) ((arg1)->minor); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1patch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = (uint16_t)jarg2; - if (arg1) (arg1)->patch = arg2; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_neoversion_1t_1patch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jint jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - uint16_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (uint16_t) ((arg1)->patch); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1metadata_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if (arg2) { - arg1->metadata = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->metadata, (const char *)arg2); - } else { - arg1->metadata = 0; - } - } - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoversion_1t_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (char *) ((arg1)->metadata); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1buildBranch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if (arg2) { - arg1->buildBranch = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->buildBranch, (const char *)arg2); - } else { - arg1->buildBranch = 0; - } - } - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoversion_1t_1buildBranch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (char *) ((arg1)->buildBranch); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1buildTag_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 = (char *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if (arg2) { - arg1->buildTag = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->buildTag, (const char *)arg2); - } else { - arg1->buildTag = 0; - } - } - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoversion_1t_1buildTag_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (char *) ((arg1)->buildTag); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoversion_1t_1reserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if(arg2) { - strncpy((char*)arg1->reserved, (const char *)arg2, 32-1); - arg1->reserved[32-1] = 0; - } else { - arg1->reserved[0] = 0; - } - } - - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoversion_1t_1reserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoversion_t *arg1 = (neoversion_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoversion_t **)&jarg1; - result = (char *)(char *) ((arg1)->reserved); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neoversion_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neoversion_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neoversion_t *)calloc(1, sizeof(neoversion_t)); - *(neoversion_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neoversion_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neoversion_t *arg1 = (neoversion_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neoversion_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1description_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *arg2 = (char *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if (arg2) { - arg1->description = (char const *) malloc(strlen((const char *)arg2)+1); - strcpy((char *)arg1->description, (const char *)arg2); - } else { - arg1->description = 0; - } - } - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoevent_1t_1description_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (char *) ((arg1)->description); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1timestamp_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - time_t arg2 ; - time_t *argp2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - argp2 = *(time_t **)&jarg2; - if (!argp2) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null time_t"); - return ; - } - arg2 = *argp2; - if (arg1) (arg1)->timestamp = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neoevent_1t_1timestamp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - time_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = ((arg1)->timestamp); - { - time_t * resultptr = (time_t *) malloc(sizeof(time_t)); - memmove(resultptr, &result, sizeof(time_t)); - *(time_t **)&jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1eventNumber_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint32_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->eventNumber = arg2; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neoevent_1t_1eventNumber_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint32_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (uint32_t) ((arg1)->eventNumber); - jresult = (jlong)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1severity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshort jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = (uint8_t)jarg2; - if (arg1) (arg1)->severity = arg2; -} - - -SWIGEXPORT jshort JNICALL Java_icsneojavaJNI_neoevent_1t_1severity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshort jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (uint8_t) ((arg1)->severity); - jresult = (jshort)result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1serial_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *arg2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = 0; - if (jarg2) { - arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0); - if (!arg2) return ; - } - { - if(arg2) { - strncpy((char*)arg1->serial, (const char *)arg2, 7-1); - arg1->serial[7-1] = 0; - } else { - arg1->serial[0] = 0; - } - } - - if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2); -} - - -SWIGEXPORT jstring JNICALL Java_icsneojavaJNI_neoevent_1t_1serial_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jstring jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - char *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (char *)(char *) ((arg1)->serial); - if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result); - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1reserved_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jshortArray jarg2) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t *arg2 ; - jshort *jarr2 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != 16) { - SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size"); - return ; - } - if (!SWIG_JavaArrayInUchar(jenv, &jarr2, (unsigned char **)&arg2, jarg2)) return ; - { - size_t ii; - uint8_t *b = (uint8_t *) arg1->reserved; - for (ii = 0; ii < (size_t)16; ii++) b[ii] = *((uint8_t *) arg2 + ii); - } - SWIG_JavaArrayArgoutUchar(jenv, jarr2, (unsigned char *)arg2, jarg2); - free(arg2); -} - - -SWIGEXPORT jshortArray JNICALL Java_icsneojavaJNI_neoevent_1t_1reserved_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jshortArray jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - uint8_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - result = (uint8_t *)(uint8_t *) ((arg1)->reserved); - jresult = SWIG_JavaArrayOutUchar(jenv, (unsigned char *)result, 16); - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neoevent_1t(JNIEnv *jenv, jclass jcls) { - jlong jresult = 0 ; - neoevent_t *result = 0 ; - - (void)jenv; - (void)jcls; - result = (neoevent_t *)calloc(1, sizeof(neoevent_t)); - *(neoevent_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neoevent_1t(JNIEnv *jenv, jclass jcls, jlong jarg1) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - - (void)jenv; - (void)jcls; - arg1 = *(neoevent_t **)&jarg1; - free((char *) arg1); -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1DEVICE_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(1); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1MSCAN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1SWCAN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LSFTCAN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FORDSCP_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(5); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1J1708_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(6); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1AUX_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(7); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1J1850VPW_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(8); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ISO_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(9); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1MAIN51_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(11); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(12); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1SCI_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(13); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ISO2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(14); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ISO14230_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(15); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(16); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET1_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(17); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(18); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET3_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(19); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1EXT_1MEMORYREAD_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(20); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1INT_1MEMORYREAD_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(21); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1DFLASH_1READ_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(22); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1SDCARD_1READ_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(23); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1CAN_1ERRBITS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(24); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1DFLASH_1WRITE_1DONE_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(25); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1CAN1_1LOGICAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(26); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1CAN2_1LOGICAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(27); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1LIN1_1LOGICAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(28); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1LIN2_1LOGICAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(29); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1LIN1_1ANALOG_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(30); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1LIN2_1ANALOG_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(31); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1MISC_1ANALOG_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(32); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1WAVE_1MISCDIO2_1LOGICAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(33); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1NETWORK_1COM_1ENABLE_1EX_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(34); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1NEOVI_1NETWORK_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(35); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1READ_1BAUD_1SETTINGS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(36); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1OLDFORMAT_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(37); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1SCOPE_1CAPTURE_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(38); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1HARDWARE_1EXCEP_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(39); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1GET_1RTC_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(40); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ISO3_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(41); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(42); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN3_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(44); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET4_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(45); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET5_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(46); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ISO4_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(47); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(48); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN3_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(49); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN4_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(50); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1APP_1ERROR_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(52); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1CGI_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(53); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RESET_1STATUS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(54); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FB_1STATUS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(55); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1APP_1SIGNAL_1STATUS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(56); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1READ_1DATALINK_1CM_1TX_1MSG_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(57); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1READ_1DATALINK_1CM_1RX_1MSG_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(58); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LOGGING_1OVERFLOW_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(59); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1READ_1SETTINGS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(60); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN4_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(61); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN5_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(62); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RS232_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(63); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1UART_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(64); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1UART2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(65); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1UART3_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(66); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1UART4_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(67); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1SWCAN2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(68); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ETHERNET_1DAQ_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(69); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1DATA_1TO_1HOST_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(70); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1TEXTAPI_1TO_1HOST_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(71); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET6_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(73); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1RED_1VBAT_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(74); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET7_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(75); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET8_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(76); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET9_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(77); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET10_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(78); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET11_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(79); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY1A_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(80); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY1B_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(81); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY2A_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(82); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY2B_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(83); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN5_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(84); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(85); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1FLEXRAY2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(86); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1OP_1ETHERNET12_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(87); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1MOST25_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(90); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1MOST50_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(91); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1MOST150_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(92); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ETHERNET_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(93); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1GMFSA_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(94); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1TCP_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(95); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN6_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(96); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HSCAN7_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(97); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LIN6_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(98); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1LSFTCAN2_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(99); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1HW_1COM_1LATENCY_1TEST_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(512); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1DEVICE_1STATUS_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(513); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1ANY_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0xfffe); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETID_1INVALID_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0xffff); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1INVALID_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1INTERNAL_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(1); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1CAN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(2); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1LIN_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(3); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1FLEXRAY_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(4); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1MOST_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(5); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1ETHERNET_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(6); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1ANY_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0xFE); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jint JNICALL Java_icsneojavaJNI_ICSNEO_1NETWORK_1TYPE_1OTHER_1get(JNIEnv *jenv, jclass jcls) { - jint jresult = 0 ; - int result; - - (void)jenv; - (void)jcls; - result = (int)(0xFF); - jresult = (jint)result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1can_1t_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_can_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (neomessage_can_t *)neomessage_can_t_cast(arg1); - *(neomessage_can_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1eth_1t_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - neomessage_eth_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - result = (neomessage_eth_t *)neomessage_eth_t_cast(arg1); - *(neomessage_eth_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_from_1can_1neomessage_1t_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_can_t *arg1 = (neomessage_can_t *) 0 ; - neomessage_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_can_t **)&jarg1; - result = (neomessage_t *)from_can_neomessage_t_cast(arg1); - *(neomessage_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_from_1eth_1neomessage_1t_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - jlong jresult = 0 ; - neomessage_eth_t *arg1 = (neomessage_eth_t *) 0 ; - neomessage_t *result = 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_eth_t **)&jarg1; - result = (neomessage_t *)from_eth_neomessage_t_cast(arg1); - *(neomessage_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neodevice_1t_1array(JNIEnv *jenv, jclass jcls, jint jarg1) { - jlong jresult = 0 ; - int arg1 ; - neodevice_t *result = 0 ; - - (void)jenv; - (void)jcls; - arg1 = (int)jarg1; - result = (neodevice_t *)new_neodevice_t_array(arg1); - *(neodevice_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neodevice_1t_1array(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - delete_neodevice_t_array(arg1); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neodevice_1t_1array_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - jlong jresult = 0 ; - neodevice_t *arg1 = (neodevice_t *) 0 ; - int arg2 ; - neodevice_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (int)jarg2; - result = neodevice_t_array_getitem(arg1,arg2); - { - neodevice_t * resultptr = (neodevice_t *) malloc(sizeof(neodevice_t)); - memmove(resultptr, &result, sizeof(neodevice_t)); - *(neodevice_t **)&jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neodevice_1t_1array_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) { - neodevice_t *arg1 = (neodevice_t *) 0 ; - int arg2 ; - neodevice_t arg3 ; - neodevice_t *argp3 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg3_; - arg1 = *(neodevice_t **)&jarg1; - arg2 = (int)jarg2; - argp3 = *(neodevice_t **)&jarg3; - if (!argp3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null neodevice_t"); - return ; - } - arg3 = *argp3; - neodevice_t_array_setitem(arg1,arg2,arg3); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neoevent_1t_1array(JNIEnv *jenv, jclass jcls, jint jarg1) { - jlong jresult = 0 ; - int arg1 ; - neoevent_t *result = 0 ; - - (void)jenv; - (void)jcls; - arg1 = (int)jarg1; - result = (neoevent_t *)new_neoevent_t_array(arg1); - *(neoevent_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neoevent_1t_1array(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - delete_neoevent_t_array(arg1); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neoevent_1t_1array_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - jlong jresult = 0 ; - neoevent_t *arg1 = (neoevent_t *) 0 ; - int arg2 ; - neoevent_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = (int)jarg2; - result = neoevent_t_array_getitem(arg1,arg2); - { - neoevent_t * resultptr = (neoevent_t *) malloc(sizeof(neoevent_t)); - memmove(resultptr, &result, sizeof(neoevent_t)); - *(neoevent_t **)&jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neoevent_1t_1array_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) { - neoevent_t *arg1 = (neoevent_t *) 0 ; - int arg2 ; - neoevent_t arg3 ; - neoevent_t *argp3 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg3_; - arg1 = *(neoevent_t **)&jarg1; - arg2 = (int)jarg2; - argp3 = *(neoevent_t **)&jarg3; - if (!argp3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null neoevent_t"); - return ; - } - arg3 = *argp3; - neoevent_t_array_setitem(arg1,arg2,arg3); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_new_1neomessage_1t_1array(JNIEnv *jenv, jclass jcls, jint jarg1) { - jlong jresult = 0 ; - int arg1 ; - neomessage_t *result = 0 ; - - (void)jenv; - (void)jcls; - arg1 = (int)jarg1; - result = (neomessage_t *)new_neomessage_t_array(arg1); - *(neomessage_t **)&jresult = result; - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_delete_1neomessage_1t_1array(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - delete_neomessage_t_array(arg1); -} - - -SWIGEXPORT jlong JNICALL Java_icsneojavaJNI_neomessage_1t_1array_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) { - jlong jresult = 0 ; - neomessage_t *arg1 = (neomessage_t *) 0 ; - int arg2 ; - neomessage_t result; - - (void)jenv; - (void)jcls; - (void)jarg1_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = (int)jarg2; - result = neomessage_t_array_getitem(arg1,arg2); - { - neomessage_t * resultptr = (neomessage_t *) malloc(sizeof(neomessage_t)); - memmove(resultptr, &result, sizeof(neomessage_t)); - *(neomessage_t **)&jresult = resultptr; - } - return jresult; -} - - -SWIGEXPORT void JNICALL Java_icsneojavaJNI_neomessage_1t_1array_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) { - neomessage_t *arg1 = (neomessage_t *) 0 ; - int arg2 ; - neomessage_t arg3 ; - neomessage_t *argp3 ; - - (void)jenv; - (void)jcls; - (void)jarg1_; - (void)jarg3_; - arg1 = *(neomessage_t **)&jarg1; - arg2 = (int)jarg2; - argp3 = *(neomessage_t **)&jarg3; - if (!argp3) { - SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null neomessage_t"); - return ; - } - arg3 = *argp3; - neomessage_t_array_setitem(arg1,arg2,arg3); -} - - -#ifdef __cplusplus -} -#endif - diff --git a/examples/java/src/InteractiveExample.java b/examples/java/src/InteractiveExample.java deleted file mode 100644 index 97c42ec..0000000 --- a/examples/java/src/InteractiveExample.java +++ /dev/null @@ -1,511 +0,0 @@ -import java.math.BigInteger; -import java.util.ArrayList; -import java.util.Scanner; - -public class InteractiveExample { - - private int msgLimit = 50000; - private neodevice_t selectedDevice; - private ArrayList devices = new ArrayList(); - private int numDevices = 0; - - private void printAllDevices() { - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices."); - } - - for(int i = 0; i < numDevices; i++) { - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - if(icsneojava.icsneo_describeDevice(devices.get(i), description, maxLength)) { - System.out.print("[" + (i + 1) + "] " + description + "\tConnected: "); - - if(icsneojava.icsneo_isOpen(devices.get(i))) { - System.out.print("Yes\t"); - } else System.out.print("No\t"); - - System.out.print("Online: "); - if(icsneojava.icsneo_isOnline(devices.get(i))) { - System.out.print("Yes\t"); - } else System.out.print("No\t"); - - System.out.print("Msg Polling: "); - if(icsneojava.icsneo_isMessagePollingEnabled(devices.get(i))) { - System.out.print("On\n"); - } else System.out.print("Off\n"); - } else { - System.out.println("Description for device " + (i + 1) + " not available!"); - } - } - } - - private int scanNewDevices() { - neodevice_t newDevices = icsneojava.new_neodevice_t_array(99); - - int[] count = {10}; - - icsneojava.icsneo_findAllDevices(newDevices, count); - - numDevices += count[0]; - - for(int i = 0; i < numDevices; i++) { - devices.add(icsneojava.neodevice_t_array_getitem(newDevices, i)); - } - - icsneojava.delete_neodevice_t_array(newDevices); - return count[0]; - } - - private void printMainMenu() { - System.out.println("Press the letter next to the function you want to use:"); - System.out.println("A - List all devices"); - System.out.println("B - Scan for new devices"); - System.out.println("C - Open/close"); - System.out.println("D - Go online/offline"); - System.out.println("E - Enable/disable message polling"); - System.out.println("F - Get messages"); - System.out.println("G - Send message"); - System.out.println("H - Get events"); - System.out.println("I - Set HS CAN to 250K"); - System.out.println("J - Set HS CAN to 500K"); - System.out.println("X - Exit"); - } - - private void printLastError() { - neoevent_t error = new neoevent_t(); - if(icsneojava.icsneo_getLastError(error)) - System.out.println("Error 0x" + error.getEventNumber() + ": " + error.getDescription()); - else - System.out.println("No errors found!"); - } - - private void printAPIEvents() { - neoevent_t events = icsneojava.new_neoevent_t_array(99); - int[] eventCount = {99}; - if(icsneojava.icsneo_getEvents(events, eventCount)) { - if(eventCount[0] == 1) { - neoevent_t evt = icsneojava.neoevent_t_array_getitem(events, 0); - System.out.println("1 API event found!"); - System.out.println("Event 0x" + evt.getEventNumber() + ": " + evt.getDescription()); - } else { - System.out.println(eventCount[0] + " API events found!"); - for(var i = 0; i < eventCount[0]; ++i) { - neoevent_t evt = icsneojava.neoevent_t_array_getitem(events, i); - System.out.println("Event 0x" + evt.getEventNumber() + ": " + evt.getDescription()); - } - } - } else { - System.out.println("Failed to get API events!"); - } - icsneojava.delete_neoevent_t_array(events); - } - - private void printDeviceEvents(neodevice_t device) { - neoevent_t events = icsneojava.new_neoevent_t_array(99); - int[] eventCount = {99}; - if(icsneojava.icsneo_getDeviceEvents(device, events, eventCount)) { - if(eventCount[0] == 1) { - neoevent_t evt = icsneojava.neoevent_t_array_getitem(events, 0); - System.out.println("1 device event found!"); - System.out.println("Event 0x" + evt.getEventNumber() + ": " + evt.getDescription()); - } else { - System.out.println(eventCount[0] + " device events found!"); - for(int i = 0; i < eventCount[0]; ++i) { - neoevent_t evt = icsneojava.neoevent_t_array_getitem(events, i); - System.out.println("Event 0x" + evt.getEventNumber() + ": " + evt.getDescription()); - } - } - } else { - System.out.println("Failed to get API events!"); - } - icsneojava.delete_neoevent_t_array(events); - } - - private char getCharInput(char[] allowed) { - boolean found = false; - char key = '0'; - Scanner sc = new Scanner(System.in); - while(!found) { - key = sc.next().charAt(0); - System.out.println(); - for(char compare : allowed) { - if(compare == key) { - found = true; - break; - } - } - - if(!found) { - System.out.println("Input did not match expected options. Please try again."); - } - } - return key; - } - - private neodevice_t selectDevice() { - System.out.println("Please select a device:"); - printAllDevices(); - System.out.println(); - - int selectedDeviceNum = 10; - while(selectedDeviceNum > numDevices) { - char deviceSelection = getCharInput(new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9' }); - selectedDeviceNum = deviceSelection - '0'; - if(selectedDeviceNum > numDevices) { - System.out.println("Selected device out of range!"); - } - } - - System.out.println(); - - return devices.get(selectedDeviceNum - 1); - } - - public void run() { - neoversion_t version = icsneojava.icsneo_getVersion(); - System.out.println("ICS libicsneojava.dll version " + version.getMajor() + "." + version.getMinor() + "." + version.getPatch()); - System.out.println(); - - while(true) { - printMainMenu(); - System.out.println(); - char input = getCharInput(new char[] { 'A', 'a', 'B', 'b', 'C', 'c', 'D', 'd', 'E', 'e', 'F', 'f', 'G', 'g', 'H', 'h', 'I', 'i', 'J', 'j', 'X', 'x' }); - System.out.println(); - switch(input) { - // List current devices - case 'A': - case 'a': - printAllDevices(); - System.out.println(); - break; - // Scan for new devices - case 'B': - case 'b': { - var numNewDevices = scanNewDevices(); - if(numNewDevices == 1) { - System.out.println("1 new device found!"); - } else { - System.out.println(numNewDevices + " new devices found!"); - } - printAllDevices(); - System.out.println(); - break; - } - // Open/close a device - case 'C': - case 'c': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - System.out.println("Would you like to open or close " + description + "?"); - System.out.println("[1] Open\n[2] Close\n[3] Cancel\n"); - - char option = getCharInput(new char[] { '1', '2', '3' }); - System.out.println(); - - switch(option) { - case '1': - // Attempt to open the selected device - if(icsneojava.icsneo_openDevice(selectedDevice)) { - System.out.println(description + " successfully opened!\n"); - } else { - System.out.println(description + " failed to open!\n"); - printLastError(); - System.out.println(); - } - break; - case '2': - // Attempt to close the device - if(icsneojava.icsneo_closeDevice(selectedDevice)) { - numDevices--; - System.out.println("Successfully closed " + description + "!\n"); - devices.remove(selectedDevice); - selectedDevice = null; - } else { - System.out.println("Failed to close " + description + "!\n"); - printLastError(); - System.out.println(); - } - break; - default: - System.out.println("Canceling!\n"); - break; - } - break; - } - // Go online/offline - case 'D': - case 'd': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - System.out.println("Would you like to have " + description + " go online or offline?"); - System.out.println("[1] Online\n[2] Offline\n[3] Cancel\n"); - - char option = getCharInput(new char[] { '1', '2', '3' }); - System.out.println(); - - switch(option) { - case '1': - // Attempt to go online - if(icsneojava.icsneo_goOnline(selectedDevice)) { - System.out.println(description + " successfully went online!\n"); - } else { - System.out.println(description + " failed to go online!\n"); - printLastError(); - System.out.println(); - } - break; - case '2': - // Attempt to go offline - if(icsneojava.icsneo_goOffline(selectedDevice)) { - System.out.println(description + " successfully went offline!\n"); - } else { - System.out.println(description + " failed to go offline!\n"); - printLastError(); - System.out.println(); - } - break; - default: - System.out.println("Canceling!\n"); - break; - } - break; - } - // Enable/disable message polling - case 'E': - case 'e': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - System.out.println("Would you like to enable or disable message polling for " + description + "?"); - System.out.println("[1] Enable\n[2] Disable\n[3] Cancel\n"); - - char option = getCharInput(new char[] { '1', '2', '3' }); - System.out.println(); - - switch(option) { - case '1': - // Attempt to enable message polling - if(icsneojava.icsneo_enableMessagePolling(selectedDevice)) { - System.out.println("Successfully enabled message polling for " + description + "!\n"); - } else { - System.out.println("Failed to enable message polling for " + description + "!\n"); - printLastError(); - System.out.println(); - } - - // Manually setting the polling message limit as done below is optional - // It will default to 20k if not set - // Attempt to set the polling message limit - if(icsneojava.icsneo_setPollingMessageLimit(selectedDevice, msgLimit)) { - System.out.println("Successfully set message polling limit for " + description + "!\n"); - } else { - System.out.println("Failed to set polling message limit for " + description + "!\n"); - printLastError(); - System.out.println(); - } - break; - case '2': - // Attempt to disable message polling - if(icsneojava.icsneo_disableMessagePolling(selectedDevice)) { - System.out.println("Successfully disabled message polling for " + description + "!\n"); - } else { - System.out.println("Failed to disable message polling for " + description + "!\n"); - printLastError(); - System.out.println(); - } - break; - default: - System.out.println("Canceling!\n"); - break; - } - } - break; - case 'F': - case 'f': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - // Prepare the neomessage_t array and size for reading in the messages - neomessage_t msgs = icsneojava.new_neomessage_t_array((int)msgLimit); - int[] msgCount = {msgLimit}; - - if(!icsneojava.icsneo_getMessages(selectedDevice, msgs, msgCount, BigInteger.ZERO)) { - System.out.println("Failed to get messages for " + description + "!\n"); - icsneojava.delete_neomessage_t_array(msgs); - printLastError(); - System.out.println(); - break; - } - - if(msgCount[0] == 1) { - System.out.println("1 message received from " + description + "!"); - } else { - System.out.println(msgCount[0] + " messages received from " + description + "!"); - } - - // Print out the received messages - for(int i = 0; i < msgCount[0]; i++) { - neomessage_t msg = icsneojava.neomessage_t_array_getitem(msgs, i); - if(msg.getType() == icsneojava.ICSNEO_NETWORK_TYPE_CAN) { - System.out.print("\t0x" + String.format("%03x", icsneojava.neomessage_can_t_cast(msg).getArbid()) + " [" + msg.getLength() + "] "); - for(int j = 0; j < msg.getLength(); j++) { - System.out.print(String.format("%02x ", icsneojava.neomessage_can_t_cast(msg).getData()[j])); - } - System.out.println("(" + msg.getTimestamp() + ")"); - } else { - if(msg.getNetid() != 0) - System.out.println("\tMessage on netid " + msg.getNetid() + " with length " + msg.getLength()); - } - } - icsneojava.delete_neomessage_t_array(msgs); - break; - } - // Send message - case 'G': - case 'g': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - // Start generating sample msg - neomessage_can_t msg = new neomessage_can_t(); - msg.setArbid(0x120); - msg.setLength(6); - msg.setNetid(icsneojava.ICSNEO_NETID_HSCAN); - msg.setData(new byte[] { (byte) 0xaa, (byte) 0xbb, (byte) 0xcc, (byte) 0xdd, (byte) 0xee, (byte) 0xff}); - msg.getStatus().setCanfdFDF(0); - msg.getStatus().setExtendedFrame(0); - msg.getStatus().setCanfdBRS(0); - // End generating sample msg - - // Attempt to transmit the sample msg - if(icsneojava.icsneo_transmit(selectedDevice, icsneojava.from_can_neomessage_t_cast(msg))) { - System.out.println("Message transmit successful!"); - } else { - System.out.println("Failed to transmit message to " + description + "!\n"); - printLastError(); - System.out.println(); - } - break; - } - // Get events - case 'H': - case 'h': - printAPIEvents(); - System.out.println(); - break; - // Set HS CAN to 250k - case 'I': - case 'i': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - // Attempt to set baudrate and apply settings - if(icsneojava.icsneo_setBaudrate(selectedDevice, icsneojava.ICSNEO_NETID_HSCAN, 250000) && icsneojava.icsneo_settingsApply(selectedDevice)) { - System.out.println("Successfully set HS CAN baudrate for " + description + "to 250k!\n"); - } else { - System.out.println("Failed to set HS CAN for " + description + " to 250k!\n"); - printLastError(); - System.out.println(); - } - break; - } - // Set HS CAN to 500k - case 'J': - case 'j': { - // Select a device and get its description - if(numDevices == 0) { - System.out.println("No devices found! Please scan for new devices.\n"); - break; - } - selectedDevice = selectDevice(); - - // Get the product description for the device - StringBuffer description = new StringBuffer(icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION); - int[] maxLength = {icsneojava.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION}; - - icsneojava.icsneo_describeDevice(selectedDevice, description, maxLength); - - // Attempt to set baudrate and apply settings - if(icsneojava.icsneo_setBaudrate(selectedDevice, icsneojava.ICSNEO_NETID_HSCAN, 500000) && icsneojava.icsneo_settingsApply(selectedDevice)) { - System.out.println("Successfully set HS CAN baudrate for " + description + "to 500k!\n"); - } else { - System.out.println("Failed to set HS CAN for " + description + " to 500k!\n"); - printLastError(); - System.out.println(); - } - break; - } - case 'X': - case 'x': - System.out.println("Exiting program"); - return; - default: - System.out.println("Unexpected input, exiting!"); - return; - } - } - } -} \ No newline at end of file diff --git a/examples/java/src/Run.java b/examples/java/src/Run.java deleted file mode 100644 index 319797c..0000000 --- a/examples/java/src/Run.java +++ /dev/null @@ -1,10 +0,0 @@ -public class Run { - static { - System.loadLibrary("icsneojava"); - } - - public static void main(String[] args) { - InteractiveExample example = new InteractiveExample(); - example.run(); - } -} diff --git a/examples/java/src/SWIGTYPE_p_time_t.java b/examples/java/src/SWIGTYPE_p_time_t.java deleted file mode 100644 index 1582fb8..0000000 --- a/examples/java/src/SWIGTYPE_p_time_t.java +++ /dev/null @@ -1,25 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class SWIGTYPE_p_time_t { - private transient long swigCPtr; - - protected SWIGTYPE_p_time_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) { - swigCPtr = cPtr; - } - - protected SWIGTYPE_p_time_t() { - swigCPtr = 0; - } - - protected static long getCPtr(SWIGTYPE_p_time_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } -} - diff --git a/examples/java/src/SWIGTYPE_p_unsigned_char.java b/examples/java/src/SWIGTYPE_p_unsigned_char.java deleted file mode 100644 index 51a406b..0000000 --- a/examples/java/src/SWIGTYPE_p_unsigned_char.java +++ /dev/null @@ -1,25 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class SWIGTYPE_p_unsigned_char { - private transient long swigCPtr; - - protected SWIGTYPE_p_unsigned_char(long cPtr, @SuppressWarnings("unused") boolean futureUse) { - swigCPtr = cPtr; - } - - protected SWIGTYPE_p_unsigned_char() { - swigCPtr = 0; - } - - protected static long getCPtr(SWIGTYPE_p_unsigned_char obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } -} - diff --git a/examples/java/src/SWIGTYPE_p_unsigned_int.java b/examples/java/src/SWIGTYPE_p_unsigned_int.java deleted file mode 100644 index a912fe8..0000000 --- a/examples/java/src/SWIGTYPE_p_unsigned_int.java +++ /dev/null @@ -1,25 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class SWIGTYPE_p_unsigned_int { - private transient long swigCPtr; - - protected SWIGTYPE_p_unsigned_int(long cPtr, @SuppressWarnings("unused") boolean futureUse) { - swigCPtr = cPtr; - } - - protected SWIGTYPE_p_unsigned_int() { - swigCPtr = 0; - } - - protected static long getCPtr(SWIGTYPE_p_unsigned_int obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } -} - diff --git a/examples/java/src/SWIGTYPE_p_unsigned_short.java b/examples/java/src/SWIGTYPE_p_unsigned_short.java deleted file mode 100644 index ad80c2d..0000000 --- a/examples/java/src/SWIGTYPE_p_unsigned_short.java +++ /dev/null @@ -1,25 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class SWIGTYPE_p_unsigned_short { - private transient long swigCPtr; - - protected SWIGTYPE_p_unsigned_short(long cPtr, @SuppressWarnings("unused") boolean futureUse) { - swigCPtr = cPtr; - } - - protected SWIGTYPE_p_unsigned_short() { - swigCPtr = 0; - } - - protected static long getCPtr(SWIGTYPE_p_unsigned_short obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } -} - diff --git a/examples/java/src/SWIGTYPE_p_void.java b/examples/java/src/SWIGTYPE_p_void.java deleted file mode 100644 index 09f62f8..0000000 --- a/examples/java/src/SWIGTYPE_p_void.java +++ /dev/null @@ -1,25 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class SWIGTYPE_p_void { - private transient long swigCPtr; - - protected SWIGTYPE_p_void(long cPtr, @SuppressWarnings("unused") boolean futureUse) { - swigCPtr = cPtr; - } - - protected SWIGTYPE_p_void() { - swigCPtr = 0; - } - - protected static long getCPtr(SWIGTYPE_p_void obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } -} - diff --git a/examples/java/src/icsneojava.java b/examples/java/src/icsneojava.java deleted file mode 100644 index 8d431d3..0000000 --- a/examples/java/src/icsneojava.java +++ /dev/null @@ -1,262 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class icsneojava implements icsneojavaConstants { - public static void icsneo_findAllDevices(neodevice_t devices, int[] count) { - icsneojavaJNI.icsneo_findAllDevices(neodevice_t.getCPtr(devices), devices, count); - } - - public static void icsneo_freeUnconnectedDevices() { - icsneojavaJNI.icsneo_freeUnconnectedDevices(); - } - - public static boolean icsneo_serialNumToString(long num, StringBuffer str, int[] count) { - return icsneojavaJNI.icsneo_serialNumToString(num, str, count); - } - - public static long icsneo_serialStringToNum(StringBuffer str) { - return icsneojavaJNI.icsneo_serialStringToNum(str); - } - - public static boolean icsneo_isValidNeoDevice(neodevice_t device) { - return icsneojavaJNI.icsneo_isValidNeoDevice(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_openDevice(neodevice_t device) { - return icsneojavaJNI.icsneo_openDevice(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_closeDevice(neodevice_t device) { - return icsneojavaJNI.icsneo_closeDevice(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_isOpen(neodevice_t device) { - return icsneojavaJNI.icsneo_isOpen(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_goOnline(neodevice_t device) { - return icsneojavaJNI.icsneo_goOnline(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_goOffline(neodevice_t device) { - return icsneojavaJNI.icsneo_goOffline(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_isOnline(neodevice_t device) { - return icsneojavaJNI.icsneo_isOnline(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_enableMessagePolling(neodevice_t device) { - return icsneojavaJNI.icsneo_enableMessagePolling(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_disableMessagePolling(neodevice_t device) { - return icsneojavaJNI.icsneo_disableMessagePolling(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_isMessagePollingEnabled(neodevice_t device) { - return icsneojavaJNI.icsneo_isMessagePollingEnabled(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_getMessages(neodevice_t device, neomessage_t messages, int[] items, java.math.BigInteger timeout) { - return icsneojavaJNI.icsneo_getMessages(neodevice_t.getCPtr(device), device, neomessage_t.getCPtr(messages), messages, items, timeout); - } - - public static long icsneo_getPollingMessageLimit(neodevice_t device) { - return icsneojavaJNI.icsneo_getPollingMessageLimit(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_setPollingMessageLimit(neodevice_t device, long newLimit) { - return icsneojavaJNI.icsneo_setPollingMessageLimit(neodevice_t.getCPtr(device), device, newLimit); - } - - public static boolean icsneo_getProductName(neodevice_t device, StringBuffer str, int[] maxLength) { - return icsneojavaJNI.icsneo_getProductName(neodevice_t.getCPtr(device), device, str, maxLength); - } - - public static boolean icsneo_getProductNameForType(long type, StringBuffer str, int[] maxLength) { - return icsneojavaJNI.icsneo_getProductNameForType(type, str, maxLength); - } - - public static boolean icsneo_settingsRefresh(neodevice_t device) { - return icsneojavaJNI.icsneo_settingsRefresh(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_settingsApply(neodevice_t device) { - return icsneojavaJNI.icsneo_settingsApply(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_settingsApplyTemporary(neodevice_t device) { - return icsneojavaJNI.icsneo_settingsApplyTemporary(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_settingsApplyDefaults(neodevice_t device) { - return icsneojavaJNI.icsneo_settingsApplyDefaults(neodevice_t.getCPtr(device), device); - } - - public static boolean icsneo_settingsApplyDefaultsTemporary(neodevice_t device) { - return icsneojavaJNI.icsneo_settingsApplyDefaultsTemporary(neodevice_t.getCPtr(device), device); - } - - public static int icsneo_settingsReadStructure(neodevice_t device, SWIGTYPE_p_void structure, long structureSize) { - return icsneojavaJNI.icsneo_settingsReadStructure(neodevice_t.getCPtr(device), device, SWIGTYPE_p_void.getCPtr(structure), structureSize); - } - - public static boolean icsneo_settingsApplyStructure(neodevice_t device, SWIGTYPE_p_void structure, long structureSize) { - return icsneojavaJNI.icsneo_settingsApplyStructure(neodevice_t.getCPtr(device), device, SWIGTYPE_p_void.getCPtr(structure), structureSize); - } - - public static boolean icsneo_settingsApplyStructureTemporary(neodevice_t device, SWIGTYPE_p_void structure, long structureSize) { - return icsneojavaJNI.icsneo_settingsApplyStructureTemporary(neodevice_t.getCPtr(device), device, SWIGTYPE_p_void.getCPtr(structure), structureSize); - } - - public static long icsneo_getBaudrate(neodevice_t device, int netid) { - return icsneojavaJNI.icsneo_getBaudrate(neodevice_t.getCPtr(device), device, netid); - } - - public static boolean icsneo_setBaudrate(neodevice_t device, int netid, long newBaudrate) { - return icsneojavaJNI.icsneo_setBaudrate(neodevice_t.getCPtr(device), device, netid, newBaudrate); - } - - public static long icsneo_getFDBaudrate(neodevice_t device, int netid) { - return icsneojavaJNI.icsneo_getFDBaudrate(neodevice_t.getCPtr(device), device, netid); - } - - public static boolean icsneo_setFDBaudrate(neodevice_t device, int netid, long newBaudrate) { - return icsneojavaJNI.icsneo_setFDBaudrate(neodevice_t.getCPtr(device), device, netid, newBaudrate); - } - - public static boolean icsneo_transmit(neodevice_t device, neomessage_t message) { - return icsneojavaJNI.icsneo_transmit(neodevice_t.getCPtr(device), device, neomessage_t.getCPtr(message), message); - } - - public static boolean icsneo_transmitMessages(neodevice_t device, neomessage_t messages, long count) { - return icsneojavaJNI.icsneo_transmitMessages(neodevice_t.getCPtr(device), device, neomessage_t.getCPtr(messages), messages, count); - } - - public static void icsneo_setWriteBlocks(neodevice_t device, boolean blocks) { - icsneojavaJNI.icsneo_setWriteBlocks(neodevice_t.getCPtr(device), device, blocks); - } - - public static boolean icsneo_describeDevice(neodevice_t device, StringBuffer str, int[] maxLength) { - return icsneojavaJNI.icsneo_describeDevice(neodevice_t.getCPtr(device), device, str, maxLength); - } - - public static neoversion_t icsneo_getVersion() { - return new neoversion_t(icsneojavaJNI.icsneo_getVersion(), true); - } - - public static boolean icsneo_getEvents(neoevent_t events, int[] size) { - return icsneojavaJNI.icsneo_getEvents(neoevent_t.getCPtr(events), events, size); - } - - public static boolean icsneo_getDeviceEvents(neodevice_t device, neoevent_t events, int[] size) { - return icsneojavaJNI.icsneo_getDeviceEvents(neodevice_t.getCPtr(device), device, neoevent_t.getCPtr(events), events, size); - } - - public static boolean icsneo_getLastError(neoevent_t error) { - return icsneojavaJNI.icsneo_getLastError(neoevent_t.getCPtr(error), error); - } - - public static void icsneo_discardAllEvents() { - icsneojavaJNI.icsneo_discardAllEvents(); - } - - public static void icsneo_discardDeviceEvents(neodevice_t device) { - icsneojavaJNI.icsneo_discardDeviceEvents(neodevice_t.getCPtr(device), device); - } - - public static void icsneo_setEventLimit(long newLimit) { - icsneojavaJNI.icsneo_setEventLimit(newLimit); - } - - public static long icsneo_getEventLimit() { - return icsneojavaJNI.icsneo_getEventLimit(); - } - - public static boolean icsneo_getSupportedDevices(SWIGTYPE_p_unsigned_int devices, int[] count) { - return icsneojavaJNI.icsneo_getSupportedDevices(SWIGTYPE_p_unsigned_int.getCPtr(devices), count); - } - - public static boolean icsneo_getTimestampResolution(neodevice_t device, SWIGTYPE_p_unsigned_short resolution) { - return icsneojavaJNI.icsneo_getTimestampResolution(neodevice_t.getCPtr(device), device, SWIGTYPE_p_unsigned_short.getCPtr(resolution)); - } - - public static neomessage_can_t neomessage_can_t_cast(neomessage_t msg) { - long cPtr = icsneojavaJNI.neomessage_can_t_cast(neomessage_t.getCPtr(msg), msg); - return (cPtr == 0) ? null : new neomessage_can_t(cPtr, false); - } - - public static neomessage_eth_t neomessage_eth_t_cast(neomessage_t msg) { - long cPtr = icsneojavaJNI.neomessage_eth_t_cast(neomessage_t.getCPtr(msg), msg); - return (cPtr == 0) ? null : new neomessage_eth_t(cPtr, false); - } - - public static neomessage_t from_can_neomessage_t_cast(neomessage_can_t msg) { - long cPtr = icsneojavaJNI.from_can_neomessage_t_cast(neomessage_can_t.getCPtr(msg), msg); - return (cPtr == 0) ? null : new neomessage_t(cPtr, false); - } - - public static neomessage_t from_eth_neomessage_t_cast(neomessage_eth_t msg) { - long cPtr = icsneojavaJNI.from_eth_neomessage_t_cast(neomessage_eth_t.getCPtr(msg), msg); - return (cPtr == 0) ? null : new neomessage_t(cPtr, false); - } - - public static neodevice_t new_neodevice_t_array(int nelements) { - long cPtr = icsneojavaJNI.new_neodevice_t_array(nelements); - return (cPtr == 0) ? null : new neodevice_t(cPtr, false); - } - - public static void delete_neodevice_t_array(neodevice_t ary) { - icsneojavaJNI.delete_neodevice_t_array(neodevice_t.getCPtr(ary), ary); - } - - public static neodevice_t neodevice_t_array_getitem(neodevice_t ary, int index) { - return new neodevice_t(icsneojavaJNI.neodevice_t_array_getitem(neodevice_t.getCPtr(ary), ary, index), true); - } - - public static void neodevice_t_array_setitem(neodevice_t ary, int index, neodevice_t value) { - icsneojavaJNI.neodevice_t_array_setitem(neodevice_t.getCPtr(ary), ary, index, neodevice_t.getCPtr(value), value); - } - - public static neoevent_t new_neoevent_t_array(int nelements) { - long cPtr = icsneojavaJNI.new_neoevent_t_array(nelements); - return (cPtr == 0) ? null : new neoevent_t(cPtr, false); - } - - public static void delete_neoevent_t_array(neoevent_t ary) { - icsneojavaJNI.delete_neoevent_t_array(neoevent_t.getCPtr(ary), ary); - } - - public static neoevent_t neoevent_t_array_getitem(neoevent_t ary, int index) { - return new neoevent_t(icsneojavaJNI.neoevent_t_array_getitem(neoevent_t.getCPtr(ary), ary, index), true); - } - - public static void neoevent_t_array_setitem(neoevent_t ary, int index, neoevent_t value) { - icsneojavaJNI.neoevent_t_array_setitem(neoevent_t.getCPtr(ary), ary, index, neoevent_t.getCPtr(value), value); - } - - public static neomessage_t new_neomessage_t_array(int nelements) { - long cPtr = icsneojavaJNI.new_neomessage_t_array(nelements); - return (cPtr == 0) ? null : new neomessage_t(cPtr, false); - } - - public static void delete_neomessage_t_array(neomessage_t ary) { - icsneojavaJNI.delete_neomessage_t_array(neomessage_t.getCPtr(ary), ary); - } - - public static neomessage_t neomessage_t_array_getitem(neomessage_t ary, int index) { - return new neomessage_t(icsneojavaJNI.neomessage_t_array_getitem(neomessage_t.getCPtr(ary), ary, index), true); - } - - public static void neomessage_t_array_setitem(neomessage_t ary, int index, neomessage_t value) { - icsneojavaJNI.neomessage_t_array_setitem(neomessage_t.getCPtr(ary), ary, index, neomessage_t.getCPtr(value), value); - } - -} diff --git a/examples/java/src/icsneojavaConstants.java b/examples/java/src/icsneojavaConstants.java deleted file mode 100644 index b561aff..0000000 --- a/examples/java/src/icsneojavaConstants.java +++ /dev/null @@ -1,120 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public interface icsneojavaConstants { - public final static int ICSNEO_DEVICETYPE_LONGEST_NAME = icsneojavaJNI.ICSNEO_DEVICETYPE_LONGEST_NAME_get(); - public final static int ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION = icsneojavaJNI.ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get(); - public final static int ICSNEO_NETID_DEVICE = icsneojavaJNI.ICSNEO_NETID_DEVICE_get(); - public final static int ICSNEO_NETID_HSCAN = icsneojavaJNI.ICSNEO_NETID_HSCAN_get(); - public final static int ICSNEO_NETID_MSCAN = icsneojavaJNI.ICSNEO_NETID_MSCAN_get(); - public final static int ICSNEO_NETID_SWCAN = icsneojavaJNI.ICSNEO_NETID_SWCAN_get(); - public final static int ICSNEO_NETID_LSFTCAN = icsneojavaJNI.ICSNEO_NETID_LSFTCAN_get(); - public final static int ICSNEO_NETID_FORDSCP = icsneojavaJNI.ICSNEO_NETID_FORDSCP_get(); - public final static int ICSNEO_NETID_J1708 = icsneojavaJNI.ICSNEO_NETID_J1708_get(); - public final static int ICSNEO_NETID_AUX = icsneojavaJNI.ICSNEO_NETID_AUX_get(); - public final static int ICSNEO_NETID_J1850VPW = icsneojavaJNI.ICSNEO_NETID_J1850VPW_get(); - public final static int ICSNEO_NETID_ISO = icsneojavaJNI.ICSNEO_NETID_ISO_get(); - public final static int ICSNEO_NETID_MAIN51 = icsneojavaJNI.ICSNEO_NETID_MAIN51_get(); - public final static int ICSNEO_NETID_RED = icsneojavaJNI.ICSNEO_NETID_RED_get(); - public final static int ICSNEO_NETID_SCI = icsneojavaJNI.ICSNEO_NETID_SCI_get(); - public final static int ICSNEO_NETID_ISO2 = icsneojavaJNI.ICSNEO_NETID_ISO2_get(); - public final static int ICSNEO_NETID_ISO14230 = icsneojavaJNI.ICSNEO_NETID_ISO14230_get(); - public final static int ICSNEO_NETID_LIN = icsneojavaJNI.ICSNEO_NETID_LIN_get(); - public final static int ICSNEO_NETID_OP_ETHERNET1 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET1_get(); - public final static int ICSNEO_NETID_OP_ETHERNET2 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET2_get(); - public final static int ICSNEO_NETID_OP_ETHERNET3 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET3_get(); - public final static int ICSNEO_NETID_RED_EXT_MEMORYREAD = icsneojavaJNI.ICSNEO_NETID_RED_EXT_MEMORYREAD_get(); - public final static int ICSNEO_NETID_RED_INT_MEMORYREAD = icsneojavaJNI.ICSNEO_NETID_RED_INT_MEMORYREAD_get(); - public final static int ICSNEO_NETID_RED_DFLASH_READ = icsneojavaJNI.ICSNEO_NETID_RED_DFLASH_READ_get(); - public final static int ICSNEO_NETID_RED_SDCARD_READ = icsneojavaJNI.ICSNEO_NETID_RED_SDCARD_READ_get(); - public final static int ICSNEO_NETID_CAN_ERRBITS = icsneojavaJNI.ICSNEO_NETID_CAN_ERRBITS_get(); - public final static int ICSNEO_NETID_RED_DFLASH_WRITE_DONE = icsneojavaJNI.ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get(); - public final static int ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get(); - public final static int ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get(); - public final static int ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get(); - public final static int ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get(); - public final static int ICSNEO_NETID_RED_WAVE_LIN1_ANALOG = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get(); - public final static int ICSNEO_NETID_RED_WAVE_LIN2_ANALOG = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get(); - public final static int ICSNEO_NETID_RED_WAVE_MISC_ANALOG = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get(); - public final static int ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL = icsneojavaJNI.ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get(); - public final static int ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX = icsneojavaJNI.ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get(); - public final static int ICSNEO_NETID_RED_NEOVI_NETWORK = icsneojavaJNI.ICSNEO_NETID_RED_NEOVI_NETWORK_get(); - public final static int ICSNEO_NETID_RED_READ_BAUD_SETTINGS = icsneojavaJNI.ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get(); - public final static int ICSNEO_NETID_RED_OLDFORMAT = icsneojavaJNI.ICSNEO_NETID_RED_OLDFORMAT_get(); - public final static int ICSNEO_NETID_RED_SCOPE_CAPTURE = icsneojavaJNI.ICSNEO_NETID_RED_SCOPE_CAPTURE_get(); - public final static int ICSNEO_NETID_RED_HARDWARE_EXCEP = icsneojavaJNI.ICSNEO_NETID_RED_HARDWARE_EXCEP_get(); - public final static int ICSNEO_NETID_RED_GET_RTC = icsneojavaJNI.ICSNEO_NETID_RED_GET_RTC_get(); - public final static int ICSNEO_NETID_ISO3 = icsneojavaJNI.ICSNEO_NETID_ISO3_get(); - public final static int ICSNEO_NETID_HSCAN2 = icsneojavaJNI.ICSNEO_NETID_HSCAN2_get(); - public final static int ICSNEO_NETID_HSCAN3 = icsneojavaJNI.ICSNEO_NETID_HSCAN3_get(); - public final static int ICSNEO_NETID_OP_ETHERNET4 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET4_get(); - public final static int ICSNEO_NETID_OP_ETHERNET5 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET5_get(); - public final static int ICSNEO_NETID_ISO4 = icsneojavaJNI.ICSNEO_NETID_ISO4_get(); - public final static int ICSNEO_NETID_LIN2 = icsneojavaJNI.ICSNEO_NETID_LIN2_get(); - public final static int ICSNEO_NETID_LIN3 = icsneojavaJNI.ICSNEO_NETID_LIN3_get(); - public final static int ICSNEO_NETID_LIN4 = icsneojavaJNI.ICSNEO_NETID_LIN4_get(); - public final static int ICSNEO_NETID_RED_APP_ERROR = icsneojavaJNI.ICSNEO_NETID_RED_APP_ERROR_get(); - public final static int ICSNEO_NETID_CGI = icsneojavaJNI.ICSNEO_NETID_CGI_get(); - public final static int ICSNEO_NETID_RESET_STATUS = icsneojavaJNI.ICSNEO_NETID_RESET_STATUS_get(); - public final static int ICSNEO_NETID_FB_STATUS = icsneojavaJNI.ICSNEO_NETID_FB_STATUS_get(); - public final static int ICSNEO_NETID_APP_SIGNAL_STATUS = icsneojavaJNI.ICSNEO_NETID_APP_SIGNAL_STATUS_get(); - public final static int ICSNEO_NETID_READ_DATALINK_CM_TX_MSG = icsneojavaJNI.ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get(); - public final static int ICSNEO_NETID_READ_DATALINK_CM_RX_MSG = icsneojavaJNI.ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get(); - public final static int ICSNEO_NETID_LOGGING_OVERFLOW = icsneojavaJNI.ICSNEO_NETID_LOGGING_OVERFLOW_get(); - public final static int ICSNEO_NETID_READ_SETTINGS = icsneojavaJNI.ICSNEO_NETID_READ_SETTINGS_get(); - public final static int ICSNEO_NETID_HSCAN4 = icsneojavaJNI.ICSNEO_NETID_HSCAN4_get(); - public final static int ICSNEO_NETID_HSCAN5 = icsneojavaJNI.ICSNEO_NETID_HSCAN5_get(); - public final static int ICSNEO_NETID_RS232 = icsneojavaJNI.ICSNEO_NETID_RS232_get(); - public final static int ICSNEO_NETID_UART = icsneojavaJNI.ICSNEO_NETID_UART_get(); - public final static int ICSNEO_NETID_UART2 = icsneojavaJNI.ICSNEO_NETID_UART2_get(); - public final static int ICSNEO_NETID_UART3 = icsneojavaJNI.ICSNEO_NETID_UART3_get(); - public final static int ICSNEO_NETID_UART4 = icsneojavaJNI.ICSNEO_NETID_UART4_get(); - public final static int ICSNEO_NETID_SWCAN2 = icsneojavaJNI.ICSNEO_NETID_SWCAN2_get(); - public final static int ICSNEO_NETID_ETHERNET_DAQ = icsneojavaJNI.ICSNEO_NETID_ETHERNET_DAQ_get(); - public final static int ICSNEO_NETID_DATA_TO_HOST = icsneojavaJNI.ICSNEO_NETID_DATA_TO_HOST_get(); - public final static int ICSNEO_NETID_TEXTAPI_TO_HOST = icsneojavaJNI.ICSNEO_NETID_TEXTAPI_TO_HOST_get(); - public final static int ICSNEO_NETID_OP_ETHERNET6 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET6_get(); - public final static int ICSNEO_NETID_RED_VBAT = icsneojavaJNI.ICSNEO_NETID_RED_VBAT_get(); - public final static int ICSNEO_NETID_OP_ETHERNET7 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET7_get(); - public final static int ICSNEO_NETID_OP_ETHERNET8 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET8_get(); - public final static int ICSNEO_NETID_OP_ETHERNET9 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET9_get(); - public final static int ICSNEO_NETID_OP_ETHERNET10 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET10_get(); - public final static int ICSNEO_NETID_OP_ETHERNET11 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET11_get(); - public final static int ICSNEO_NETID_FLEXRAY1A = icsneojavaJNI.ICSNEO_NETID_FLEXRAY1A_get(); - public final static int ICSNEO_NETID_FLEXRAY1B = icsneojavaJNI.ICSNEO_NETID_FLEXRAY1B_get(); - public final static int ICSNEO_NETID_FLEXRAY2A = icsneojavaJNI.ICSNEO_NETID_FLEXRAY2A_get(); - public final static int ICSNEO_NETID_FLEXRAY2B = icsneojavaJNI.ICSNEO_NETID_FLEXRAY2B_get(); - public final static int ICSNEO_NETID_LIN5 = icsneojavaJNI.ICSNEO_NETID_LIN5_get(); - public final static int ICSNEO_NETID_FLEXRAY = icsneojavaJNI.ICSNEO_NETID_FLEXRAY_get(); - public final static int ICSNEO_NETID_FLEXRAY2 = icsneojavaJNI.ICSNEO_NETID_FLEXRAY2_get(); - public final static int ICSNEO_NETID_OP_ETHERNET12 = icsneojavaJNI.ICSNEO_NETID_OP_ETHERNET12_get(); - public final static int ICSNEO_NETID_MOST25 = icsneojavaJNI.ICSNEO_NETID_MOST25_get(); - public final static int ICSNEO_NETID_MOST50 = icsneojavaJNI.ICSNEO_NETID_MOST50_get(); - public final static int ICSNEO_NETID_MOST150 = icsneojavaJNI.ICSNEO_NETID_MOST150_get(); - public final static int ICSNEO_NETID_ETHERNET = icsneojavaJNI.ICSNEO_NETID_ETHERNET_get(); - public final static int ICSNEO_NETID_GMFSA = icsneojavaJNI.ICSNEO_NETID_GMFSA_get(); - public final static int ICSNEO_NETID_TCP = icsneojavaJNI.ICSNEO_NETID_TCP_get(); - public final static int ICSNEO_NETID_HSCAN6 = icsneojavaJNI.ICSNEO_NETID_HSCAN6_get(); - public final static int ICSNEO_NETID_HSCAN7 = icsneojavaJNI.ICSNEO_NETID_HSCAN7_get(); - public final static int ICSNEO_NETID_LIN6 = icsneojavaJNI.ICSNEO_NETID_LIN6_get(); - public final static int ICSNEO_NETID_LSFTCAN2 = icsneojavaJNI.ICSNEO_NETID_LSFTCAN2_get(); - public final static int ICSNEO_NETID_HW_COM_LATENCY_TEST = icsneojavaJNI.ICSNEO_NETID_HW_COM_LATENCY_TEST_get(); - public final static int ICSNEO_NETID_DEVICE_STATUS = icsneojavaJNI.ICSNEO_NETID_DEVICE_STATUS_get(); - public final static int ICSNEO_NETID_ANY = icsneojavaJNI.ICSNEO_NETID_ANY_get(); - public final static int ICSNEO_NETID_INVALID = icsneojavaJNI.ICSNEO_NETID_INVALID_get(); - public final static int ICSNEO_NETWORK_TYPE_INVALID = icsneojavaJNI.ICSNEO_NETWORK_TYPE_INVALID_get(); - public final static int ICSNEO_NETWORK_TYPE_INTERNAL = icsneojavaJNI.ICSNEO_NETWORK_TYPE_INTERNAL_get(); - public final static int ICSNEO_NETWORK_TYPE_CAN = icsneojavaJNI.ICSNEO_NETWORK_TYPE_CAN_get(); - public final static int ICSNEO_NETWORK_TYPE_LIN = icsneojavaJNI.ICSNEO_NETWORK_TYPE_LIN_get(); - public final static int ICSNEO_NETWORK_TYPE_FLEXRAY = icsneojavaJNI.ICSNEO_NETWORK_TYPE_FLEXRAY_get(); - public final static int ICSNEO_NETWORK_TYPE_MOST = icsneojavaJNI.ICSNEO_NETWORK_TYPE_MOST_get(); - public final static int ICSNEO_NETWORK_TYPE_ETHERNET = icsneojavaJNI.ICSNEO_NETWORK_TYPE_ETHERNET_get(); - public final static int ICSNEO_NETWORK_TYPE_ANY = icsneojavaJNI.ICSNEO_NETWORK_TYPE_ANY_get(); - public final static int ICSNEO_NETWORK_TYPE_OTHER = icsneojavaJNI.ICSNEO_NETWORK_TYPE_OTHER_get(); -} diff --git a/examples/java/src/icsneojavaJNI.java b/examples/java/src/icsneojavaJNI.java deleted file mode 100644 index b7c79e5..0000000 --- a/examples/java/src/icsneojavaJNI.java +++ /dev/null @@ -1,399 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class icsneojavaJNI { - public final static native void icsneo_findAllDevices(long jarg1, neodevice_t jarg1_, int[] jarg2); - public final static native void icsneo_freeUnconnectedDevices(); - public final static native boolean icsneo_serialNumToString(long jarg1, StringBuffer jarg2, int[] jarg3); - public final static native long icsneo_serialStringToNum(StringBuffer jarg1); - public final static native boolean icsneo_isValidNeoDevice(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_openDevice(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_closeDevice(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_isOpen(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_goOnline(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_goOffline(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_isOnline(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_enableMessagePolling(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_disableMessagePolling(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_isMessagePollingEnabled(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_getMessages(long jarg1, neodevice_t jarg1_, long jarg2, neomessage_t jarg2_, int[] jarg3, java.math.BigInteger jarg4); - public final static native long icsneo_getPollingMessageLimit(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_setPollingMessageLimit(long jarg1, neodevice_t jarg1_, long jarg2); - public final static native boolean icsneo_getProductName(long jarg1, neodevice_t jarg1_, StringBuffer jarg2, int[] jarg3); - public final static native boolean icsneo_getProductNameForType(long jarg1, StringBuffer jarg2, int[] jarg3); - public final static native boolean icsneo_settingsRefresh(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_settingsApply(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_settingsApplyTemporary(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_settingsApplyDefaults(long jarg1, neodevice_t jarg1_); - public final static native boolean icsneo_settingsApplyDefaultsTemporary(long jarg1, neodevice_t jarg1_); - public final static native int icsneo_settingsReadStructure(long jarg1, neodevice_t jarg1_, long jarg2, long jarg3); - public final static native boolean icsneo_settingsApplyStructure(long jarg1, neodevice_t jarg1_, long jarg2, long jarg3); - public final static native boolean icsneo_settingsApplyStructureTemporary(long jarg1, neodevice_t jarg1_, long jarg2, long jarg3); - public final static native long icsneo_getBaudrate(long jarg1, neodevice_t jarg1_, int jarg2); - public final static native boolean icsneo_setBaudrate(long jarg1, neodevice_t jarg1_, int jarg2, long jarg3); - public final static native long icsneo_getFDBaudrate(long jarg1, neodevice_t jarg1_, int jarg2); - public final static native boolean icsneo_setFDBaudrate(long jarg1, neodevice_t jarg1_, int jarg2, long jarg3); - public final static native boolean icsneo_transmit(long jarg1, neodevice_t jarg1_, long jarg2, neomessage_t jarg2_); - public final static native boolean icsneo_transmitMessages(long jarg1, neodevice_t jarg1_, long jarg2, neomessage_t jarg2_, long jarg3); - public final static native void icsneo_setWriteBlocks(long jarg1, neodevice_t jarg1_, boolean jarg2); - public final static native boolean icsneo_describeDevice(long jarg1, neodevice_t jarg1_, StringBuffer jarg2, int[] jarg3); - public final static native long icsneo_getVersion(); - public final static native boolean icsneo_getEvents(long jarg1, neoevent_t jarg1_, int[] jarg2); - public final static native boolean icsneo_getDeviceEvents(long jarg1, neodevice_t jarg1_, long jarg2, neoevent_t jarg2_, int[] jarg3); - public final static native boolean icsneo_getLastError(long jarg1, neoevent_t jarg1_); - public final static native void icsneo_discardAllEvents(); - public final static native void icsneo_discardDeviceEvents(long jarg1, neodevice_t jarg1_); - public final static native void icsneo_setEventLimit(long jarg1); - public final static native long icsneo_getEventLimit(); - public final static native boolean icsneo_getSupportedDevices(long jarg1, int[] jarg2); - public final static native boolean icsneo_getTimestampResolution(long jarg1, neodevice_t jarg1_, long jarg2); - public final static native void neodevice_t_device_set(long jarg1, neodevice_t jarg1_, long jarg2); - public final static native long neodevice_t_device_get(long jarg1, neodevice_t jarg1_); - public final static native void neodevice_t_handle_set(long jarg1, neodevice_t jarg1_, int jarg2); - public final static native int neodevice_t_handle_get(long jarg1, neodevice_t jarg1_); - public final static native void neodevice_t_type_set(long jarg1, neodevice_t jarg1_, long jarg2); - public final static native long neodevice_t_type_get(long jarg1, neodevice_t jarg1_); - public final static native void neodevice_t_serial_set(long jarg1, neodevice_t jarg1_, String jarg2); - public final static native String neodevice_t_serial_get(long jarg1, neodevice_t jarg1_); - public final static native long new_neodevice_t(); - public final static native void delete_neodevice_t(long jarg1); - public final static native void neomessage_statusbitfield_t_globalError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_globalError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_transmitMessage_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_transmitMessage_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_extendedFrame_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_extendedFrame_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_remoteFrame_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_remoteFrame_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_crcError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_crcError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canErrorPassive_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canErrorPassive_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_incompleteFrame_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_incompleteFrame_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_lostArbitration_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_lostArbitration_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_undefinedError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_undefinedError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canBusOff_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canBusOff_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canErrorWarning_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canErrorWarning_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canBusShortedPlus_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canBusShortedPlus_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canBusShortedGround_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canBusShortedGround_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_checksumError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_checksumError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_badMessageBitTimeError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_badMessageBitTimeError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_ifrData_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_ifrData_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_hardwareCommError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_hardwareCommError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_expectedLengthError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_expectedLengthError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_incomingNoMatch_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_incomingNoMatch_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_statusBreak_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_statusBreak_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_avsiRecOverflow_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_avsiRecOverflow_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_testTrigger_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_testTrigger_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_audioComment_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_audioComment_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_gpsData_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_gpsData_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_analogDigitalInput_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_analogDigitalInput_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_textComment_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_textComment_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_networkMessageType_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_networkMessageType_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_vsiTXUnderrun_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_vsiTXUnderrun_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_vsiIFRCRCBit_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_vsiIFRCRCBit_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_initMessage_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_initMessage_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_flexraySecondStartupFrame_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_flexraySecondStartupFrame_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_extended_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_extended_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_hasValue_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_hasValue_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_valueIsBoolean_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_valueIsBoolean_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_highVoltage_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_highVoltage_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_longMessage_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_longMessage_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_globalChange_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_globalChange_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_errorFrame_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_errorFrame_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_endOfLongMessage_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_endOfLongMessage_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorRXSyncNot55_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorRXSyncNot55_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorTXRXMismatch_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorTXRXMismatch_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linErrorMessageIDParity_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linErrorMessageIDParity_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linSyncFrameError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linSyncFrameError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linIDFrameError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linIDFrameError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linSlaveByteError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linSlaveByteError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_rxTimeoutError_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_rxTimeoutError_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_linNoSlaveData_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_linNoSlaveData_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canfdESI_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canfdESI_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canfdIDE_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canfdIDE_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canfdRTR_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canfdRTR_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canfdFDF_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canfdFDF_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_canfdBRS_set(long jarg1, neomessage_statusbitfield_t jarg1_, long jarg2); - public final static native long neomessage_statusbitfield_t_canfdBRS_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native void neomessage_statusbitfield_t_statusBitfield_set(long jarg1, neomessage_statusbitfield_t jarg1_, long[] jarg2); - public final static native long[] neomessage_statusbitfield_t_statusBitfield_get(long jarg1, neomessage_statusbitfield_t jarg1_); - public final static native long new_neomessage_statusbitfield_t(); - public final static native void delete_neomessage_statusbitfield_t(long jarg1); - public final static native void neomessage_t_status_set(long jarg1, neomessage_t jarg1_, long jarg2, neomessage_statusbitfield_t jarg2_); - public final static native long neomessage_t_status_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_timestamp_set(long jarg1, neomessage_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_t_timestamp_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_timestampReserved_set(long jarg1, neomessage_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_t_timestampReserved_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_data_set(long jarg1, neomessage_t jarg1_, byte[] jarg2); - public final static native byte[] neomessage_t_data_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_length_set(long jarg1, neomessage_t jarg1_, long jarg2); - public final static native long neomessage_t_length_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_header_set(long jarg1, neomessage_t jarg1_, short[] jarg2); - public final static native short[] neomessage_t_header_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_netid_set(long jarg1, neomessage_t jarg1_, int jarg2); - public final static native int neomessage_t_netid_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_type_set(long jarg1, neomessage_t jarg1_, short jarg2); - public final static native short neomessage_t_type_get(long jarg1, neomessage_t jarg1_); - public final static native void neomessage_t_reserved_set(long jarg1, neomessage_t jarg1_, short[] jarg2); - public final static native short[] neomessage_t_reserved_get(long jarg1, neomessage_t jarg1_); - public final static native long new_neomessage_t(); - public final static native void delete_neomessage_t(long jarg1); - public final static native void neomessage_can_t_status_set(long jarg1, neomessage_can_t jarg1_, long jarg2, neomessage_statusbitfield_t jarg2_); - public final static native long neomessage_can_t_status_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_timestamp_set(long jarg1, neomessage_can_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_can_t_timestamp_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_timestampReserved_set(long jarg1, neomessage_can_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_can_t_timestampReserved_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_data_set(long jarg1, neomessage_can_t jarg1_, byte[] jarg2); - public final static native byte[] neomessage_can_t_data_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_length_set(long jarg1, neomessage_can_t jarg1_, long jarg2); - public final static native long neomessage_can_t_length_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_arbid_set(long jarg1, neomessage_can_t jarg1_, long jarg2); - public final static native long neomessage_can_t_arbid_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_netid_set(long jarg1, neomessage_can_t jarg1_, int jarg2); - public final static native int neomessage_can_t_netid_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_type_set(long jarg1, neomessage_can_t jarg1_, short jarg2); - public final static native short neomessage_can_t_type_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_dlcOnWire_set(long jarg1, neomessage_can_t jarg1_, short jarg2); - public final static native short neomessage_can_t_dlcOnWire_get(long jarg1, neomessage_can_t jarg1_); - public final static native void neomessage_can_t_reserved_set(long jarg1, neomessage_can_t jarg1_, short[] jarg2); - public final static native short[] neomessage_can_t_reserved_get(long jarg1, neomessage_can_t jarg1_); - public final static native long new_neomessage_can_t(); - public final static native void delete_neomessage_can_t(long jarg1); - public final static native void neomessage_eth_t_status_set(long jarg1, neomessage_eth_t jarg1_, long jarg2, neomessage_statusbitfield_t jarg2_); - public final static native long neomessage_eth_t_status_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_timestamp_set(long jarg1, neomessage_eth_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_eth_t_timestamp_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_timestampReserved_set(long jarg1, neomessage_eth_t jarg1_, java.math.BigInteger jarg2); - public final static native java.math.BigInteger neomessage_eth_t_timestampReserved_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_data_set(long jarg1, neomessage_eth_t jarg1_, byte[] jarg2); - public final static native byte[] neomessage_eth_t_data_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_length_set(long jarg1, neomessage_eth_t jarg1_, long jarg2); - public final static native long neomessage_eth_t_length_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_preemptionFlags_set(long jarg1, neomessage_eth_t jarg1_, short jarg2); - public final static native short neomessage_eth_t_preemptionFlags_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_reservedHeader_set(long jarg1, neomessage_eth_t jarg1_, short[] jarg2); - public final static native short[] neomessage_eth_t_reservedHeader_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_netid_set(long jarg1, neomessage_eth_t jarg1_, int jarg2); - public final static native int neomessage_eth_t_netid_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_type_set(long jarg1, neomessage_eth_t jarg1_, short jarg2); - public final static native short neomessage_eth_t_type_get(long jarg1, neomessage_eth_t jarg1_); - public final static native void neomessage_eth_t_reserved_set(long jarg1, neomessage_eth_t jarg1_, short[] jarg2); - public final static native short[] neomessage_eth_t_reserved_get(long jarg1, neomessage_eth_t jarg1_); - public final static native long new_neomessage_eth_t(); - public final static native void delete_neomessage_eth_t(long jarg1); - public final static native int ICSNEO_DEVICETYPE_LONGEST_NAME_get(); - public final static native int ICSNEO_DEVICETYPE_LONGEST_DESCRIPTION_get(); - public final static native void neoversion_t_major_set(long jarg1, neoversion_t jarg1_, int jarg2); - public final static native int neoversion_t_major_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_minor_set(long jarg1, neoversion_t jarg1_, int jarg2); - public final static native int neoversion_t_minor_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_patch_set(long jarg1, neoversion_t jarg1_, int jarg2); - public final static native int neoversion_t_patch_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_metadata_set(long jarg1, neoversion_t jarg1_, String jarg2); - public final static native String neoversion_t_metadata_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_buildBranch_set(long jarg1, neoversion_t jarg1_, String jarg2); - public final static native String neoversion_t_buildBranch_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_buildTag_set(long jarg1, neoversion_t jarg1_, String jarg2); - public final static native String neoversion_t_buildTag_get(long jarg1, neoversion_t jarg1_); - public final static native void neoversion_t_reserved_set(long jarg1, neoversion_t jarg1_, String jarg2); - public final static native String neoversion_t_reserved_get(long jarg1, neoversion_t jarg1_); - public final static native long new_neoversion_t(); - public final static native void delete_neoversion_t(long jarg1); - public final static native void neoevent_t_description_set(long jarg1, neoevent_t jarg1_, String jarg2); - public final static native String neoevent_t_description_get(long jarg1, neoevent_t jarg1_); - public final static native void neoevent_t_timestamp_set(long jarg1, neoevent_t jarg1_, long jarg2); - public final static native long neoevent_t_timestamp_get(long jarg1, neoevent_t jarg1_); - public final static native void neoevent_t_eventNumber_set(long jarg1, neoevent_t jarg1_, long jarg2); - public final static native long neoevent_t_eventNumber_get(long jarg1, neoevent_t jarg1_); - public final static native void neoevent_t_severity_set(long jarg1, neoevent_t jarg1_, short jarg2); - public final static native short neoevent_t_severity_get(long jarg1, neoevent_t jarg1_); - public final static native void neoevent_t_serial_set(long jarg1, neoevent_t jarg1_, String jarg2); - public final static native String neoevent_t_serial_get(long jarg1, neoevent_t jarg1_); - public final static native void neoevent_t_reserved_set(long jarg1, neoevent_t jarg1_, short[] jarg2); - public final static native short[] neoevent_t_reserved_get(long jarg1, neoevent_t jarg1_); - public final static native long new_neoevent_t(); - public final static native void delete_neoevent_t(long jarg1); - public final static native int ICSNEO_NETID_DEVICE_get(); - public final static native int ICSNEO_NETID_HSCAN_get(); - public final static native int ICSNEO_NETID_MSCAN_get(); - public final static native int ICSNEO_NETID_SWCAN_get(); - public final static native int ICSNEO_NETID_LSFTCAN_get(); - public final static native int ICSNEO_NETID_FORDSCP_get(); - public final static native int ICSNEO_NETID_J1708_get(); - public final static native int ICSNEO_NETID_AUX_get(); - public final static native int ICSNEO_NETID_J1850VPW_get(); - public final static native int ICSNEO_NETID_ISO_get(); - public final static native int ICSNEO_NETID_MAIN51_get(); - public final static native int ICSNEO_NETID_RED_get(); - public final static native int ICSNEO_NETID_SCI_get(); - public final static native int ICSNEO_NETID_ISO2_get(); - public final static native int ICSNEO_NETID_ISO14230_get(); - public final static native int ICSNEO_NETID_LIN_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET1_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET2_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET3_get(); - public final static native int ICSNEO_NETID_RED_EXT_MEMORYREAD_get(); - public final static native int ICSNEO_NETID_RED_INT_MEMORYREAD_get(); - public final static native int ICSNEO_NETID_RED_DFLASH_READ_get(); - public final static native int ICSNEO_NETID_RED_SDCARD_READ_get(); - public final static native int ICSNEO_NETID_CAN_ERRBITS_get(); - public final static native int ICSNEO_NETID_RED_DFLASH_WRITE_DONE_get(); - public final static native int ICSNEO_NETID_RED_WAVE_CAN1_LOGICAL_get(); - public final static native int ICSNEO_NETID_RED_WAVE_CAN2_LOGICAL_get(); - public final static native int ICSNEO_NETID_RED_WAVE_LIN1_LOGICAL_get(); - public final static native int ICSNEO_NETID_RED_WAVE_LIN2_LOGICAL_get(); - public final static native int ICSNEO_NETID_RED_WAVE_LIN1_ANALOG_get(); - public final static native int ICSNEO_NETID_RED_WAVE_LIN2_ANALOG_get(); - public final static native int ICSNEO_NETID_RED_WAVE_MISC_ANALOG_get(); - public final static native int ICSNEO_NETID_RED_WAVE_MISCDIO2_LOGICAL_get(); - public final static native int ICSNEO_NETID_RED_NETWORK_COM_ENABLE_EX_get(); - public final static native int ICSNEO_NETID_RED_NEOVI_NETWORK_get(); - public final static native int ICSNEO_NETID_RED_READ_BAUD_SETTINGS_get(); - public final static native int ICSNEO_NETID_RED_OLDFORMAT_get(); - public final static native int ICSNEO_NETID_RED_SCOPE_CAPTURE_get(); - public final static native int ICSNEO_NETID_RED_HARDWARE_EXCEP_get(); - public final static native int ICSNEO_NETID_RED_GET_RTC_get(); - public final static native int ICSNEO_NETID_ISO3_get(); - public final static native int ICSNEO_NETID_HSCAN2_get(); - public final static native int ICSNEO_NETID_HSCAN3_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET4_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET5_get(); - public final static native int ICSNEO_NETID_ISO4_get(); - public final static native int ICSNEO_NETID_LIN2_get(); - public final static native int ICSNEO_NETID_LIN3_get(); - public final static native int ICSNEO_NETID_LIN4_get(); - public final static native int ICSNEO_NETID_RED_APP_ERROR_get(); - public final static native int ICSNEO_NETID_CGI_get(); - public final static native int ICSNEO_NETID_RESET_STATUS_get(); - public final static native int ICSNEO_NETID_FB_STATUS_get(); - public final static native int ICSNEO_NETID_APP_SIGNAL_STATUS_get(); - public final static native int ICSNEO_NETID_READ_DATALINK_CM_TX_MSG_get(); - public final static native int ICSNEO_NETID_READ_DATALINK_CM_RX_MSG_get(); - public final static native int ICSNEO_NETID_LOGGING_OVERFLOW_get(); - public final static native int ICSNEO_NETID_READ_SETTINGS_get(); - public final static native int ICSNEO_NETID_HSCAN4_get(); - public final static native int ICSNEO_NETID_HSCAN5_get(); - public final static native int ICSNEO_NETID_RS232_get(); - public final static native int ICSNEO_NETID_UART_get(); - public final static native int ICSNEO_NETID_UART2_get(); - public final static native int ICSNEO_NETID_UART3_get(); - public final static native int ICSNEO_NETID_UART4_get(); - public final static native int ICSNEO_NETID_SWCAN2_get(); - public final static native int ICSNEO_NETID_ETHERNET_DAQ_get(); - public final static native int ICSNEO_NETID_DATA_TO_HOST_get(); - public final static native int ICSNEO_NETID_TEXTAPI_TO_HOST_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET6_get(); - public final static native int ICSNEO_NETID_RED_VBAT_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET7_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET8_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET9_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET10_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET11_get(); - public final static native int ICSNEO_NETID_FLEXRAY1A_get(); - public final static native int ICSNEO_NETID_FLEXRAY1B_get(); - public final static native int ICSNEO_NETID_FLEXRAY2A_get(); - public final static native int ICSNEO_NETID_FLEXRAY2B_get(); - public final static native int ICSNEO_NETID_LIN5_get(); - public final static native int ICSNEO_NETID_FLEXRAY_get(); - public final static native int ICSNEO_NETID_FLEXRAY2_get(); - public final static native int ICSNEO_NETID_OP_ETHERNET12_get(); - public final static native int ICSNEO_NETID_MOST25_get(); - public final static native int ICSNEO_NETID_MOST50_get(); - public final static native int ICSNEO_NETID_MOST150_get(); - public final static native int ICSNEO_NETID_ETHERNET_get(); - public final static native int ICSNEO_NETID_GMFSA_get(); - public final static native int ICSNEO_NETID_TCP_get(); - public final static native int ICSNEO_NETID_HSCAN6_get(); - public final static native int ICSNEO_NETID_HSCAN7_get(); - public final static native int ICSNEO_NETID_LIN6_get(); - public final static native int ICSNEO_NETID_LSFTCAN2_get(); - public final static native int ICSNEO_NETID_HW_COM_LATENCY_TEST_get(); - public final static native int ICSNEO_NETID_DEVICE_STATUS_get(); - public final static native int ICSNEO_NETID_ANY_get(); - public final static native int ICSNEO_NETID_INVALID_get(); - public final static native int ICSNEO_NETWORK_TYPE_INVALID_get(); - public final static native int ICSNEO_NETWORK_TYPE_INTERNAL_get(); - public final static native int ICSNEO_NETWORK_TYPE_CAN_get(); - public final static native int ICSNEO_NETWORK_TYPE_LIN_get(); - public final static native int ICSNEO_NETWORK_TYPE_FLEXRAY_get(); - public final static native int ICSNEO_NETWORK_TYPE_MOST_get(); - public final static native int ICSNEO_NETWORK_TYPE_ETHERNET_get(); - public final static native int ICSNEO_NETWORK_TYPE_ANY_get(); - public final static native int ICSNEO_NETWORK_TYPE_OTHER_get(); - public final static native long neomessage_can_t_cast(long jarg1, neomessage_t jarg1_); - public final static native long neomessage_eth_t_cast(long jarg1, neomessage_t jarg1_); - public final static native long from_can_neomessage_t_cast(long jarg1, neomessage_can_t jarg1_); - public final static native long from_eth_neomessage_t_cast(long jarg1, neomessage_eth_t jarg1_); - public final static native long new_neodevice_t_array(int jarg1); - public final static native void delete_neodevice_t_array(long jarg1, neodevice_t jarg1_); - public final static native long neodevice_t_array_getitem(long jarg1, neodevice_t jarg1_, int jarg2); - public final static native void neodevice_t_array_setitem(long jarg1, neodevice_t jarg1_, int jarg2, long jarg3, neodevice_t jarg3_); - public final static native long new_neoevent_t_array(int jarg1); - public final static native void delete_neoevent_t_array(long jarg1, neoevent_t jarg1_); - public final static native long neoevent_t_array_getitem(long jarg1, neoevent_t jarg1_, int jarg2); - public final static native void neoevent_t_array_setitem(long jarg1, neoevent_t jarg1_, int jarg2, long jarg3, neoevent_t jarg3_); - public final static native long new_neomessage_t_array(int jarg1); - public final static native void delete_neomessage_t_array(long jarg1, neomessage_t jarg1_); - public final static native long neomessage_t_array_getitem(long jarg1, neomessage_t jarg1_, int jarg2); - public final static native void neomessage_t_array_setitem(long jarg1, neomessage_t jarg1_, int jarg2, long jarg3, neomessage_t jarg3_); -} diff --git a/examples/java/src/neodevice_t.java b/examples/java/src/neodevice_t.java deleted file mode 100644 index f3bec7d..0000000 --- a/examples/java/src/neodevice_t.java +++ /dev/null @@ -1,75 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neodevice_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neodevice_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neodevice_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neodevice_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setDevice(SWIGTYPE_p_void value) { - icsneojavaJNI.neodevice_t_device_set(swigCPtr, this, SWIGTYPE_p_void.getCPtr(value)); - } - - public SWIGTYPE_p_void getDevice() { - long cPtr = icsneojavaJNI.neodevice_t_device_get(swigCPtr, this); - return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false); - } - - public void setHandle(int value) { - icsneojavaJNI.neodevice_t_handle_set(swigCPtr, this, value); - } - - public int getHandle() { - return icsneojavaJNI.neodevice_t_handle_get(swigCPtr, this); - } - - public void setType(long value) { - icsneojavaJNI.neodevice_t_type_set(swigCPtr, this, value); - } - - public long getType() { - return icsneojavaJNI.neodevice_t_type_get(swigCPtr, this); - } - - public void setSerial(String value) { - icsneojavaJNI.neodevice_t_serial_set(swigCPtr, this, value); - } - - public String getSerial() { - return icsneojavaJNI.neodevice_t_serial_get(swigCPtr, this); - } - - public neodevice_t() { - this(icsneojavaJNI.new_neodevice_t(), true); - } - -} diff --git a/examples/java/src/neoevent_t.java b/examples/java/src/neoevent_t.java deleted file mode 100644 index 2402178..0000000 --- a/examples/java/src/neoevent_t.java +++ /dev/null @@ -1,90 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neoevent_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neoevent_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neoevent_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neoevent_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setDescription(String value) { - icsneojavaJNI.neoevent_t_description_set(swigCPtr, this, value); - } - - public String getDescription() { - return icsneojavaJNI.neoevent_t_description_get(swigCPtr, this); - } - - public void setTimestamp(SWIGTYPE_p_time_t value) { - icsneojavaJNI.neoevent_t_timestamp_set(swigCPtr, this, SWIGTYPE_p_time_t.getCPtr(value)); - } - - public SWIGTYPE_p_time_t getTimestamp() { - return new SWIGTYPE_p_time_t(icsneojavaJNI.neoevent_t_timestamp_get(swigCPtr, this), true); - } - - public void setEventNumber(long value) { - icsneojavaJNI.neoevent_t_eventNumber_set(swigCPtr, this, value); - } - - public long getEventNumber() { - return icsneojavaJNI.neoevent_t_eventNumber_get(swigCPtr, this); - } - - public void setSeverity(short value) { - icsneojavaJNI.neoevent_t_severity_set(swigCPtr, this, value); - } - - public short getSeverity() { - return icsneojavaJNI.neoevent_t_severity_get(swigCPtr, this); - } - - public void setSerial(String value) { - icsneojavaJNI.neoevent_t_serial_set(swigCPtr, this, value); - } - - public String getSerial() { - return icsneojavaJNI.neoevent_t_serial_get(swigCPtr, this); - } - - public void setReserved(short[] value) { - icsneojavaJNI.neoevent_t_reserved_set(swigCPtr, this, value); - } - - public short[] getReserved() { - return icsneojavaJNI.neoevent_t_reserved_get(swigCPtr, this); - } - - public neoevent_t() { - this(icsneojavaJNI.new_neoevent_t(), true); - } - -} diff --git a/examples/java/src/neomessage_can_t.java b/examples/java/src/neomessage_can_t.java deleted file mode 100644 index 7589a14..0000000 --- a/examples/java/src/neomessage_can_t.java +++ /dev/null @@ -1,123 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neomessage_can_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neomessage_can_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neomessage_can_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neomessage_can_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setStatus(neomessage_statusbitfield_t value) { - icsneojavaJNI.neomessage_can_t_status_set(swigCPtr, this, neomessage_statusbitfield_t.getCPtr(value), value); - } - - public neomessage_statusbitfield_t getStatus() { - long cPtr = icsneojavaJNI.neomessage_can_t_status_get(swigCPtr, this); - return (cPtr == 0) ? null : new neomessage_statusbitfield_t(cPtr, false); - } - - public void setTimestamp(java.math.BigInteger value) { - icsneojavaJNI.neomessage_can_t_timestamp_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestamp() { - return icsneojavaJNI.neomessage_can_t_timestamp_get(swigCPtr, this); - } - - public void setTimestampReserved(java.math.BigInteger value) { - icsneojavaJNI.neomessage_can_t_timestampReserved_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestampReserved() { - return icsneojavaJNI.neomessage_can_t_timestampReserved_get(swigCPtr, this); - } - - public void setData(byte[] value) { - icsneojavaJNI.neomessage_can_t_data_set(swigCPtr, this, value); - } - - public byte[] getData() { - return icsneojavaJNI.neomessage_can_t_data_get(swigCPtr, this); -} - - public void setLength(long value) { - icsneojavaJNI.neomessage_can_t_length_set(swigCPtr, this, value); - } - - public long getLength() { - return icsneojavaJNI.neomessage_can_t_length_get(swigCPtr, this); - } - - public void setArbid(long value) { - icsneojavaJNI.neomessage_can_t_arbid_set(swigCPtr, this, value); - } - - public long getArbid() { - return icsneojavaJNI.neomessage_can_t_arbid_get(swigCPtr, this); - } - - public void setNetid(int value) { - icsneojavaJNI.neomessage_can_t_netid_set(swigCPtr, this, value); - } - - public int getNetid() { - return icsneojavaJNI.neomessage_can_t_netid_get(swigCPtr, this); - } - - public void setType(short value) { - icsneojavaJNI.neomessage_can_t_type_set(swigCPtr, this, value); - } - - public short getType() { - return icsneojavaJNI.neomessage_can_t_type_get(swigCPtr, this); - } - - public void setDlcOnWire(short value) { - icsneojavaJNI.neomessage_can_t_dlcOnWire_set(swigCPtr, this, value); - } - - public short getDlcOnWire() { - return icsneojavaJNI.neomessage_can_t_dlcOnWire_get(swigCPtr, this); - } - - public void setReserved(short[] value) { - icsneojavaJNI.neomessage_can_t_reserved_set(swigCPtr, this, value); - } - - public short[] getReserved() { - return icsneojavaJNI.neomessage_can_t_reserved_get(swigCPtr, this); - } - - public neomessage_can_t() { - this(icsneojavaJNI.new_neomessage_can_t(), true); - } - -} diff --git a/examples/java/src/neomessage_eth_t.java b/examples/java/src/neomessage_eth_t.java deleted file mode 100644 index 10407ba..0000000 --- a/examples/java/src/neomessage_eth_t.java +++ /dev/null @@ -1,123 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neomessage_eth_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neomessage_eth_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neomessage_eth_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neomessage_eth_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setStatus(neomessage_statusbitfield_t value) { - icsneojavaJNI.neomessage_eth_t_status_set(swigCPtr, this, neomessage_statusbitfield_t.getCPtr(value), value); - } - - public neomessage_statusbitfield_t getStatus() { - long cPtr = icsneojavaJNI.neomessage_eth_t_status_get(swigCPtr, this); - return (cPtr == 0) ? null : new neomessage_statusbitfield_t(cPtr, false); - } - - public void setTimestamp(java.math.BigInteger value) { - icsneojavaJNI.neomessage_eth_t_timestamp_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestamp() { - return icsneojavaJNI.neomessage_eth_t_timestamp_get(swigCPtr, this); - } - - public void setTimestampReserved(java.math.BigInteger value) { - icsneojavaJNI.neomessage_eth_t_timestampReserved_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestampReserved() { - return icsneojavaJNI.neomessage_eth_t_timestampReserved_get(swigCPtr, this); - } - - public void setData(byte[] value) { - icsneojavaJNI.neomessage_eth_t_data_set(swigCPtr, this, value); - } - - public byte[] getData() { - return icsneojavaJNI.neomessage_eth_t_data_get(swigCPtr, this); -} - - public void setLength(long value) { - icsneojavaJNI.neomessage_eth_t_length_set(swigCPtr, this, value); - } - - public long getLength() { - return icsneojavaJNI.neomessage_eth_t_length_get(swigCPtr, this); - } - - public void setPreemptionFlags(short value) { - icsneojavaJNI.neomessage_eth_t_preemptionFlags_set(swigCPtr, this, value); - } - - public short getPreemptionFlags() { - return icsneojavaJNI.neomessage_eth_t_preemptionFlags_get(swigCPtr, this); - } - - public void setReservedHeader(short[] value) { - icsneojavaJNI.neomessage_eth_t_reservedHeader_set(swigCPtr, this, value); - } - - public short[] getReservedHeader() { - return icsneojavaJNI.neomessage_eth_t_reservedHeader_get(swigCPtr, this); - } - - public void setNetid(int value) { - icsneojavaJNI.neomessage_eth_t_netid_set(swigCPtr, this, value); - } - - public int getNetid() { - return icsneojavaJNI.neomessage_eth_t_netid_get(swigCPtr, this); - } - - public void setType(short value) { - icsneojavaJNI.neomessage_eth_t_type_set(swigCPtr, this, value); - } - - public short getType() { - return icsneojavaJNI.neomessage_eth_t_type_get(swigCPtr, this); - } - - public void setReserved(short[] value) { - icsneojavaJNI.neomessage_eth_t_reserved_set(swigCPtr, this, value); - } - - public short[] getReserved() { - return icsneojavaJNI.neomessage_eth_t_reserved_get(swigCPtr, this); - } - - public neomessage_eth_t() { - this(icsneojavaJNI.new_neomessage_eth_t(), true); - } - -} diff --git a/examples/java/src/neomessage_statusbitfield_t.java b/examples/java/src/neomessage_statusbitfield_t.java deleted file mode 100644 index 24b6bf6..0000000 --- a/examples/java/src/neomessage_statusbitfield_t.java +++ /dev/null @@ -1,490 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neomessage_statusbitfield_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neomessage_statusbitfield_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neomessage_statusbitfield_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neomessage_statusbitfield_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setGlobalError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_globalError_set(swigCPtr, this, value); - } - - public long getGlobalError() { - return icsneojavaJNI.neomessage_statusbitfield_t_globalError_get(swigCPtr, this); - } - - public void setTransmitMessage(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_transmitMessage_set(swigCPtr, this, value); - } - - public long getTransmitMessage() { - return icsneojavaJNI.neomessage_statusbitfield_t_transmitMessage_get(swigCPtr, this); - } - - public void setExtendedFrame(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_extendedFrame_set(swigCPtr, this, value); - } - - public long getExtendedFrame() { - return icsneojavaJNI.neomessage_statusbitfield_t_extendedFrame_get(swigCPtr, this); - } - - public void setRemoteFrame(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_remoteFrame_set(swigCPtr, this, value); - } - - public long getRemoteFrame() { - return icsneojavaJNI.neomessage_statusbitfield_t_remoteFrame_get(swigCPtr, this); - } - - public void setCrcError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_crcError_set(swigCPtr, this, value); - } - - public long getCrcError() { - return icsneojavaJNI.neomessage_statusbitfield_t_crcError_get(swigCPtr, this); - } - - public void setCanErrorPassive(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canErrorPassive_set(swigCPtr, this, value); - } - - public long getCanErrorPassive() { - return icsneojavaJNI.neomessage_statusbitfield_t_canErrorPassive_get(swigCPtr, this); - } - - public void setIncompleteFrame(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_incompleteFrame_set(swigCPtr, this, value); - } - - public long getIncompleteFrame() { - return icsneojavaJNI.neomessage_statusbitfield_t_incompleteFrame_get(swigCPtr, this); - } - - public void setLostArbitration(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_lostArbitration_set(swigCPtr, this, value); - } - - public long getLostArbitration() { - return icsneojavaJNI.neomessage_statusbitfield_t_lostArbitration_get(swigCPtr, this); - } - - public void setUndefinedError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_undefinedError_set(swigCPtr, this, value); - } - - public long getUndefinedError() { - return icsneojavaJNI.neomessage_statusbitfield_t_undefinedError_get(swigCPtr, this); - } - - public void setCanBusOff(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canBusOff_set(swigCPtr, this, value); - } - - public long getCanBusOff() { - return icsneojavaJNI.neomessage_statusbitfield_t_canBusOff_get(swigCPtr, this); - } - - public void setCanErrorWarning(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canErrorWarning_set(swigCPtr, this, value); - } - - public long getCanErrorWarning() { - return icsneojavaJNI.neomessage_statusbitfield_t_canErrorWarning_get(swigCPtr, this); - } - - public void setCanBusShortedPlus(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canBusShortedPlus_set(swigCPtr, this, value); - } - - public long getCanBusShortedPlus() { - return icsneojavaJNI.neomessage_statusbitfield_t_canBusShortedPlus_get(swigCPtr, this); - } - - public void setCanBusShortedGround(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canBusShortedGround_set(swigCPtr, this, value); - } - - public long getCanBusShortedGround() { - return icsneojavaJNI.neomessage_statusbitfield_t_canBusShortedGround_get(swigCPtr, this); - } - - public void setChecksumError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_checksumError_set(swigCPtr, this, value); - } - - public long getChecksumError() { - return icsneojavaJNI.neomessage_statusbitfield_t_checksumError_get(swigCPtr, this); - } - - public void setBadMessageBitTimeError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_badMessageBitTimeError_set(swigCPtr, this, value); - } - - public long getBadMessageBitTimeError() { - return icsneojavaJNI.neomessage_statusbitfield_t_badMessageBitTimeError_get(swigCPtr, this); - } - - public void setIfrData(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_ifrData_set(swigCPtr, this, value); - } - - public long getIfrData() { - return icsneojavaJNI.neomessage_statusbitfield_t_ifrData_get(swigCPtr, this); - } - - public void setHardwareCommError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_hardwareCommError_set(swigCPtr, this, value); - } - - public long getHardwareCommError() { - return icsneojavaJNI.neomessage_statusbitfield_t_hardwareCommError_get(swigCPtr, this); - } - - public void setExpectedLengthError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_expectedLengthError_set(swigCPtr, this, value); - } - - public long getExpectedLengthError() { - return icsneojavaJNI.neomessage_statusbitfield_t_expectedLengthError_get(swigCPtr, this); - } - - public void setIncomingNoMatch(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_incomingNoMatch_set(swigCPtr, this, value); - } - - public long getIncomingNoMatch() { - return icsneojavaJNI.neomessage_statusbitfield_t_incomingNoMatch_get(swigCPtr, this); - } - - public void setStatusBreak(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_statusBreak_set(swigCPtr, this, value); - } - - public long getStatusBreak() { - return icsneojavaJNI.neomessage_statusbitfield_t_statusBreak_get(swigCPtr, this); - } - - public void setAvsiRecOverflow(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_avsiRecOverflow_set(swigCPtr, this, value); - } - - public long getAvsiRecOverflow() { - return icsneojavaJNI.neomessage_statusbitfield_t_avsiRecOverflow_get(swigCPtr, this); - } - - public void setTestTrigger(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_testTrigger_set(swigCPtr, this, value); - } - - public long getTestTrigger() { - return icsneojavaJNI.neomessage_statusbitfield_t_testTrigger_get(swigCPtr, this); - } - - public void setAudioComment(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_audioComment_set(swigCPtr, this, value); - } - - public long getAudioComment() { - return icsneojavaJNI.neomessage_statusbitfield_t_audioComment_get(swigCPtr, this); - } - - public void setGpsData(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_gpsData_set(swigCPtr, this, value); - } - - public long getGpsData() { - return icsneojavaJNI.neomessage_statusbitfield_t_gpsData_get(swigCPtr, this); - } - - public void setAnalogDigitalInput(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_analogDigitalInput_set(swigCPtr, this, value); - } - - public long getAnalogDigitalInput() { - return icsneojavaJNI.neomessage_statusbitfield_t_analogDigitalInput_get(swigCPtr, this); - } - - public void setTextComment(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_textComment_set(swigCPtr, this, value); - } - - public long getTextComment() { - return icsneojavaJNI.neomessage_statusbitfield_t_textComment_get(swigCPtr, this); - } - - public void setNetworkMessageType(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_networkMessageType_set(swigCPtr, this, value); - } - - public long getNetworkMessageType() { - return icsneojavaJNI.neomessage_statusbitfield_t_networkMessageType_get(swigCPtr, this); - } - - public void setVsiTXUnderrun(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_vsiTXUnderrun_set(swigCPtr, this, value); - } - - public long getVsiTXUnderrun() { - return icsneojavaJNI.neomessage_statusbitfield_t_vsiTXUnderrun_get(swigCPtr, this); - } - - public void setVsiIFRCRCBit(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_vsiIFRCRCBit_set(swigCPtr, this, value); - } - - public long getVsiIFRCRCBit() { - return icsneojavaJNI.neomessage_statusbitfield_t_vsiIFRCRCBit_get(swigCPtr, this); - } - - public void setInitMessage(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_initMessage_set(swigCPtr, this, value); - } - - public long getInitMessage() { - return icsneojavaJNI.neomessage_statusbitfield_t_initMessage_get(swigCPtr, this); - } - - public void setFlexraySecondStartupFrame(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_flexraySecondStartupFrame_set(swigCPtr, this, value); - } - - public long getFlexraySecondStartupFrame() { - return icsneojavaJNI.neomessage_statusbitfield_t_flexraySecondStartupFrame_get(swigCPtr, this); - } - - public void setExtended(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_extended_set(swigCPtr, this, value); - } - - public long getExtended() { - return icsneojavaJNI.neomessage_statusbitfield_t_extended_get(swigCPtr, this); - } - - public void setHasValue(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_hasValue_set(swigCPtr, this, value); - } - - public long getHasValue() { - return icsneojavaJNI.neomessage_statusbitfield_t_hasValue_get(swigCPtr, this); - } - - public void setValueIsBoolean(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_valueIsBoolean_set(swigCPtr, this, value); - } - - public long getValueIsBoolean() { - return icsneojavaJNI.neomessage_statusbitfield_t_valueIsBoolean_get(swigCPtr, this); - } - - public void setHighVoltage(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_highVoltage_set(swigCPtr, this, value); - } - - public long getHighVoltage() { - return icsneojavaJNI.neomessage_statusbitfield_t_highVoltage_get(swigCPtr, this); - } - - public void setLongMessage(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_longMessage_set(swigCPtr, this, value); - } - - public long getLongMessage() { - return icsneojavaJNI.neomessage_statusbitfield_t_longMessage_get(swigCPtr, this); - } - - public void setGlobalChange(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_globalChange_set(swigCPtr, this, value); - } - - public long getGlobalChange() { - return icsneojavaJNI.neomessage_statusbitfield_t_globalChange_get(swigCPtr, this); - } - - public void setErrorFrame(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_errorFrame_set(swigCPtr, this, value); - } - - public long getErrorFrame() { - return icsneojavaJNI.neomessage_statusbitfield_t_errorFrame_get(swigCPtr, this); - } - - public void setEndOfLongMessage(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_endOfLongMessage_set(swigCPtr, this, value); - } - - public long getEndOfLongMessage() { - return icsneojavaJNI.neomessage_statusbitfield_t_endOfLongMessage_get(swigCPtr, this); - } - - public void setLinErrorRXBreakNotZero(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXBreakNotZero_set(swigCPtr, this, value); - } - - public long getLinErrorRXBreakNotZero() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXBreakNotZero_get(swigCPtr, this); - } - - public void setLinErrorRXBreakTooShort(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXBreakTooShort_set(swigCPtr, this, value); - } - - public long getLinErrorRXBreakTooShort() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXBreakTooShort_get(swigCPtr, this); - } - - public void setLinErrorRXSyncNot55(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXSyncNot55_set(swigCPtr, this, value); - } - - public long getLinErrorRXSyncNot55() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXSyncNot55_get(swigCPtr, this); - } - - public void setLinErrorRXDataGreaterEight(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXDataGreaterEight_set(swigCPtr, this, value); - } - - public long getLinErrorRXDataGreaterEight() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorRXDataGreaterEight_get(swigCPtr, this); - } - - public void setLinErrorTXRXMismatch(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorTXRXMismatch_set(swigCPtr, this, value); - } - - public long getLinErrorTXRXMismatch() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorTXRXMismatch_get(swigCPtr, this); - } - - public void setLinErrorMessageIDParity(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linErrorMessageIDParity_set(swigCPtr, this, value); - } - - public long getLinErrorMessageIDParity() { - return icsneojavaJNI.neomessage_statusbitfield_t_linErrorMessageIDParity_get(swigCPtr, this); - } - - public void setLinSyncFrameError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linSyncFrameError_set(swigCPtr, this, value); - } - - public long getLinSyncFrameError() { - return icsneojavaJNI.neomessage_statusbitfield_t_linSyncFrameError_get(swigCPtr, this); - } - - public void setLinIDFrameError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linIDFrameError_set(swigCPtr, this, value); - } - - public long getLinIDFrameError() { - return icsneojavaJNI.neomessage_statusbitfield_t_linIDFrameError_get(swigCPtr, this); - } - - public void setLinSlaveByteError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linSlaveByteError_set(swigCPtr, this, value); - } - - public long getLinSlaveByteError() { - return icsneojavaJNI.neomessage_statusbitfield_t_linSlaveByteError_get(swigCPtr, this); - } - - public void setRxTimeoutError(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_rxTimeoutError_set(swigCPtr, this, value); - } - - public long getRxTimeoutError() { - return icsneojavaJNI.neomessage_statusbitfield_t_rxTimeoutError_get(swigCPtr, this); - } - - public void setLinNoSlaveData(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_linNoSlaveData_set(swigCPtr, this, value); - } - - public long getLinNoSlaveData() { - return icsneojavaJNI.neomessage_statusbitfield_t_linNoSlaveData_get(swigCPtr, this); - } - - public void setCanfdESI(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canfdESI_set(swigCPtr, this, value); - } - - public long getCanfdESI() { - return icsneojavaJNI.neomessage_statusbitfield_t_canfdESI_get(swigCPtr, this); - } - - public void setCanfdIDE(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canfdIDE_set(swigCPtr, this, value); - } - - public long getCanfdIDE() { - return icsneojavaJNI.neomessage_statusbitfield_t_canfdIDE_get(swigCPtr, this); - } - - public void setCanfdRTR(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canfdRTR_set(swigCPtr, this, value); - } - - public long getCanfdRTR() { - return icsneojavaJNI.neomessage_statusbitfield_t_canfdRTR_get(swigCPtr, this); - } - - public void setCanfdFDF(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canfdFDF_set(swigCPtr, this, value); - } - - public long getCanfdFDF() { - return icsneojavaJNI.neomessage_statusbitfield_t_canfdFDF_get(swigCPtr, this); - } - - public void setCanfdBRS(long value) { - icsneojavaJNI.neomessage_statusbitfield_t_canfdBRS_set(swigCPtr, this, value); - } - - public long getCanfdBRS() { - return icsneojavaJNI.neomessage_statusbitfield_t_canfdBRS_get(swigCPtr, this); - } - - public void setStatusBitfield(long[] value) { - icsneojavaJNI.neomessage_statusbitfield_t_statusBitfield_set(swigCPtr, this, value); - } - - public long[] getStatusBitfield() { - return icsneojavaJNI.neomessage_statusbitfield_t_statusBitfield_get(swigCPtr, this); - } - - public neomessage_statusbitfield_t() { - this(icsneojavaJNI.new_neomessage_statusbitfield_t(), true); - } - -} diff --git a/examples/java/src/neomessage_t.java b/examples/java/src/neomessage_t.java deleted file mode 100644 index e4cde3c..0000000 --- a/examples/java/src/neomessage_t.java +++ /dev/null @@ -1,115 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neomessage_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neomessage_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neomessage_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neomessage_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setStatus(neomessage_statusbitfield_t value) { - icsneojavaJNI.neomessage_t_status_set(swigCPtr, this, neomessage_statusbitfield_t.getCPtr(value), value); - } - - public neomessage_statusbitfield_t getStatus() { - long cPtr = icsneojavaJNI.neomessage_t_status_get(swigCPtr, this); - return (cPtr == 0) ? null : new neomessage_statusbitfield_t(cPtr, false); - } - - public void setTimestamp(java.math.BigInteger value) { - icsneojavaJNI.neomessage_t_timestamp_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestamp() { - return icsneojavaJNI.neomessage_t_timestamp_get(swigCPtr, this); - } - - public void setTimestampReserved(java.math.BigInteger value) { - icsneojavaJNI.neomessage_t_timestampReserved_set(swigCPtr, this, value); - } - - public java.math.BigInteger getTimestampReserved() { - return icsneojavaJNI.neomessage_t_timestampReserved_get(swigCPtr, this); - } - - public void setData(byte[] value) { - icsneojavaJNI.neomessage_t_data_set(swigCPtr, this, value); - } - - public byte[] getData() { - return icsneojavaJNI.neomessage_t_data_get(swigCPtr, this); -} - - public void setLength(long value) { - icsneojavaJNI.neomessage_t_length_set(swigCPtr, this, value); - } - - public long getLength() { - return icsneojavaJNI.neomessage_t_length_get(swigCPtr, this); - } - - public void setHeader(short[] value) { - icsneojavaJNI.neomessage_t_header_set(swigCPtr, this, value); - } - - public short[] getHeader() { - return icsneojavaJNI.neomessage_t_header_get(swigCPtr, this); - } - - public void setNetid(int value) { - icsneojavaJNI.neomessage_t_netid_set(swigCPtr, this, value); - } - - public int getNetid() { - return icsneojavaJNI.neomessage_t_netid_get(swigCPtr, this); - } - - public void setType(short value) { - icsneojavaJNI.neomessage_t_type_set(swigCPtr, this, value); - } - - public short getType() { - return icsneojavaJNI.neomessage_t_type_get(swigCPtr, this); - } - - public void setReserved(short[] value) { - icsneojavaJNI.neomessage_t_reserved_set(swigCPtr, this, value); - } - - public short[] getReserved() { - return icsneojavaJNI.neomessage_t_reserved_get(swigCPtr, this); - } - - public neomessage_t() { - this(icsneojavaJNI.new_neomessage_t(), true); - } - -} diff --git a/examples/java/src/neoversion_t.java b/examples/java/src/neoversion_t.java deleted file mode 100644 index aa1d656..0000000 --- a/examples/java/src/neoversion_t.java +++ /dev/null @@ -1,98 +0,0 @@ -/* ---------------------------------------------------------------------------- - * 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. - * ----------------------------------------------------------------------------- */ - - -public class neoversion_t { - private transient long swigCPtr; - protected transient boolean swigCMemOwn; - - protected neoversion_t(long cPtr, boolean cMemoryOwn) { - swigCMemOwn = cMemoryOwn; - swigCPtr = cPtr; - } - - protected static long getCPtr(neoversion_t obj) { - return (obj == null) ? 0 : obj.swigCPtr; - } - - @SuppressWarnings("deprecation") - protected void finalize() { - delete(); - } - - public synchronized void delete() { - if (swigCPtr != 0) { - if (swigCMemOwn) { - swigCMemOwn = false; - icsneojavaJNI.delete_neoversion_t(swigCPtr); - } - swigCPtr = 0; - } - } - - public void setMajor(int value) { - icsneojavaJNI.neoversion_t_major_set(swigCPtr, this, value); - } - - public int getMajor() { - return icsneojavaJNI.neoversion_t_major_get(swigCPtr, this); - } - - public void setMinor(int value) { - icsneojavaJNI.neoversion_t_minor_set(swigCPtr, this, value); - } - - public int getMinor() { - return icsneojavaJNI.neoversion_t_minor_get(swigCPtr, this); - } - - public void setPatch(int value) { - icsneojavaJNI.neoversion_t_patch_set(swigCPtr, this, value); - } - - public int getPatch() { - return icsneojavaJNI.neoversion_t_patch_get(swigCPtr, this); - } - - public void setMetadata(String value) { - icsneojavaJNI.neoversion_t_metadata_set(swigCPtr, this, value); - } - - public String getMetadata() { - return icsneojavaJNI.neoversion_t_metadata_get(swigCPtr, this); - } - - public void setBuildBranch(String value) { - icsneojavaJNI.neoversion_t_buildBranch_set(swigCPtr, this, value); - } - - public String getBuildBranch() { - return icsneojavaJNI.neoversion_t_buildBranch_get(swigCPtr, this); - } - - public void setBuildTag(String value) { - icsneojavaJNI.neoversion_t_buildTag_set(swigCPtr, this, value); - } - - public String getBuildTag() { - return icsneojavaJNI.neoversion_t_buildTag_get(swigCPtr, this); - } - - public void setReserved(String value) { - icsneojavaJNI.neoversion_t_reserved_set(swigCPtr, this, value); - } - - public String getReserved() { - return icsneojavaJNI.neoversion_t_reserved_get(swigCPtr, this); - } - - public neoversion_t() { - this(icsneojavaJNI.new_neoversion_t(), true); - } - -} diff --git a/include/icsneo/communication/network.h b/include/icsneo/communication/network.h index 2c4a11d..2a77337 100644 --- a/include/icsneo/communication/network.h +++ b/include/icsneo/communication/network.h @@ -25,25 +25,25 @@ class Network { public: enum class NetID : neonetid_t { Device = 0, - HSCAN = 1, - MSCAN = 2, - SWCAN = 3, - LSFTCAN = 4, + DWCAN_01 = 1, // previously HSCAN + DWCAN_08 = 2, // previously MSCAN + SWCAN_01 = 3, // previously SWCAN + LSFTCAN_01 = 4, // previously LSFTCAN FordSCP = 5, J1708 = 6, Aux = 7, J1850VPW = 8, - ISO9141 = 9, + ISO9141_01 = 9, // previously ISO9141 DiskData = 10, Main51 = 11, RED = 12, SCI = 13, - ISO9141_2 = 14, + ISO9141_02 = 14, // previously ISO9141_2 ISO14230 = 15, - LIN = 16, - OP_Ethernet1 = 17, - OP_Ethernet2 = 18, - OP_Ethernet3 = 19, + LIN_01 = 16, // previously LIN + AE_01 = 17, // previously OP_Ethernet1 + AE_02 = 18, // previously OP_Ethernet2 + AE_03 = 19, // previously OP_Ethernet3 // START Device Command Returns // When we send a command, the device returns on one of these, depending on command @@ -70,15 +70,15 @@ public: RED_GET_RTC = 40, // END Device Command Returns - ISO9141_3 = 41, - HSCAN2 = 42, - HSCAN3 = 44, - OP_Ethernet4 = 45, - OP_Ethernet5 = 46, - ISO9141_4 = 47, - LIN2 = 48, - LIN3 = 49, - LIN4 = 50, + ISO9141_03 = 41, // previously ISO9141_3 + DWCAN_02 = 42, // previously HSCAN2 + DWCAN_03 = 44, // previously HSCAN3 + AE_04 = 45, // previously OP_Ethernet4 + AE_05 = 46, // previously OP_Ethernet5 + ISO9141_04 = 47, // previously ISO9141_4 + LIN_02 = 48, // previously LIN2 + LIN_03 = 49, // previously LIN3 + LIN_04 = 50, // previously LIN4 // MOST = 51, Old and unused RED_App_Error = 52, CGI = 53, @@ -89,44 +89,44 @@ public: Read_Datalink_Cm_Rx_Msg = 58, Logging_Overflow = 59, ReadSettings = 60, - HSCAN4 = 61, - HSCAN5 = 62, + DWCAN_04 = 61, // previously HSCAN4 + DWCAN_05 = 62, // previously HSCAN5 RS232 = 63, - UART = 64, - UART2 = 65, - UART3 = 66, - UART4 = 67, - SWCAN2 = 68, - Ethernet_DAQ = 69, + UART_01 = 64, // previously UART + UART_02 = 65, // previously UART2 + UART_03 = 66, // previously UART3 + UART_04 = 67, // previously UART4 + SWCAN_02 = 68, // previously SWCAN2 + ETHERNET_DAQ = 69, // previously Ethernet_DAQ Data_To_Host = 70, TextAPI_To_Host = 71, - SPI1 = 72, - OP_Ethernet6 = 73, + SPI_01 = 72, // previously SPI1 + AE_06 = 73, // previously OP_Ethernet6 Red_VBat = 74, - OP_Ethernet7 = 75, - OP_Ethernet8 = 76, - OP_Ethernet9 = 77, - OP_Ethernet10 = 78, - OP_Ethernet11 = 79, - FlexRay1a = 80, - FlexRay1b = 81, - FlexRay2a = 82, - FlexRay2b = 83, - LIN5 = 84, - FlexRay = 85, - FlexRay2 = 86, - OP_Ethernet12 = 87, - I2C = 88, - MOST25 = 90, - MOST50 = 91, - MOST150 = 92, - Ethernet = 93, + AE_07 = 75, // previously OP_Ethernet7 + AE_08 = 76, // previously OP_Ethernet8 + AE_09 = 77, // previously OP_Ethernet9 + AE_10 = 78, // previously OP_Ethernet10 + AE_11 = 79, // previously OP_Ethernet11 + FLEXRAY_01A = 80, // previously FlexRay1a + FLEXRAY_01B = 81, // previously FlexRay1b + FLEXRAY_02A = 82, // previously FlexRay2a + FLEXRAY_02B = 83, // previously FlexRay2b + LIN_05 = 84, // previously LIN5 + FLEXRAY_01 = 85, // previously FlexRay + FLEXRAY_02 = 86, // previously FlexRay2 + AE_12 = 87, // previously OP_Ethernet12 + I2C_01 = 88, // previously I2C + MOST_25 = 90, // previously MOST25 + MOST_50 = 91, // previously MOST50 + MOST_150 = 92, // previously MOST150 + ETHERNET_01 = 93, // previously Ethernet GMFSA = 94, TCP = 95, - HSCAN6 = 96, - HSCAN7 = 97, - LIN6 = 98, - LSFTCAN2 = 99, + DWCAN_06 = 96, // previously HSCAN6 + DWCAN_07 = 97, // previously HSCAN7 + LIN_06 = 98, // previously LIN6 + LSFTCAN_02 = 99, // previously LSFTCAN2 LogicalDiskInfo = 187, WiVICommand = 221, ScriptStatus = 224, @@ -139,51 +139,51 @@ public: DeviceStatus = 513, UDP = 514, ForwardedMessage = 516, - I2C2 = 517, - I2C3 = 518, - I2C4 = 519, - Ethernet2 = 520, - A2B1 = 522, - A2B2 = 523, - Ethernet3 = 524, - WBMS = 532, - DWCAN9 = 534, - DWCAN10 = 535, - DWCAN11 = 536, - DWCAN12 = 537, - DWCAN13 = 538, - DWCAN14 = 539, - DWCAN15 = 540, - DWCAN16 = 541, - LIN7 = 542, - LIN8 = 543, - SPI2 = 544, - MDIO1 = 545, - MDIO2 = 546, - MDIO3 = 547, - MDIO4 = 548, - MDIO5 = 549, - MDIO6 = 550, - MDIO7 = 551, - MDIO8 = 552, - OP_Ethernet13 = 553, - OP_Ethernet14 = 554, - OP_Ethernet15 = 555, - OP_Ethernet16 = 556, - SPI3 = 557, - SPI4 = 558, - SPI5 = 559, - SPI6 = 560, - SPI7 = 561, - SPI8 = 562, - LIN9 = 563, - LIN10 = 564, - LIN11 = 565, - LIN12 = 566, - LIN13 = 567, - LIN14 = 568, - LIN15 = 569, - LIN16 = 570, + I2C_02 = 517, // previously I2C2 + I2C_03 = 518, // previously I2C3 + I2C_04 = 519, // previously I2C4 + ETHERNET_02 = 520, // previously Ethernet2 + A2B_01 = 522, // previously A2B1 + A2B_02 = 523, // previously A2B2 + ETHERNET_03 = 524, // previously Ethernet3 + WBMS_01 = 532, // previously WBMS + DWCAN_09 = 534, // previously DWCAN9 + DWCAN_10 = 535, // previously DWCAN10 + DWCAN_11 = 536, // previously DWCAN11 + DWCAN_12 = 537, // previously DWCAN12 + DWCAN_13 = 538, // previously DWCAN13 + DWCAN_14 = 539, // previously DWCAN14 + DWCAN_15 = 540, // previously DWCAN15 + DWCAN_16 = 541, // previously DWCAN16 + LIN_07 = 542, // previously LIN7 + LIN_08 = 543, // previously LIN8 + SPI_02 = 544, // previously SPI2 + MDIO_01 = 545, // previously MDIO1 + MDIO_02 = 546, // previously MDIO2 + MDIO_03 = 547, // previously MDIO3 + MDIO_04 = 548, // previously MDIO4 + MDIO_05 = 549, // previously MDIO5 + MDIO_06 = 550, // previously MDIO6 + MDIO_07 = 551, // previously MDIO7 + MDIO_08 = 552, // previously MDIO8 + AE_13 = 553, // previously OP_Ethernet13 + AE_14 = 554, // previously OP_Ethernet14 + AE_15 = 555, // previously OP_Ethernet15 + AE_16 = 556, // previously OP_Ethernet16 + SPI_03 = 557, // previously SPI3 + SPI_04 = 558, // previously SPI4 + SPI_05 = 559, // previously SPI5 + SPI_06 = 560, // previously SPI6 + SPI_07 = 561, // previously SPI7 + SPI_08 = 562, // previously SPI8 + LIN_09 = 563, // previously LIN9 + LIN_10 = 564, // previously LIN10 + LIN_11 = 565, // previously LIN11 + LIN_12 = 566, // previously LIN12 + LIN_13 = 567, // previously LIN13 + LIN_14 = 568, // previously LIN14 + LIN_15 = 569, // previously LIN15 + LIN_16 = 570, // previously LIN16 Any = 0xfffe, // Never actually set as type, but used as flag for filtering Invalid = 0xffff }; @@ -206,106 +206,106 @@ public: Other = 0xFF }; enum class CoreMini : uint8_t { - HSCAN = 0, - MSCAN = 1, - LIN = 2, - LIN2 = 3, + DWCAN_01 = 0, + DWCAN_08 = 1, + LIN_01 = 2, + LIN_02 = 3, Virtual = 4, - HSCAN2 = 5, - LSFTCAN = 6, - SWCAN = 7, - HSCAN3 = 8, + DWCAN_02 = 5, + LSFTCAN_01 = 6, + SWCAN_01 = 7, + DWCAN_03 = 8, CGI = 9, J1850VPW = 10, - LIN3 = 11, - LIN4 = 12, + LIN_03 = 11, + LIN_04 = 12, J1708 = 13, - HSCAN4 = 14, - HSCAN5 = 15, - KLine1 = 16, - KLine2 = 17, - KLine3 = 18, - KLine4 = 19, - FlexRay1a = 20, - UART = 21, - UART2 = 22, - LIN5 = 23, - MOST25 = 24, - MOST50 = 25, - FlexRay1b = 26, - SWCAN2 = 27, - EthernetDAQ = 28, - Ethernet = 29, - FlexRay2a = 30, - FlexRay2b = 31, - HSCAN6 = 32, - HSCAN7 = 33, - LIN6 = 34, - LSFTCAN2 = 35, - OP_Ethernet1 = 36, - OP_Ethernet2 = 37, - OP_Ethernet3 = 38, - OP_Ethernet4 = 39, - OP_Ethernet5 = 40, - OP_Ethernet6 = 41, - OP_Ethernet7 = 42, - OP_Ethernet8 = 43, - OP_Ethernet9 = 44, - OP_Ethernet10 = 45, - OP_Ethernet11 = 46, - OP_Ethernet12 = 47, + DWCAN_04 = 14, + DWCAN_05 = 15, + ISO9141_01 = 16, + ISO9141_02 = 17, + ISO9141_03 = 18, + ISO9141_04 = 19, + FLEXRAY_01A = 20, + UART_01 = 21, + UART_02 = 22, + LIN_05 = 23, + MOST_25 = 24, + MOST_50 = 25, + FLEXRAY_01B = 26, + SWCAN_02 = 27, + ETHERNET_DAQ = 28, + ETHERNET_01 = 29, + FLEXRAY_02A = 30, + FLEXRAY_02B = 31, + DWCAN_06 = 32, + DWCAN_07 = 33, + LIN_06 = 34, + LSFTCAN_02 = 35, + AE_01 = 36, + AE_02 = 37, + AE_03 = 38, + AE_04 = 39, + AE_05 = 40, + AE_06 = 41, + AE_07 = 42, + AE_08 = 43, + AE_09 = 44, + AE_10 = 45, + AE_11 = 46, + AE_12 = 47, TCPVirtual = 48, UDPVirtual = 49, - FlexRay1 = 50, - FlexRay2 = 51, + FLEXRAY_01 = 50, + FLEXRAY_02 = 51, ForwardedMessage = 52, - I2C1 = 53, - I2C2 = 54, - I2C3 = 55, - I2C4 = 56, - Ethernet2 = 57, - A2B1 = 58, - A2B2 = 59, - Ethernet3 = 60, - WBMS = 61, - DWCAN9 = 62, - DWCAN10 = 63, - DWCAN11 = 64, - DWCAN12 = 65, - DWCAN13 = 66, - DWCAN14 = 67, - DWCAN15 = 68, - DWCAN16 = 69, - LIN7 = 70, - LIN8 = 71, - SPI1 = 72, - SPI2 = 73, - MDIO1 = 75, - MDIO2 = 76, - MDIO3 = 77, - MDIO4 = 78, - MDIO5 = 79, - MDIO6 = 80, - MDIO7 = 81, - MDIO8 = 82, - OP_Ethernet13 = 83, - OP_Ethernet14 = 84, - OP_Ethernet15 = 85, - OP_Ethernet16 = 86, - SPI3 = 87, - SPI4 = 88, - SPI5 = 89, - SPI6 = 90, - SPI7 = 91, - SPI8 = 92, - LIN9 = 93, - LIN10 = 94, - LIN11 = 95, - LIN12 = 96, - LIN13 = 97, - LIN14 = 98, - LIN15 = 99, - LIN16 = 100, + I2C_01 = 53, + I2C_02 = 54, + I2C_03 = 55, + I2C_04 = 56, + ETHERNET_02 = 57, + A2B_01 = 58, + A2B_02 = 59, + ETHERNET_03 = 60, + WBMS_01 = 61, + DWCAN_09 = 62, + DWCAN_10 = 63, + DWCAN_11 = 64, + DWCAN_12 = 65, + DWCAN_13 = 66, + DWCAN_14 = 67, + DWCAN_15 = 68, + DWCAN_16 = 69, + LIN_07 = 70, + LIN_08 = 71, + SPI_01 = 72, + SPI_02 = 73, + MDIO_01 = 75, + MDIO_02 = 76, + MDIO_03 = 77, + MDIO_04 = 78, + MDIO_05 = 79, + MDIO_06 = 80, + MDIO_07 = 81, + MDIO_08 = 82, + AE_13 = 83, + AE_14 = 84, + AE_15 = 85, + AE_16 = 86, + SPI_03 = 87, + SPI_04 = 88, + SPI_05 = 89, + SPI_06 = 90, + SPI_07 = 91, + SPI_08 = 92, + LIN_09 = 93, + LIN_10 = 94, + LIN_11 = 95, + LIN_12 = 96, + LIN_13 = 97, + LIN_14 = 98, + LIN_15 = 99, + LIN_16 = 100, }; static const char* GetTypeString(Type type) { switch(type) { @@ -330,7 +330,7 @@ public: case Type::SWCAN: return "Single Wire CAN"; case Type::I2C: - return "I²C"; + return "I2C"; case Type::A2B: return "A2B"; case Type::SPI: @@ -360,13 +360,13 @@ public: case 0: return NetID::Device; case 1: - return NetID::HSCAN; + return NetID::DWCAN_01; case 2: - return NetID::MSCAN; + return NetID::DWCAN_08; case 3: - return NetID::SWCAN; + return NetID::SWCAN_01; case 4: - return NetID::LSFTCAN; + return NetID::LSFTCAN_01; case 5: return NetID::FordSCP; case 6: @@ -376,7 +376,7 @@ public: case 8: return NetID::J1850VPW; case 9: - return NetID::ISO9141; + return NetID::ISO9141_01; case 10: return NetID::DiskData; case 11: @@ -386,79 +386,79 @@ public: case 13: return NetID::SCI; case 14: - return NetID::ISO9141_2; + return NetID::ISO9141_02; case 15: return NetID::ISO14230; case 16: - return NetID::LIN; + return NetID::LIN_01; case 17: - return NetID::ISO9141_3; + return NetID::ISO9141_03; case 18: - return NetID::HSCAN2; + return NetID::DWCAN_02; case 19: - return NetID::HSCAN3; + return NetID::DWCAN_03; case 20: - return NetID::ISO9141_4; + return NetID::ISO9141_04; case 21: - return NetID::LIN2; + return NetID::LIN_02; case 22: - return NetID::LIN3; + return NetID::LIN_03; case 23: - return NetID::LIN4; + return NetID::LIN_04; //case 24: // return NetID::MOST; // Deprecated case 25: return NetID::CGI; case 26: - return NetID::I2C; + return NetID::I2C_01; case 27: - return NetID::SPI1; + return NetID::SPI_01; case 28: - return NetID::FlexRay1a; + return NetID::FLEXRAY_01A; case 29: - return NetID::MOST25; + return NetID::MOST_25; case 30: - return NetID::MOST50; + return NetID::MOST_50; case 31: - return NetID::MOST150; + return NetID::MOST_150; case 32: - return NetID::HSCAN4; + return NetID::DWCAN_04; case 33: - return NetID::HSCAN5; + return NetID::DWCAN_05; case 34: return NetID::RS232; case 35: - return NetID::UART; + return NetID::UART_01; case 36: - return NetID::UART2; + return NetID::UART_02; case 37: - return NetID::UART3; + return NetID::UART_03; case 38: - return NetID::UART4; + return NetID::UART_04; case 39: - return NetID::SWCAN2; + return NetID::SWCAN_02; case 40: - return NetID::FlexRay1b; + return NetID::FLEXRAY_01B; case 41: - return NetID::FlexRay2a; + return NetID::FLEXRAY_02A; case 42: - return NetID::FlexRay2b; + return NetID::FLEXRAY_02B; case 43: - return NetID::LIN5; + return NetID::LIN_05; case 44: - return NetID::Ethernet; + return NetID::ETHERNET_01; case 45: - return NetID::Ethernet_DAQ; + return NetID::ETHERNET_DAQ; case 46: return NetID::RED_App_Error; case 47: - return NetID::HSCAN6; + return NetID::DWCAN_06; case 48: - return NetID::HSCAN7; + return NetID::DWCAN_07; case 49: - return NetID::LIN6; + return NetID::LIN_06; case 50: - return NetID::LSFTCAN2; + return NetID::LSFTCAN_02; } } static bool Within(neonetid_t value, neonetid_t min, neonetid_t max) { @@ -517,50 +517,50 @@ public: } switch(netid) { - case NetID::HSCAN: - case NetID::MSCAN: - case NetID::HSCAN2: - case NetID::HSCAN3: - case NetID::HSCAN4: - case NetID::HSCAN5: - case NetID::HSCAN6: - case NetID::HSCAN7: - case NetID::DWCAN9: - case NetID::DWCAN10: - case NetID::DWCAN11: - case NetID::DWCAN12: - case NetID::DWCAN13: - case NetID::DWCAN14: - case NetID::DWCAN15: - case NetID::DWCAN16: + case NetID::DWCAN_01: + case NetID::DWCAN_08: + case NetID::DWCAN_02: + case NetID::DWCAN_03: + case NetID::DWCAN_04: + case NetID::DWCAN_05: + case NetID::DWCAN_06: + case NetID::DWCAN_07: + case NetID::DWCAN_09: + case NetID::DWCAN_10: + case NetID::DWCAN_11: + case NetID::DWCAN_12: + case NetID::DWCAN_13: + case NetID::DWCAN_14: + case NetID::DWCAN_15: + case NetID::DWCAN_16: return Type::CAN; - case NetID::LIN: - case NetID::LIN2: - case NetID::LIN3: - case NetID::LIN4: - case NetID::LIN5: - case NetID::LIN6: - case NetID::LIN7: - case NetID::LIN8: - case NetID::LIN9: - case NetID::LIN10: - case NetID::LIN11: - case NetID::LIN12: - case NetID::LIN13: - case NetID::LIN14: - case NetID::LIN15: - case NetID::LIN16: + case NetID::LIN_01: + case NetID::LIN_02: + case NetID::LIN_03: + case NetID::LIN_04: + case NetID::LIN_05: + case NetID::LIN_06: + case NetID::LIN_07: + case NetID::LIN_08: + case NetID::LIN_09: + case NetID::LIN_10: + case NetID::LIN_11: + case NetID::LIN_12: + case NetID::LIN_13: + case NetID::LIN_14: + case NetID::LIN_15: + case NetID::LIN_16: return Type::LIN; - case NetID::FlexRay: - case NetID::FlexRay1a: - case NetID::FlexRay1b: - case NetID::FlexRay2: - case NetID::FlexRay2a: - case NetID::FlexRay2b: + case NetID::FLEXRAY_01: + case NetID::FLEXRAY_01A: + case NetID::FLEXRAY_01B: + case NetID::FLEXRAY_02: + case NetID::FLEXRAY_02A: + case NetID::FLEXRAY_02B: return Type::FlexRay; - case NetID::MOST25: - case NetID::MOST50: - case NetID::MOST150: + case NetID::MOST_25: + case NetID::MOST_50: + case NetID::MOST_150: return Type::MOST; case NetID::RED: case NetID::RED_OLDFORMAT: @@ -587,63 +587,63 @@ public: case NetID::Invalid: case NetID::Any: return Type::Invalid; - case NetID::Ethernet: - case NetID::Ethernet_DAQ: - case NetID::Ethernet2: - case NetID::Ethernet3: - case NetID::OP_Ethernet1: - case NetID::OP_Ethernet2: - case NetID::OP_Ethernet3: - case NetID::OP_Ethernet4: - case NetID::OP_Ethernet5: - case NetID::OP_Ethernet6: - case NetID::OP_Ethernet7: - case NetID::OP_Ethernet8: - case NetID::OP_Ethernet9: - case NetID::OP_Ethernet10: - case NetID::OP_Ethernet11: - case NetID::OP_Ethernet12: - case NetID::OP_Ethernet13: - case NetID::OP_Ethernet14: - case NetID::OP_Ethernet15: - case NetID::OP_Ethernet16: + case NetID::ETHERNET_01: + case NetID::ETHERNET_DAQ: + case NetID::ETHERNET_02: + case NetID::ETHERNET_03: + case NetID::AE_01: + case NetID::AE_02: + case NetID::AE_03: + case NetID::AE_04: + case NetID::AE_05: + case NetID::AE_06: + case NetID::AE_07: + case NetID::AE_08: + case NetID::AE_09: + case NetID::AE_10: + case NetID::AE_11: + case NetID::AE_12: + case NetID::AE_13: + case NetID::AE_14: + case NetID::AE_15: + case NetID::AE_16: return Type::Ethernet; - case NetID::LSFTCAN: - case NetID::LSFTCAN2: + case NetID::LSFTCAN_01: + case NetID::LSFTCAN_02: return Type::LSFTCAN; - case NetID::SWCAN: - case NetID::SWCAN2: + case NetID::SWCAN_01: + case NetID::SWCAN_02: return Type::SWCAN; - case NetID::ISO9141: - case NetID::ISO9141_2: - case NetID::ISO9141_3: - case NetID::ISO9141_4: + case NetID::ISO9141_01: + case NetID::ISO9141_02: + case NetID::ISO9141_03: + case NetID::ISO9141_04: return Type::ISO9141; - case NetID::I2C: - case NetID::I2C2: - case NetID::I2C3: - case NetID::I2C4: + case NetID::I2C_01: + case NetID::I2C_02: + case NetID::I2C_03: + case NetID::I2C_04: return Type::I2C; - case NetID::A2B1: - case NetID::A2B2: + case NetID::A2B_01: + case NetID::A2B_02: return Type::A2B; - case NetID::SPI1: - case NetID::SPI2: - case NetID::SPI3: - case NetID::SPI4: - case NetID::SPI5: - case NetID::SPI6: - case NetID::SPI7: - case NetID::SPI8: + case NetID::SPI_01: + case NetID::SPI_02: + case NetID::SPI_03: + case NetID::SPI_04: + case NetID::SPI_05: + case NetID::SPI_06: + case NetID::SPI_07: + case NetID::SPI_08: return Type::SPI; - case NetID::MDIO1: - case NetID::MDIO2: - case NetID::MDIO3: - case NetID::MDIO4: - case NetID::MDIO5: - case NetID::MDIO6: - case NetID::MDIO7: - case NetID::MDIO8: + case NetID::MDIO_01: + case NetID::MDIO_02: + case NetID::MDIO_03: + case NetID::MDIO_04: + case NetID::MDIO_05: + case NetID::MDIO_06: + case NetID::MDIO_07: + case NetID::MDIO_08: return Type::MDIO; default: return Type::Other; @@ -656,14 +656,14 @@ public: switch(netid) { case NetID::Device: return "neoVI"; - case NetID::HSCAN: - return "HSCAN"; - case NetID::MSCAN: - return "MSCAN"; - case NetID::SWCAN: - return "SWCAN"; - case NetID::LSFTCAN: - return "LSFTCAN"; + case NetID::DWCAN_01: + return "DW CAN 01"; + case NetID::DWCAN_08: + return "DW CAN 08"; + case NetID::SWCAN_01: + return "SW CAN 01"; + case NetID::LSFTCAN_01: + return "LSFT CAN 01"; case NetID::FordSCP: return "FordSCP"; case NetID::J1708: @@ -672,8 +672,8 @@ public: return "Aux"; case NetID::J1850VPW: return "J1850 VPW"; - case NetID::ISO9141: - return "ISO 9141"; + case NetID::ISO9141_01: + return "ISO 9141 01"; case NetID::DiskData: return "Disk Data"; case NetID::Main51: @@ -682,18 +682,18 @@ public: return "RED"; case NetID::SCI: return "SCI"; - case NetID::ISO9141_2: - return "ISO 9141 2"; + case NetID::ISO9141_02: + return "ISO 9141 02"; case NetID::ISO14230: return "ISO 14230"; - case NetID::LIN: - return "LIN"; - case NetID::OP_Ethernet1: - return "OP (BR) Ethernet 1"; - case NetID::OP_Ethernet2: - return "OP (BR) Ethernet 2"; - case NetID::OP_Ethernet3: - return "OP (BR) Ethernet 3"; + case NetID::LIN_01: + return "LIN 01"; + case NetID::AE_01: + return "AE 01"; + case NetID::AE_02: + return "AE 02"; + case NetID::AE_03: + return "AE 03"; case NetID::RED_EXT_MEMORYREAD: return "RED_EXT_MEMORYREAD"; case NetID::RED_INT_MEMORYREAD: @@ -736,24 +736,24 @@ public: return "RED_HARDWARE_EXCEP"; case NetID::RED_GET_RTC: return "RED_GET_RTC"; - case NetID::ISO9141_3: - return "ISO 9141 3"; - case NetID::HSCAN2: - return "HSCAN 2"; - case NetID::HSCAN3: - return "HSCAN 3"; - case NetID::OP_Ethernet4: - return "OP (BR) Ethernet 4"; - case NetID::OP_Ethernet5: - return "OP (BR) Ethernet 5"; - case NetID::ISO9141_4: - return "ISO 9141 4"; - case NetID::LIN2: - return "LIN 2"; - case NetID::LIN3: - return "LIN 3"; - case NetID::LIN4: - return "LIN 4"; + case NetID::ISO9141_03: + return "ISO 9141 03"; + case NetID::DWCAN_02: + return "DW CAN 02"; + case NetID::DWCAN_03: + return "DW CAN 03"; + case NetID::AE_04: + return "AE 04"; + case NetID::AE_05: + return "AE 05"; + case NetID::ISO9141_04: + return "ISO 9141 04"; + case NetID::LIN_02: + return "LIN 02"; + case NetID::LIN_03: + return "LIN 03"; + case NetID::LIN_04: + return "LIN 04"; case NetID::RED_App_Error: return "App Error"; case NetID::CGI: @@ -772,88 +772,88 @@ public: return "Logging Overflow"; case NetID::ReadSettings: return "Read Settings"; - case NetID::HSCAN4: - return "HSCAN 4"; - case NetID::HSCAN5: - return "HSCAN 5"; + case NetID::DWCAN_04: + return "DW CAN 04"; + case NetID::DWCAN_05: + return "DW CAN 05"; case NetID::RS232: return "RS232"; - case NetID::UART: - return "UART"; - case NetID::UART2: - return "UART 2"; - case NetID::UART3: - return "UART 3"; - case NetID::UART4: - return "UART 4"; - case NetID::SWCAN2: - return "SWCAN 2"; - case NetID::Ethernet_DAQ: + case NetID::UART_01: + return "UART 01"; + case NetID::UART_02: + return "UART 02"; + case NetID::UART_03: + return "UART 03"; + case NetID::UART_04: + return "UART 04"; + case NetID::SWCAN_02: + return "SW CAN 02"; + case NetID::ETHERNET_DAQ: return "Ethernet DAQ"; case NetID::Data_To_Host: return "Data To Host"; case NetID::TextAPI_To_Host: return "TextAPI To Host"; - case NetID::OP_Ethernet6: - return "OP (BR) Ethernet 6"; + case NetID::AE_06: + return "AE 06"; case NetID::Red_VBat: return "Red VBat"; - case NetID::OP_Ethernet7: - return "OP (BR) Ethernet 7"; - case NetID::OP_Ethernet8: - return "OP (BR) Ethernet 8"; - case NetID::OP_Ethernet9: - return "OP (BR) Ethernet 9"; - case NetID::OP_Ethernet10: - return "OP (BR) Ethernet 10"; - case NetID::OP_Ethernet11: - return "OP (BR) Ethernet 11"; - case NetID::FlexRay1a: - return "FlexRay 1a"; - case NetID::FlexRay1b: - return "FlexRay 1b"; - case NetID::FlexRay2a: - return "FlexRay 2a"; - case NetID::FlexRay2b: - return "FlexRay 2b"; - case NetID::LIN5: - return "LIN 5"; - case NetID::FlexRay: - return "FlexRay"; - case NetID::FlexRay2: - return "FlexRay 2"; - case NetID::OP_Ethernet12: - return "OP (BR) Ethernet 12"; - case NetID::OP_Ethernet13: - return "OP (BR) Ethernet 13"; - case NetID::OP_Ethernet14: - return "OP (BR) Ethernet 14"; - case NetID::OP_Ethernet15: - return "OP (BR) Ethernet 15"; - case NetID::OP_Ethernet16: - return "OP (BR) Ethernet 16"; - case NetID::I2C: - return "I2C"; - case NetID::MOST25: - return "MOST25"; - case NetID::MOST50: - return "MOST50"; - case NetID::MOST150: - return "MOST150"; - case NetID::Ethernet: + case NetID::AE_07: + return "AE 07"; + case NetID::AE_08: + return "AE 08"; + case NetID::AE_09: + return "AE 09"; + case NetID::AE_10: + return "AE 10"; + case NetID::AE_11: + return "AE 11"; + case NetID::FLEXRAY_01A: + return "FlexRay 01A"; + case NetID::FLEXRAY_01B: + return "FlexRay 01B"; + case NetID::FLEXRAY_02A: + return "FlexRay 02A"; + case NetID::FLEXRAY_02B: + return "FlexRay 02B"; + case NetID::LIN_05: + return "LIN 05"; + case NetID::FLEXRAY_01: + return "FlexRay 01"; + case NetID::FLEXRAY_02: + return "FlexRay 02"; + case NetID::AE_12: + return "AE 12"; + case NetID::AE_13: + return "AE 13"; + case NetID::AE_14: + return "AE 14"; + case NetID::AE_15: + return "AE 15"; + case NetID::AE_16: + return "AE 16"; + case NetID::I2C_01: + return "I2C 01"; + case NetID::MOST_25: + return "MOST 25"; + case NetID::MOST_50: + return "MOST 50"; + case NetID::MOST_150: + return "MOST 150"; + case NetID::ETHERNET_01: return "Ethernet"; case NetID::GMFSA: return "GMFSA"; case NetID::TCP: return "TCP"; - case NetID::HSCAN6: - return "HSCAN 6"; - case NetID::HSCAN7: - return "HSCAN 7"; - case NetID::LIN6: - return "LIN 6"; - case NetID::LSFTCAN2: - return "LSFTCAN 2"; + case NetID::DWCAN_06: + return "DW CAN 06"; + case NetID::DWCAN_07: + return "DW CAN 07"; + case NetID::LIN_06: + return "LIN 06"; + case NetID::LSFTCAN_02: + return "LSFT CAN 02"; case NetID::LogicalDiskInfo: return "Logical Disk Information"; case NetID::WiVICommand: @@ -878,90 +878,90 @@ public: return "UDP"; case NetID::ForwardedMessage: return "Forwarded Message"; - case NetID::I2C2: - return "I2C 2"; - case NetID::I2C3: - return "I2C 3"; - case NetID::I2C4: - return "I2C 4"; - case NetID::Ethernet2: - return "Ethernet 2"; - case NetID::A2B1: - return "A2B 1"; - case NetID::A2B2: - return "A2B 2"; - case NetID::DWCAN9: - return "DWCAN 09"; - case NetID::DWCAN10: - return "DWCAN 10"; - case NetID::DWCAN11: - return "DWCAN 11"; - case NetID::DWCAN12: - return "DWCAN 12"; - case NetID::DWCAN13: - return "DWCAN 13"; - case NetID::DWCAN14: - return "DWCAN 14"; - case NetID::DWCAN15: - return "DWCAN 15"; - case NetID::DWCAN16: - return "DWCAN 16"; - case NetID::Ethernet3: + case NetID::I2C_02: + return "I2C 02"; + case NetID::I2C_03: + return "I2C 03"; + case NetID::I2C_04: + return "I2C 04"; + case NetID::ETHERNET_02: + return "Ethernet 02"; + case NetID::A2B_01: + return "A2B 01"; + case NetID::A2B_02: + return "A2B 02"; + case NetID::DWCAN_09: + return "DW CAN 09"; + case NetID::DWCAN_10: + return "DW CAN 10"; + case NetID::DWCAN_11: + return "DW CAN 11"; + case NetID::DWCAN_12: + return "DW CAN 12"; + case NetID::DWCAN_13: + return "DW CAN 13"; + case NetID::DWCAN_14: + return "DW CAN 14"; + case NetID::DWCAN_15: + return "DW CAN 15"; + case NetID::DWCAN_16: + return "DW CAN 16"; + case NetID::ETHERNET_03: return "Ethernet 03"; - case NetID::LIN7: + case NetID::LIN_07: return "LIN 07"; - case NetID::LIN8: + case NetID::LIN_08: return "LIN 08"; - case NetID::LIN9: + case NetID::LIN_09: return "LIN 09"; - case NetID::LIN10: + case NetID::LIN_10: return "LIN 10"; - case NetID::LIN11: + case NetID::LIN_11: return "LIN 11"; - case NetID::LIN12: + case NetID::LIN_12: return "LIN 12"; - case NetID::LIN13: + case NetID::LIN_13: return "LIN 13"; - case NetID::LIN14: + case NetID::LIN_14: return "LIN 14"; - case NetID::LIN15: + case NetID::LIN_15: return "LIN 15"; - case NetID::LIN16: + case NetID::LIN_16: return "LIN 16"; - case NetID::WBMS: - return "WBMS"; - case NetID::SPI1: - return "SPI 1"; - case NetID::SPI2: - return "SPI 2"; - case NetID::SPI3: - return "SPI 3"; - case NetID::SPI4: - return "SPI 4"; - case NetID::SPI5: - return "SPI 5"; - case NetID::SPI6: - return "SPI 6"; - case NetID::SPI7: - return "SPI 7"; - case NetID::SPI8: - return "SPI 8"; - case NetID::MDIO1: - return "MDIO 1"; - case NetID::MDIO2: - return "MDIO 2"; - case NetID::MDIO3: - return "MDIO 3"; - case NetID::MDIO4: - return "MDIO 4"; - case NetID::MDIO5: - return "MDIO 5"; - case NetID::MDIO6: - return "MDIO 6"; - case NetID::MDIO7: - return "MDIO 7"; - case NetID::MDIO8: - return "MDIO 8"; + case NetID::WBMS_01: + return "WBMS 01"; + case NetID::SPI_01: + return "SPI 01"; + case NetID::SPI_02: + return "SPI 02"; + case NetID::SPI_03: + return "SPI 03"; + case NetID::SPI_04: + return "SPI 04"; + case NetID::SPI_05: + return "SPI 05"; + case NetID::SPI_06: + return "SPI 06"; + case NetID::SPI_07: + return "SPI 07"; + case NetID::SPI_08: + return "SPI 08"; + case NetID::MDIO_01: + return "MDIO 01"; + case NetID::MDIO_02: + return "MDIO 02"; + case NetID::MDIO_03: + return "MDIO 03"; + case NetID::MDIO_04: + return "MDIO 04"; + case NetID::MDIO_05: + return "MDIO 05"; + case NetID::MDIO_06: + return "MDIO 06"; + case NetID::MDIO_07: + return "MDIO 07"; + case NetID::MDIO_08: + return "MDIO 08"; case NetID::Any: case NetID::Invalid: break; @@ -970,412 +970,412 @@ public: } static std::optional GetCoreMiniNetworkFromNetID(NetID netid) { switch(netid) { - case NetID::HSCAN: - return CoreMini::HSCAN; - case NetID::MSCAN: - return CoreMini::MSCAN; - case NetID::LIN: - return CoreMini::LIN; - case NetID::LIN2: - return CoreMini::LIN2; + case NetID::DWCAN_01: + return CoreMini::DWCAN_01; + case NetID::DWCAN_08: + return CoreMini::DWCAN_08; + case NetID::LIN_01: + return CoreMini::LIN_01; + case NetID::LIN_02: + return CoreMini::LIN_02; case NetID::Device: return CoreMini::Virtual; - case NetID::HSCAN2: - return CoreMini::HSCAN2; - case NetID::LSFTCAN: - return CoreMini::LSFTCAN; - case NetID::SWCAN: - return CoreMini::SWCAN; - case NetID::HSCAN3: - return CoreMini::HSCAN3; + case NetID::DWCAN_02: + return CoreMini::DWCAN_02; + case NetID::LSFTCAN_01: + return CoreMini::LSFTCAN_01; + case NetID::SWCAN_01: + return CoreMini::SWCAN_01; + case NetID::DWCAN_03: + return CoreMini::DWCAN_03; case NetID::CGI: return CoreMini::CGI; case NetID::J1850VPW: return CoreMini::J1850VPW; - case NetID::LIN3: - return CoreMini::LIN3; - case NetID::LIN4: - return CoreMini::LIN4; + case NetID::LIN_03: + return CoreMini::LIN_03; + case NetID::LIN_04: + return CoreMini::LIN_04; case NetID::J1708: return CoreMini::J1708; - case NetID::HSCAN4: - return CoreMini::HSCAN4; - case NetID::HSCAN5: - return CoreMini::HSCAN5; - case NetID::ISO9141: - return CoreMini::KLine1; - case NetID::ISO9141_2: - return CoreMini::KLine2; - case NetID::ISO9141_3: - return CoreMini::KLine3; - case NetID::ISO9141_4: - return CoreMini::KLine4; - case NetID::FlexRay1a: - return CoreMini::FlexRay1a; - case NetID::UART: - return CoreMini::UART; - case NetID::UART2: - return CoreMini::UART2; - case NetID::LIN5: - return CoreMini::LIN5; - case NetID::MOST25: - return CoreMini::MOST25; - case NetID::MOST50: - return CoreMini::MOST50; - case NetID::FlexRay1b: - return CoreMini::FlexRay1b; - case NetID::SWCAN2: - return CoreMini::SWCAN2; - case NetID::Ethernet_DAQ: - return CoreMini::EthernetDAQ; - case NetID::Ethernet: - return CoreMini::Ethernet; - case NetID::FlexRay2a: - return CoreMini::FlexRay2a; - case NetID::FlexRay2b: - return CoreMini::FlexRay2b; - case NetID::HSCAN6: - return CoreMini::HSCAN6; - case NetID::HSCAN7: - return CoreMini::HSCAN7; - case NetID::LIN6: - return CoreMini::LIN6; - case NetID::LSFTCAN2: - return CoreMini::LSFTCAN2; - case NetID::OP_Ethernet1: - return CoreMini::OP_Ethernet1; - case NetID::OP_Ethernet2: - return CoreMini::OP_Ethernet2; - case NetID::OP_Ethernet3: - return CoreMini::OP_Ethernet3; - case NetID::OP_Ethernet4: - return CoreMini::OP_Ethernet4; - case NetID::OP_Ethernet5: - return CoreMini::OP_Ethernet5; - case NetID::OP_Ethernet6: - return CoreMini::OP_Ethernet6; - case NetID::OP_Ethernet7: - return CoreMini::OP_Ethernet7; - case NetID::OP_Ethernet8: - return CoreMini::OP_Ethernet8; - case NetID::OP_Ethernet9: - return CoreMini::OP_Ethernet9; - case NetID::OP_Ethernet10: - return CoreMini::OP_Ethernet10; - case NetID::OP_Ethernet11: - return CoreMini::OP_Ethernet11; - case NetID::OP_Ethernet12: - return CoreMini::OP_Ethernet12; - case NetID::OP_Ethernet13: - return CoreMini::OP_Ethernet13; - case NetID::OP_Ethernet14: - return CoreMini::OP_Ethernet14; - case NetID::OP_Ethernet15: - return CoreMini::OP_Ethernet15; - case NetID::OP_Ethernet16: - return CoreMini::OP_Ethernet16; + case NetID::DWCAN_04: + return CoreMini::DWCAN_04; + case NetID::DWCAN_05: + return CoreMini::DWCAN_05; + case NetID::ISO9141_01: + return CoreMini::ISO9141_01; + case NetID::ISO9141_02: + return CoreMini::ISO9141_02; + case NetID::ISO9141_03: + return CoreMini::ISO9141_03; + case NetID::ISO9141_04: + return CoreMini::ISO9141_04; + case NetID::FLEXRAY_01A: + return CoreMini::FLEXRAY_01A; + case NetID::UART_01: + return CoreMini::UART_01; + case NetID::UART_02: + return CoreMini::UART_02; + case NetID::LIN_05: + return CoreMini::LIN_05; + case NetID::MOST_25: + return CoreMini::MOST_25; + case NetID::MOST_50: + return CoreMini::MOST_50; + case NetID::FLEXRAY_01B: + return CoreMini::FLEXRAY_01B; + case NetID::SWCAN_02: + return CoreMini::SWCAN_02; + case NetID::ETHERNET_DAQ: + return CoreMini::ETHERNET_DAQ; + case NetID::ETHERNET_01: + return CoreMini::ETHERNET_01; + case NetID::FLEXRAY_02A: + return CoreMini::FLEXRAY_02A; + case NetID::FLEXRAY_02B: + return CoreMini::FLEXRAY_02B; + case NetID::DWCAN_06: + return CoreMini::DWCAN_06; + case NetID::DWCAN_07: + return CoreMini::DWCAN_07; + case NetID::LIN_06: + return CoreMini::LIN_06; + case NetID::LSFTCAN_02: + return CoreMini::LSFTCAN_02; + case NetID::AE_01: + return CoreMini::AE_01; + case NetID::AE_02: + return CoreMini::AE_02; + case NetID::AE_03: + return CoreMini::AE_03; + case NetID::AE_04: + return CoreMini::AE_04; + case NetID::AE_05: + return CoreMini::AE_05; + case NetID::AE_06: + return CoreMini::AE_06; + case NetID::AE_07: + return CoreMini::AE_07; + case NetID::AE_08: + return CoreMini::AE_08; + case NetID::AE_09: + return CoreMini::AE_09; + case NetID::AE_10: + return CoreMini::AE_10; + case NetID::AE_11: + return CoreMini::AE_11; + case NetID::AE_12: + return CoreMini::AE_12; + case NetID::AE_13: + return CoreMini::AE_13; + case NetID::AE_14: + return CoreMini::AE_14; + case NetID::AE_15: + return CoreMini::AE_15; + case NetID::AE_16: + return CoreMini::AE_16; case NetID::TCP: return CoreMini::TCPVirtual; case NetID::UDP: return CoreMini::UDPVirtual; - case NetID::FlexRay: - return CoreMini::FlexRay1; - case NetID::FlexRay2: - return CoreMini::FlexRay2; + case NetID::FLEXRAY_01: + return CoreMini::FLEXRAY_01; + case NetID::FLEXRAY_02: + return CoreMini::FLEXRAY_02; case NetID::ForwardedMessage: return CoreMini::ForwardedMessage; - case NetID::I2C: - return CoreMini::I2C1; - case NetID::I2C2: - return CoreMini::I2C2; - case NetID::I2C3: - return CoreMini::I2C3; - case NetID::I2C4: - return CoreMini::I2C4; - case NetID::Ethernet2: - return CoreMini::Ethernet2; - case NetID::A2B1: - return CoreMini::A2B1; - case NetID::A2B2: - return CoreMini::A2B2; - case NetID::Ethernet3: - return CoreMini::Ethernet3; - case NetID::WBMS: - return CoreMini::WBMS; - case NetID::DWCAN9: - return CoreMini::DWCAN9; - case NetID::DWCAN10: - return CoreMini::DWCAN10; - case NetID::DWCAN11: - return CoreMini::DWCAN11; - case NetID::DWCAN12: - return CoreMini::DWCAN12; - case NetID::DWCAN13: - return CoreMini::DWCAN13; - case NetID::DWCAN14: - return CoreMini::DWCAN14; - case NetID::DWCAN15: - return CoreMini::DWCAN15; - case NetID::DWCAN16: - return CoreMini::DWCAN16; - case NetID::LIN7: - return CoreMini::LIN7; - case NetID::LIN8: - return CoreMini::LIN8; - case NetID::LIN9: - return CoreMini::LIN9; - case NetID::LIN10: - return CoreMini::LIN10; - case NetID::LIN11: - return CoreMini::LIN11; - case NetID::LIN12: - return CoreMini::LIN12; - case NetID::LIN13: - return CoreMini::LIN13; - case NetID::LIN14: - return CoreMini::LIN14; - case NetID::LIN15: - return CoreMini::LIN15; - case NetID::LIN16: - return CoreMini::LIN16; - case NetID::SPI1: - return CoreMini::SPI1; - case NetID::SPI2: - return CoreMini::SPI2; - case NetID::SPI3: - return CoreMini::SPI3; - case NetID::SPI4: - return CoreMini::SPI4; - case NetID::SPI5: - return CoreMini::SPI5; - case NetID::SPI6: - return CoreMini::SPI6; - case NetID::SPI7: - return CoreMini::SPI7; - case NetID::SPI8: - return CoreMini::SPI8; - case NetID::MDIO1: - return CoreMini::MDIO1; - case NetID::MDIO2: - return CoreMini::MDIO2; - case NetID::MDIO3: - return CoreMini::MDIO3; - case NetID::MDIO4: - return CoreMini::MDIO4; - case NetID::MDIO5: - return CoreMini::MDIO5; - case NetID::MDIO6: - return CoreMini::MDIO6; - case NetID::MDIO7: - return CoreMini::MDIO7; - case NetID::MDIO8: - return CoreMini::MDIO8; + case NetID::I2C_01: + return CoreMini::I2C_01; + case NetID::I2C_02: + return CoreMini::I2C_02; + case NetID::I2C_03: + return CoreMini::I2C_03; + case NetID::I2C_04: + return CoreMini::I2C_04; + case NetID::ETHERNET_02: + return CoreMini::ETHERNET_02; + case NetID::A2B_01: + return CoreMini::A2B_01; + case NetID::A2B_02: + return CoreMini::A2B_02; + case NetID::ETHERNET_03: + return CoreMini::ETHERNET_03; + case NetID::WBMS_01: + return CoreMini::WBMS_01; + case NetID::DWCAN_09: + return CoreMini::DWCAN_09; + case NetID::DWCAN_10: + return CoreMini::DWCAN_10; + case NetID::DWCAN_11: + return CoreMini::DWCAN_11; + case NetID::DWCAN_12: + return CoreMini::DWCAN_12; + case NetID::DWCAN_13: + return CoreMini::DWCAN_13; + case NetID::DWCAN_14: + return CoreMini::DWCAN_14; + case NetID::DWCAN_15: + return CoreMini::DWCAN_15; + case NetID::DWCAN_16: + return CoreMini::DWCAN_16; + case NetID::LIN_07: + return CoreMini::LIN_07; + case NetID::LIN_08: + return CoreMini::LIN_08; + case NetID::LIN_09: + return CoreMini::LIN_09; + case NetID::LIN_10: + return CoreMini::LIN_10; + case NetID::LIN_11: + return CoreMini::LIN_11; + case NetID::LIN_12: + return CoreMini::LIN_12; + case NetID::LIN_13: + return CoreMini::LIN_13; + case NetID::LIN_14: + return CoreMini::LIN_14; + case NetID::LIN_15: + return CoreMini::LIN_15; + case NetID::LIN_16: + return CoreMini::LIN_16; + case NetID::SPI_01: + return CoreMini::SPI_01; + case NetID::SPI_02: + return CoreMini::SPI_02; + case NetID::SPI_03: + return CoreMini::SPI_03; + case NetID::SPI_04: + return CoreMini::SPI_04; + case NetID::SPI_05: + return CoreMini::SPI_05; + case NetID::SPI_06: + return CoreMini::SPI_06; + case NetID::SPI_07: + return CoreMini::SPI_07; + case NetID::SPI_08: + return CoreMini::SPI_08; + case NetID::MDIO_01: + return CoreMini::MDIO_01; + case NetID::MDIO_02: + return CoreMini::MDIO_02; + case NetID::MDIO_03: + return CoreMini::MDIO_03; + case NetID::MDIO_04: + return CoreMini::MDIO_04; + case NetID::MDIO_05: + return CoreMini::MDIO_05; + case NetID::MDIO_06: + return CoreMini::MDIO_06; + case NetID::MDIO_07: + return CoreMini::MDIO_07; + case NetID::MDIO_08: + return CoreMini::MDIO_08; default: return std::nullopt; } } static NetID GetNetIDFromCoreMiniNetwork(CoreMini cm) { switch(cm) { - case CoreMini::HSCAN: - return NetID::HSCAN; - case CoreMini::MSCAN: - return NetID::MSCAN; - case CoreMini::LIN: - return NetID::LIN; - case CoreMini::LIN2: - return NetID::LIN2; + case CoreMini::DWCAN_01: + return NetID::DWCAN_01; + case CoreMini::DWCAN_08: + return NetID::DWCAN_08; + case CoreMini::LIN_01: + return NetID::LIN_01; + case CoreMini::LIN_02: + return NetID::LIN_02; case CoreMini::Virtual: return NetID::Device; - case CoreMini::HSCAN2: - return NetID::HSCAN2; - case CoreMini::LSFTCAN: - return NetID::LSFTCAN; - case CoreMini::SWCAN: - return NetID::SWCAN; - case CoreMini::HSCAN3: - return NetID::HSCAN3; + case CoreMini::DWCAN_02: + return NetID::DWCAN_02; + case CoreMini::LSFTCAN_01: + return NetID::LSFTCAN_01; + case CoreMini::SWCAN_01: + return NetID::SWCAN_01; + case CoreMini::DWCAN_03: + return NetID::DWCAN_03; case CoreMini::CGI: return NetID::CGI; case CoreMini::J1850VPW: return NetID::J1850VPW; - case CoreMini::LIN3: - return NetID::LIN3; - case CoreMini::LIN4: - return NetID::LIN4; + case CoreMini::LIN_03: + return NetID::LIN_03; + case CoreMini::LIN_04: + return NetID::LIN_04; case CoreMini::J1708: return NetID::J1708; - case CoreMini::HSCAN4: - return NetID::HSCAN4; - case CoreMini::HSCAN5: - return NetID::HSCAN5; - case CoreMini::KLine1: - return NetID::ISO9141; - case CoreMini::KLine2: - return NetID::ISO9141_2; - case CoreMini::KLine3: - return NetID::ISO9141_3; - case CoreMini::KLine4: - return NetID::ISO9141_4; - case CoreMini::FlexRay1a: - return NetID::FlexRay1a; - case CoreMini::UART: - return NetID::UART; - case CoreMini::UART2: - return NetID::UART2; - case CoreMini::LIN5: - return NetID::LIN5; - case CoreMini::MOST25: - return NetID::MOST25; - case CoreMini::MOST50: - return NetID::MOST50; - case CoreMini::FlexRay1b: - return NetID::FlexRay1b; - case CoreMini::SWCAN2: - return NetID::SWCAN2; - case CoreMini::EthernetDAQ: - return NetID::Ethernet_DAQ; - case CoreMini::Ethernet: - return NetID::Ethernet; - case CoreMini::FlexRay2a: - return NetID::FlexRay2a; - case CoreMini::FlexRay2b: - return NetID::FlexRay2b; - case CoreMini::HSCAN6: - return NetID::HSCAN6; - case CoreMini::HSCAN7: - return NetID::HSCAN7; - case CoreMini::LIN6: - return NetID::LIN6; - case CoreMini::LSFTCAN2: - return NetID::LSFTCAN2; - case CoreMini::OP_Ethernet1: - return NetID::OP_Ethernet1; - case CoreMini::OP_Ethernet2: - return NetID::OP_Ethernet2; - case CoreMini::OP_Ethernet3: - return NetID::OP_Ethernet3; - case CoreMini::OP_Ethernet4: - return NetID::OP_Ethernet4; - case CoreMini::OP_Ethernet5: - return NetID::OP_Ethernet5; - case CoreMini::OP_Ethernet6: - return NetID::OP_Ethernet6; - case CoreMini::OP_Ethernet7: - return NetID::OP_Ethernet7; - case CoreMini::OP_Ethernet8: - return NetID::OP_Ethernet8; - case CoreMini::OP_Ethernet9: - return NetID::OP_Ethernet9; - case CoreMini::OP_Ethernet10: - return NetID::OP_Ethernet10; - case CoreMini::OP_Ethernet11: - return NetID::OP_Ethernet11; - case CoreMini::OP_Ethernet12: - return NetID::OP_Ethernet12; - case CoreMini::OP_Ethernet13: - return NetID::OP_Ethernet13; - case CoreMini::OP_Ethernet14: - return NetID::OP_Ethernet14; - case CoreMini::OP_Ethernet15: - return NetID::OP_Ethernet15; - case CoreMini::OP_Ethernet16: - return NetID::OP_Ethernet16; + case CoreMini::DWCAN_04: + return NetID::DWCAN_04; + case CoreMini::DWCAN_05: + return NetID::DWCAN_05; + case CoreMini::ISO9141_01: + return NetID::ISO9141_01; + case CoreMini::ISO9141_02: + return NetID::ISO9141_02; + case CoreMini::ISO9141_03: + return NetID::ISO9141_03; + case CoreMini::ISO9141_04: + return NetID::ISO9141_04; + case CoreMini::FLEXRAY_01A: + return NetID::FLEXRAY_01A; + case CoreMini::UART_01: + return NetID::UART_01; + case CoreMini::UART_02: + return NetID::UART_02; + case CoreMini::LIN_05: + return NetID::LIN_05; + case CoreMini::MOST_25: + return NetID::MOST_25; + case CoreMini::MOST_50: + return NetID::MOST_50; + case CoreMini::FLEXRAY_01B: + return NetID::FLEXRAY_01B; + case CoreMini::SWCAN_02: + return NetID::SWCAN_02; + case CoreMini::ETHERNET_DAQ: + return NetID::ETHERNET_DAQ; + case CoreMini::ETHERNET_01: + return NetID::ETHERNET_01; + case CoreMini::FLEXRAY_02A: + return NetID::FLEXRAY_02A; + case CoreMini::FLEXRAY_02B: + return NetID::FLEXRAY_02B; + case CoreMini::DWCAN_06: + return NetID::DWCAN_06; + case CoreMini::DWCAN_07: + return NetID::DWCAN_07; + case CoreMini::LIN_06: + return NetID::LIN_06; + case CoreMini::LSFTCAN_02: + return NetID::LSFTCAN_02; + case CoreMini::AE_01: + return NetID::AE_01; + case CoreMini::AE_02: + return NetID::AE_02; + case CoreMini::AE_03: + return NetID::AE_03; + case CoreMini::AE_04: + return NetID::AE_04; + case CoreMini::AE_05: + return NetID::AE_05; + case CoreMini::AE_06: + return NetID::AE_06; + case CoreMini::AE_07: + return NetID::AE_07; + case CoreMini::AE_08: + return NetID::AE_08; + case CoreMini::AE_09: + return NetID::AE_09; + case CoreMini::AE_10: + return NetID::AE_10; + case CoreMini::AE_11: + return NetID::AE_11; + case CoreMini::AE_12: + return NetID::AE_12; + case CoreMini::AE_13: + return NetID::AE_13; + case CoreMini::AE_14: + return NetID::AE_14; + case CoreMini::AE_15: + return NetID::AE_15; + case CoreMini::AE_16: + return NetID::AE_16; case CoreMini::TCPVirtual: return NetID::TCP; case CoreMini::UDPVirtual: return NetID::UDP; - case CoreMini::FlexRay1: - return NetID::FlexRay; - case CoreMini::FlexRay2: - return NetID::FlexRay2; + case CoreMini::FLEXRAY_01: + return NetID::FLEXRAY_01; + case CoreMini::FLEXRAY_02: + return NetID::FLEXRAY_02; case CoreMini::ForwardedMessage: return NetID::ForwardedMessage; - case CoreMini::I2C1: - return NetID::I2C; - case CoreMini::I2C2: - return NetID::I2C2; - case CoreMini::I2C3: - return NetID::I2C3; - case CoreMini::I2C4: - return NetID::I2C4; - case CoreMini::Ethernet2: - return NetID::Ethernet2; - case CoreMini::A2B1: - return NetID::A2B1; - case CoreMini::A2B2: - return NetID::A2B2; - case CoreMini::Ethernet3: - return NetID::Ethernet3; - case CoreMini::WBMS: - return NetID::WBMS; - case CoreMini::DWCAN9: - return NetID::DWCAN9; - case CoreMini::DWCAN10: - return NetID::DWCAN10; - case CoreMini::DWCAN11: - return NetID::DWCAN11; - case CoreMini::DWCAN12: - return NetID::DWCAN12; - case CoreMini::DWCAN13: - return NetID::DWCAN13; - case CoreMini::DWCAN14: - return NetID::DWCAN14; - case CoreMini::DWCAN15: - return NetID::DWCAN15; - case CoreMini::DWCAN16: - return NetID::DWCAN16; - case CoreMini::LIN7: - return NetID::LIN7; - case CoreMini::LIN8: - return NetID::LIN8; - case CoreMini::LIN9: - return NetID::LIN9; - case CoreMini::LIN10: - return NetID::LIN10; - case CoreMini::LIN11: - return NetID::LIN11; - case CoreMini::LIN12: - return NetID::LIN12; - case CoreMini::LIN13: - return NetID::LIN13; - case CoreMini::LIN14: - return NetID::LIN14; - case CoreMini::LIN15: - return NetID::LIN15; - case CoreMini::LIN16: - return NetID::LIN16; - case CoreMini::SPI1: - return NetID::SPI1; - case CoreMini::SPI2: - return NetID::SPI2; - case CoreMini::SPI3: - return NetID::SPI3; - case CoreMini::SPI4: - return NetID::SPI4; - case CoreMini::SPI5: - return NetID::SPI5; - case CoreMini::SPI6: - return NetID::SPI6; - case CoreMini::SPI7: - return NetID::SPI7; - case CoreMini::SPI8: - return NetID::SPI8; - case CoreMini::MDIO1: - return NetID::MDIO1; - case CoreMini::MDIO2: - return NetID::MDIO2; - case CoreMini::MDIO3: - return NetID::MDIO3; - case CoreMini::MDIO4: - return NetID::MDIO4; - case CoreMini::MDIO5: - return NetID::MDIO5; - case CoreMini::MDIO6: - return NetID::MDIO6; - case CoreMini::MDIO7: - return NetID::MDIO7; - case CoreMini::MDIO8: - return NetID::MDIO8; + case CoreMini::I2C_01: + return NetID::I2C_01; + case CoreMini::I2C_02: + return NetID::I2C_02; + case CoreMini::I2C_03: + return NetID::I2C_03; + case CoreMini::I2C_04: + return NetID::I2C_04; + case CoreMini::ETHERNET_02: + return NetID::ETHERNET_02; + case CoreMini::A2B_01: + return NetID::A2B_01; + case CoreMini::A2B_02: + return NetID::A2B_02; + case CoreMini::ETHERNET_03: + return NetID::ETHERNET_03; + case CoreMini::WBMS_01: + return NetID::WBMS_01; + case CoreMini::DWCAN_09: + return NetID::DWCAN_09; + case CoreMini::DWCAN_10: + return NetID::DWCAN_10; + case CoreMini::DWCAN_11: + return NetID::DWCAN_11; + case CoreMini::DWCAN_12: + return NetID::DWCAN_12; + case CoreMini::DWCAN_13: + return NetID::DWCAN_13; + case CoreMini::DWCAN_14: + return NetID::DWCAN_14; + case CoreMini::DWCAN_15: + return NetID::DWCAN_15; + case CoreMini::DWCAN_16: + return NetID::DWCAN_16; + case CoreMini::LIN_07: + return NetID::LIN_07; + case CoreMini::LIN_08: + return NetID::LIN_08; + case CoreMini::LIN_09: + return NetID::LIN_09; + case CoreMini::LIN_10: + return NetID::LIN_10; + case CoreMini::LIN_11: + return NetID::LIN_11; + case CoreMini::LIN_12: + return NetID::LIN_12; + case CoreMini::LIN_13: + return NetID::LIN_13; + case CoreMini::LIN_14: + return NetID::LIN_14; + case CoreMini::LIN_15: + return NetID::LIN_15; + case CoreMini::LIN_16: + return NetID::LIN_16; + case CoreMini::SPI_01: + return NetID::SPI_01; + case CoreMini::SPI_02: + return NetID::SPI_02; + case CoreMini::SPI_03: + return NetID::SPI_03; + case CoreMini::SPI_04: + return NetID::SPI_04; + case CoreMini::SPI_05: + return NetID::SPI_05; + case CoreMini::SPI_06: + return NetID::SPI_06; + case CoreMini::SPI_07: + return NetID::SPI_07; + case CoreMini::SPI_08: + return NetID::SPI_08; + case CoreMini::MDIO_01: + return NetID::MDIO_01; + case CoreMini::MDIO_02: + return NetID::MDIO_02; + case CoreMini::MDIO_03: + return NetID::MDIO_03; + case CoreMini::MDIO_04: + return NetID::MDIO_04; + case CoreMini::MDIO_05: + return NetID::MDIO_05; + case CoreMini::MDIO_06: + return NetID::MDIO_06; + case CoreMini::MDIO_07: + return NetID::MDIO_07; + case CoreMini::MDIO_08: + return NetID::MDIO_08; } return NetID::Invalid; // Should be unreachable, the compiler should warn about new CoreMini IDs @@ -1421,25 +1421,25 @@ private: #ifdef __ICSNEOC_H_ #define ICSNEO_NETID_DEVICE 0 -#define ICSNEO_NETID_HSCAN 1 -#define ICSNEO_NETID_MSCAN 2 -#define ICSNEO_NETID_SWCAN 3 -#define ICSNEO_NETID_LSFTCAN 4 +#define ICSNEO_NETID_DWCAN_01 1 +#define ICSNEO_NETID_DWCAN_08 2 +#define ICSNEO_NETID_SWCAN_01 3 +#define ICSNEO_NETID_LSFTCAN_01 4 #define ICSNEO_NETID_FORDSCP 5 #define ICSNEO_NETID_J1708 6 #define ICSNEO_NETID_AUX 7 #define ICSNEO_NETID_J1850VPW 8 -#define ICSNEO_NETID_ISO9141 9 +#define ICSNEO_NETID_ISO9141_01 9 #define ICSNEO_NETID_DISK_DATA 10 #define ICSNEO_NETID_MAIN51 11 #define ICSNEO_NETID_RED 12 #define ICSNEO_NETID_SCI 13 -#define ICSNEO_NETID_ISO9141_2 14 +#define ICSNEO_NETID_ISO9141_02 14 #define ICSNEO_NETID_ISO14230 15 -#define ICSNEO_NETID_LIN 16 -#define ICSNEO_NETID_OP_ETHERNET1 17 -#define ICSNEO_NETID_OP_ETHERNET2 18 -#define ICSNEO_NETID_OP_ETHERNET3 19 +#define ICSNEO_NETID_LIN_01 16 +#define ICSNEO_NETID_AE_01 17 +#define ICSNEO_NETID_AE_02 18 +#define ICSNEO_NETID_AE_03 19 // START Device Command Returns // When we send a command, the device returns on one of these, depending on command @@ -1466,15 +1466,15 @@ private: #define ICSNEO_NETID_RED_GET_RTC 40 // END Device Command Returns -#define ICSNEO_NETID_ISO9141_3 41 -#define ICSNEO_NETID_HSCAN2 42 -#define ICSNEO_NETID_HSCAN3 44 -#define ICSNEO_NETID_OP_ETHERNET4 45 -#define ICSNEO_NETID_OP_ETHERNET5 46 -#define ICSNEO_NETID_ISO9141_4 47 -#define ICSNEO_NETID_LIN2 48 -#define ICSNEO_NETID_LIN3 49 -#define ICSNEO_NETID_LIN4 50 +#define ICSNEO_NETID_ISO9141_03 41 +#define ICSNEO_NETID_DWCAN_02 42 +#define ICSNEO_NETID_DWCAN_03 44 +#define ICSNEO_NETID_AE_04 45 +#define ICSNEO_NETID_AE_05 46 +#define ICSNEO_NETID_ISO9141_04 47 +#define ICSNEO_NETID_LIN_02 48 +#define ICSNEO_NETID_LIN_03 49 +#define ICSNEO_NETID_LIN_04 50 //#define ICSNEO_NETID_MOST 51 Old and unused #define ICSNEO_NETID_RED_APP_ERROR 52 #define ICSNEO_NETID_CGI 53 @@ -1485,43 +1485,43 @@ private: #define ICSNEO_NETID_READ_DATALINK_CM_RX_MSG 58 #define ICSNEO_NETID_LOGGING_OVERFLOW 59 #define ICSNEO_NETID_READ_SETTINGS 60 -#define ICSNEO_NETID_HSCAN4 61 -#define ICSNEO_NETID_HSCAN5 62 +#define ICSNEO_NETID_DWCAN_04 61 +#define ICSNEO_NETID_DWCAN_05 62 #define ICSNEO_NETID_RS232 63 -#define ICSNEO_NETID_UART 64 -#define ICSNEO_NETID_UART2 65 -#define ICSNEO_NETID_UART3 66 -#define ICSNEO_NETID_UART4 67 -#define ICSNEO_NETID_SWCAN2 68 +#define ICSNEO_NETID_UART_01 64 +#define ICSNEO_NETID_UART_02 65 +#define ICSNEO_NETID_UART_03 66 +#define ICSNEO_NETID_UART_04 67 +#define ICSNEO_NETID_SWCAN_02 68 #define ICSNEO_NETID_ETHERNET_DAQ 69 #define ICSNEO_NETID_DATA_TO_HOST 70 #define ICSNEO_NETID_TEXTAPI_TO_HOST 71 -#define ICSNEO_NETID_OP_ETHERNET6 73 +#define ICSNEO_NETID_AE_06 73 #define ICSNEO_NETID_RED_VBAT 74 -#define ICSNEO_NETID_OP_ETHERNET7 75 -#define ICSNEO_NETID_OP_ETHERNET8 76 -#define ICSNEO_NETID_OP_ETHERNET9 77 -#define ICSNEO_NETID_OP_ETHERNET10 78 -#define ICSNEO_NETID_OP_ETHERNET11 79 -#define ICSNEO_NETID_FLEXRAY1A 80 -#define ICSNEO_NETID_FLEXRAY1B 81 -#define ICSNEO_NETID_FLEXRAY2A 82 -#define ICSNEO_NETID_FLEXRAY2B 83 -#define ICSNEO_NETID_LIN5 84 +#define ICSNEO_NETID_AE_07 75 +#define ICSNEO_NETID_AE_08 76 +#define ICSNEO_NETID_AE_09 77 +#define ICSNEO_NETID_AE_10 78 +#define ICSNEO_NETID_AE_11 79 +#define ICSNEO_NETID_FLEXRAY_01A 80 +#define ICSNEO_NETID_FLEXRAY_01B 81 +#define ICSNEO_NETID_FLEXRAY_02A 82 +#define ICSNEO_NETID_FLEXRAY_02B 83 +#define ICSNEO_NETID_LIN_05 84 #define ICSNEO_NETID_FLEXRAY 85 -#define ICSNEO_NETID_FLEXRAY2 86 -#define ICSNEO_NETID_OP_ETHERNET12 87 -#define ICSNEO_NETID_I2C 88 -#define ICSNEO_NETID_MOST25 90 -#define ICSNEO_NETID_MOST50 91 -#define ICSNEO_NETID_MOST150 92 -#define ICSNEO_NETID_ETHERNET 93 +#define ICSNEO_NETID_FLEXRAY_02 86 +#define ICSNEO_NETID_AE_12 87 +#define ICSNEO_NETID_I2C_01 88 +#define ICSNEO_NETID_MOST_25 90 +#define ICSNEO_NETID_MOST_50 91 +#define ICSNEO_NETID_MOST_150 92 +#define ICSNEO_NETID_ETHERNET_01 93 #define ICSNEO_NETID_GMFSA 94 #define ICSNEO_NETID_TCP 95 -#define ICSNEO_NETID_HSCAN6 96 -#define ICSNEO_NETID_HSCAN7 97 -#define ICSNEO_NETID_LIN6 98 -#define ICSNEO_NETID_LSFTCAN2 99 +#define ICSNEO_NETID_DWCAN_06 96 +#define ICSNEO_NETID_DWCAN_07 97 +#define ICSNEO_NETID_LIN_06 98 +#define ICSNEO_NETID_LSFTCAN_02 99 #define ICSNEO_NETID_LOGICAL_DISK_INFO 187 #define ICSNEO_NETID_WIVI_COMMAND 221 #define ICSNEO_NETID_SCRIPT_STATUS 224 @@ -1533,10 +1533,10 @@ private: #define ICSNEO_NETID_DEVICE_STATUS 513 #define ICSNEO_NETID_UDP 514 #define ICSNEO_NETID_FORWARDED_MESSAGE 516 -#define ICSNEO_NETID_I2C2 517 -#define ICSNEO_NETID_I2C3 518 -#define ICSNEO_NETID_I2C4 519 -#define ICSNEO_NETID_ETHERNET2 520 +#define ICSNEO_NETID_I2C_02 517 +#define ICSNEO_NETID_I2C_03 518 +#define ICSNEO_NETID_I2C_04 519 +#define ICSNEO_NETID_ETHERNET_02 520 #define ICSNEO_NETID_ANY 0xfffe // Never actually set as type, but used as flag for filtering #define ICSNEO_NETID_INVALID 0xffff diff --git a/include/icsneo/device/idevicesettings.h b/include/icsneo/device/idevicesettings.h index c9f04db..4ff1082 100644 --- a/include/icsneo/device/idevicesettings.h +++ b/include/icsneo/device/idevicesettings.h @@ -46,12 +46,12 @@ enum LISTEN_ALL = 7 }; -enum OPEthLinkMode +enum AELinkMode { - OPETH_LINK_INVALID = -1, - OPETH_LINK_AUTO = 0, - OPETH_LINK_MASTER, - OPETH_LINK_SLAVE + AE_LINK_INVALID = -1, + AE_LINK_AUTO = 0, + AE_LINK_MASTER, + AE_LINK_SLAVE }; enum EthLinkSpeed @@ -70,7 +70,7 @@ typedef struct uint8_t linkStatus; uint8_t linkFullDuplex; uint8_t linkSpeed; // see EthLinkSpeed - int8_t linkMode; // for automotive networks - see OPEthLinkMode + int8_t linkMode; // for automotive networks - see AELinkMode } EthernetNetworkStatus; typedef struct @@ -124,7 +124,7 @@ typedef struct ETHERNET_SETTINGS_t } ETHERNET_SETTINGS; #define ETHERNET_SETTINGS_SIZE 8 -typedef struct OP_ETH_GENERAL_SETTINGS_t +typedef struct AE_GENERAL_SETTINGS_t { uint8_t ucInterfaceType; uint8_t reserved0[3]; @@ -143,15 +143,15 @@ typedef struct OP_ETH_GENERAL_SETTINGS_t } flags; unsigned uFlags; }; -} OP_ETH_GENERAL_SETTINGS; -#define OP_ETH_GENERAL_SETTINGS_SIZE 20 -static_assert(sizeof(OP_ETH_GENERAL_SETTINGS) == OP_ETH_GENERAL_SETTINGS_SIZE, "OP_ETH_GENERAL_SETTINGS is the wrong size!"); +} AE_GENERAL_SETTINGS; +#define AE_GENERAL_SETTINGS_SIZE 20 +static_assert(sizeof(AE_GENERAL_SETTINGS) == AE_GENERAL_SETTINGS_SIZE, "AE_GENERAL_SETTINGS is the wrong size!"); #ifdef _MSC_VER #pragma warning(push) #pragma warning(disable : 4201) // nameless struct/union #endif -typedef struct OP_ETH_SETTINGS_t +typedef struct AE_SETTINGS_t { uint8_t ucConfigMode; unsigned char preemption_en; @@ -168,9 +168,9 @@ typedef struct OP_ETH_SETTINGS_t }; unsigned char reserved0[14]; }; -} OP_ETH_SETTINGS; -#define OP_ETH_SETTINGS_SIZE 16 -static_assert(sizeof(OP_ETH_SETTINGS) == OP_ETH_SETTINGS_SIZE, "OP_ETH_SETTINGS is the wrong size!"); +} AE_SETTINGS; +#define AE_SETTINGS_SIZE 16 +static_assert(sizeof(AE_SETTINGS) == AE_SETTINGS_SIZE, "AE_SETTINGS is the wrong size!"); #ifdef _MSC_VER #pragma warning(pop) #endif @@ -854,7 +854,7 @@ public: */ bool setLINCommanderResponseTimeFor(Network net, uint8_t bits); - virtual bool setPhyMode(uint8_t index, OPEthLinkMode mode) { + virtual bool setPhyMode(uint8_t index, AELinkMode mode) { (void)index, (void)mode; return false; } @@ -869,7 +869,7 @@ public: return false; } - virtual std::optional getPhyMode(uint8_t index) { + virtual std::optional getPhyMode(uint8_t index) { (void)index; report(APIEvent::Type::SettingNotAvaiableDevice, APIEvent::Severity::EventWarning); return std::nullopt; diff --git a/include/icsneo/device/tree/etherbadge/etherbadge.h b/include/icsneo/device/tree/etherbadge/etherbadge.h index ed3acab..96254ca 100644 --- a/include/icsneo/device/tree/etherbadge/etherbadge.h +++ b/include/icsneo/device/tree/etherbadge/etherbadge.h @@ -19,9 +19,9 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::LIN, - Network::NetID::OP_Ethernet1 + Network::NetID::DWCAN_01, + Network::NetID::LIN_01, + Network::NetID::AE_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/etherbadge/etherbadgesettings.h b/include/icsneo/device/tree/etherbadge/etherbadgesettings.h index 1a85ab0..f1a4de3 100644 --- a/include/icsneo/device/tree/etherbadge/etherbadgesettings.h +++ b/include/icsneo/device/tree/etherbadge/etherbadgesettings.h @@ -71,7 +71,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); default: return nullptr; @@ -82,7 +82,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); default: return nullptr; @@ -93,7 +93,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/neoobd2pro/neoobd2pro.h b/include/icsneo/device/tree/neoobd2pro/neoobd2pro.h index 3b36901..269c12e 100644 --- a/include/icsneo/device/tree/neoobd2pro/neoobd2pro.h +++ b/include/icsneo/device/tree/neoobd2pro/neoobd2pro.h @@ -16,8 +16,8 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2 + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neoobd2sim/neoobd2sim.h b/include/icsneo/device/tree/neoobd2sim/neoobd2sim.h index ac8f48c..90e907f 100644 --- a/include/icsneo/device/tree/neoobd2sim/neoobd2sim.h +++ b/include/icsneo/device/tree/neoobd2sim/neoobd2sim.h @@ -16,8 +16,8 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2 + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neoviconnect/neoviconnect.h b/include/icsneo/device/tree/neoviconnect/neoviconnect.h index 4d1eb25..cadda34 100644 --- a/include/icsneo/device/tree/neoviconnect/neoviconnect.h +++ b/include/icsneo/device/tree/neoviconnect/neoviconnect.h @@ -17,19 +17,19 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN, - Network::NetID::LIN2 + Network::NetID::LIN_01, + Network::NetID::LIN_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neoviconnect/neoviconnectsettings.h b/include/icsneo/device/tree/neoviconnect/neoviconnectsettings.h index 0c3e537..e84b392 100644 --- a/include/icsneo/device/tree/neoviconnect/neoviconnectsettings.h +++ b/include/icsneo/device/tree/neoviconnect/neoviconnectsettings.h @@ -94,21 +94,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can4); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can5); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can6); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can7); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can8); default: return nullptr; @@ -119,21 +119,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd4); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd5); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd6); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd7); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd8); default: return nullptr; @@ -144,9 +144,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); default: return nullptr; diff --git a/include/icsneo/device/tree/neovifire/neovifire.h b/include/icsneo/device/tree/neovifire/neovifire.h index 37fed45..5f5fcef 100644 --- a/include/icsneo/device/tree/neovifire/neovifire.h +++ b/include/icsneo/device/tree/neovifire/neovifire.h @@ -16,19 +16,19 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, - Network::NetID::LSFTCAN, + Network::NetID::LSFTCAN_01, - Network::NetID::SWCAN, + Network::NetID::SWCAN_01, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4 + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neovifire/neovifiresettings.h b/include/icsneo/device/tree/neovifire/neovifiresettings.h index a7892f5..0c37c6e 100644 --- a/include/icsneo/device/tree/neovifire/neovifiresettings.h +++ b/include/icsneo/device/tree/neovifire/neovifiresettings.h @@ -105,15 +105,15 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::LSFTCAN: + case Network::NetID::LSFTCAN_01: return &(cfg->lsftcan); default: return nullptr; @@ -125,7 +125,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::SWCAN: + case Network::NetID::SWCAN_01: return &(cfg->swcan); default: return nullptr; @@ -136,13 +136,13 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); - case Network::NetID::LIN3: + case Network::NetID::LIN_03: return &(cfg->lin3); - case Network::NetID::LIN4: + case Network::NetID::LIN_04: return &(cfg->lin4); default: return nullptr; diff --git a/include/icsneo/device/tree/neovifire2/neovifire2.h b/include/icsneo/device/tree/neovifire2/neovifire2.h index eaaac6e..2392aea 100644 --- a/include/icsneo/device/tree/neovifire2/neovifire2.h +++ b/include/icsneo/device/tree/neovifire2/neovifire2.h @@ -23,32 +23,32 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::LSFTCAN, - Network::NetID::LSFTCAN2, + Network::NetID::LSFTCAN_01, + Network::NetID::LSFTCAN_02, - Network::NetID::SWCAN, - Network::NetID::SWCAN2, + Network::NetID::SWCAN_01, + Network::NetID::SWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4, + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04, - Network::NetID::ISO9141, - Network::NetID::ISO9141_2, - Network::NetID::ISO9141_3, - Network::NetID::ISO9141_4 + Network::NetID::ISO9141_01, + Network::NetID::ISO9141_02, + Network::NetID::ISO9141_03, + Network::NetID::ISO9141_04 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neovifire2/neovifire2settings.h b/include/icsneo/device/tree/neovifire2/neovifire2settings.h index c1c0222..69c7ec0 100644 --- a/include/icsneo/device/tree/neovifire2/neovifire2settings.h +++ b/include/icsneo/device/tree/neovifire2/neovifire2settings.h @@ -81,7 +81,7 @@ typedef struct { uint16_t idle_wakeup_network_enables_1; uint16_t idle_wakeup_network_enables_2; - /* reserved for HSCAN6/7, LSFT2, etc.. */ + /* reserved for DWCAN_06/7, LSFT2, etc.. */ uint16_t network_enables_3; uint16_t idle_wakeup_network_enables_3; @@ -128,25 +128,25 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); - case Network::NetID::LSFTCAN: + case Network::NetID::LSFTCAN_01: return &(cfg->lsftcan1); - case Network::NetID::LSFTCAN2: + case Network::NetID::LSFTCAN_02: return &(cfg->lsftcan2); default: return nullptr; @@ -157,21 +157,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -183,9 +183,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::SWCAN: + case Network::NetID::SWCAN_01: return &(cfg->swcan1); - case Network::NetID::SWCAN2: + case Network::NetID::SWCAN_02: return &(cfg->swcan2); default: return nullptr; @@ -195,16 +195,16 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN5), - Network(Network::NetID::HSCAN7) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_05), + Network(Network::NetID::DWCAN_07) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4), - Network(Network::NetID::HSCAN6) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04), + Network(Network::NetID::DWCAN_06) } }; } @@ -214,17 +214,17 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); - case Network::NetID::LIN3: + case Network::NetID::LIN_03: return &(cfg->lin3); - case Network::NetID::LIN4: + case Network::NetID::LIN_04: return &(cfg->lin4); - case Network::NetID::LIN5: + case Network::NetID::LIN_05: return &(cfg->lin5); - case Network::NetID::LIN6: + case Network::NetID::LIN_06: return &(cfg->lin6); default: return nullptr; diff --git a/include/icsneo/device/tree/neovifire3/neovifire3.h b/include/icsneo/device/tree/neovifire3/neovifire3.h index e4835dd..4842920 100644 --- a/include/icsneo/device/tree/neovifire3/neovifire3.h +++ b/include/icsneo/device/tree/neovifire3/neovifire3.h @@ -17,35 +17,35 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, - Network::NetID::DWCAN9, - Network::NetID::DWCAN10, - Network::NetID::DWCAN11, - Network::NetID::DWCAN12, - Network::NetID::DWCAN13, - Network::NetID::DWCAN14, - Network::NetID::DWCAN15, - Network::NetID::DWCAN16, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, + Network::NetID::DWCAN_09, + Network::NetID::DWCAN_10, + Network::NetID::DWCAN_11, + Network::NetID::DWCAN_12, + Network::NetID::DWCAN_13, + Network::NetID::DWCAN_14, + Network::NetID::DWCAN_15, + Network::NetID::DWCAN_16, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, - Network::NetID::Ethernet3, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, + Network::NetID::ETHERNET_03, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4, - Network::NetID::LIN5, - Network::NetID::LIN6, - Network::NetID::LIN7, - Network::NetID::LIN8, + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04, + Network::NetID::LIN_05, + Network::NetID::LIN_06, + Network::NetID::LIN_07, + Network::NetID::LIN_08, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neovifire3/neovifire3settings.h b/include/icsneo/device/tree/neovifire3/neovifire3settings.h index 5dcbbb4..a2fad0b 100644 --- a/include/icsneo/device/tree/neovifire3/neovifire3settings.h +++ b/include/icsneo/device/tree/neovifire3/neovifire3settings.h @@ -166,21 +166,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); default: return nullptr; @@ -191,21 +191,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -215,16 +215,16 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN5), - Network(Network::NetID::HSCAN7) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_05), + Network(Network::NetID::DWCAN_07) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4), - Network(Network::NetID::HSCAN6) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04), + Network(Network::NetID::DWCAN_06) } }; } @@ -234,21 +234,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); - case Network::NetID::LIN3: + case Network::NetID::LIN_03: return &(cfg->lin3); - case Network::NetID::LIN4: + case Network::NetID::LIN_04: return &(cfg->lin4); - case Network::NetID::LIN5: + case Network::NetID::LIN_05: return &(cfg->lin5); - case Network::NetID::LIN6: + case Network::NetID::LIN_06: return &(cfg->lin6); - case Network::NetID::LIN7: + case Network::NetID::LIN_07: return &(cfg->lin7); - case Network::NetID::LIN8: + case Network::NetID::LIN_08: return &(cfg->lin8); default: return nullptr; diff --git a/include/icsneo/device/tree/neovifire3flexray/neovifire3flexray.h b/include/icsneo/device/tree/neovifire3flexray/neovifire3flexray.h index d97f45a..2aaf196 100644 --- a/include/icsneo/device/tree/neovifire3flexray/neovifire3flexray.h +++ b/include/icsneo/device/tree/neovifire3flexray/neovifire3flexray.h @@ -17,37 +17,37 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, - Network::NetID::DWCAN9, - Network::NetID::DWCAN10, - Network::NetID::DWCAN11, - Network::NetID::DWCAN12, - Network::NetID::DWCAN13, - Network::NetID::DWCAN14, - Network::NetID::DWCAN15, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, + Network::NetID::DWCAN_09, + Network::NetID::DWCAN_10, + Network::NetID::DWCAN_11, + Network::NetID::DWCAN_12, + Network::NetID::DWCAN_13, + Network::NetID::DWCAN_14, + Network::NetID::DWCAN_15, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, - Network::NetID::Ethernet3, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, + Network::NetID::ETHERNET_03, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4, + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04, - Network::NetID::FlexRay, - Network::NetID::FlexRay1a, - Network::NetID::FlexRay1b, - Network::NetID::FlexRay2, - Network::NetID::FlexRay2a, - Network::NetID::FlexRay2b, + Network::NetID::FLEXRAY_01, + Network::NetID::FLEXRAY_01A, + Network::NetID::FLEXRAY_01B, + Network::NetID::FLEXRAY_02, + Network::NetID::FLEXRAY_02A, + Network::NetID::FLEXRAY_02B, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neovifire3flexray/neovifire3flexraysettings.h b/include/icsneo/device/tree/neovifire3flexray/neovifire3flexraysettings.h index 26c7934..76e699e 100644 --- a/include/icsneo/device/tree/neovifire3flexray/neovifire3flexraysettings.h +++ b/include/icsneo/device/tree/neovifire3flexray/neovifire3flexraysettings.h @@ -149,21 +149,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); default: return nullptr; @@ -174,21 +174,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -198,16 +198,16 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN5), - Network(Network::NetID::HSCAN7) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_05), + Network(Network::NetID::DWCAN_07) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4), - Network(Network::NetID::HSCAN6) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04), + Network(Network::NetID::DWCAN_06) } }; } @@ -217,13 +217,13 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); - case Network::NetID::LIN3: + case Network::NetID::LIN_03: return &(cfg->lin3); - case Network::NetID::LIN4: + case Network::NetID::LIN_04: return &(cfg->lin4); default: return nullptr; diff --git a/include/icsneo/device/tree/neovired2/neovired2.h b/include/icsneo/device/tree/neovired2/neovired2.h index d25e7ce..cd53f8e 100644 --- a/include/icsneo/device/tree/neovired2/neovired2.h +++ b/include/icsneo/device/tree/neovired2/neovired2.h @@ -17,20 +17,20 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, - Network::NetID::LIN, - Network::NetID::LIN2 + Network::NetID::LIN_01, + Network::NetID::LIN_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/neovired2/neovired2settings.h b/include/icsneo/device/tree/neovired2/neovired2settings.h index e462911..53dccc8 100644 --- a/include/icsneo/device/tree/neovired2/neovired2settings.h +++ b/include/icsneo/device/tree/neovired2/neovired2settings.h @@ -107,21 +107,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can4); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can5); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can6); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can7); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can8); default: return nullptr; @@ -132,21 +132,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd4); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd5); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd6); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd7); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd8); default: return nullptr; @@ -156,16 +156,16 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN5), - Network(Network::NetID::HSCAN7) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_05), + Network(Network::NetID::DWCAN_07) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4), - Network(Network::NetID::HSCAN6) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04), + Network(Network::NetID::DWCAN_06) } }; } @@ -175,9 +175,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); default: return nullptr; diff --git a/include/icsneo/device/tree/plasion/plasion.h b/include/icsneo/device/tree/plasion/plasion.h index b629d9b..8d0a645 100644 --- a/include/icsneo/device/tree/plasion/plasion.h +++ b/include/icsneo/device/tree/plasion/plasion.h @@ -13,29 +13,29 @@ class Plasion : public Device { public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::LSFTCAN, - Network::NetID::LSFTCAN2, + Network::NetID::LSFTCAN_01, + Network::NetID::LSFTCAN_02, - Network::NetID::SWCAN, - Network::NetID::SWCAN2, + Network::NetID::SWCAN_01, + Network::NetID::SWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4, + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04, - Network::NetID::FlexRay + Network::NetID::FLEXRAY_01 }; return supportedNetworks; } @@ -51,8 +51,8 @@ protected: virtual bool isSupportedTXNetwork(const Network&) const override { return true; } virtual void setupExtensions() override { std::vector flexRayControllers; - flexRayControllers.push_back(Network::NetID::FlexRay); - flexRayControllers.push_back(Network::NetID::FlexRay); // TODO Becomes FlexRay2 if not in coldstart mode + flexRayControllers.push_back(Network::NetID::FLEXRAY_01); + flexRayControllers.push_back(Network::NetID::FLEXRAY_01); // TODO Becomes FlexRay2 if not in coldstart mode addExtension(std::make_shared(*this, flexRayControllers)); } diff --git a/include/icsneo/device/tree/rada2b/rada2b.h b/include/icsneo/device/tree/rada2b/rada2b.h index 20ab58e..16972be 100644 --- a/include/icsneo/device/tree/rada2b/rada2b.h +++ b/include/icsneo/device/tree/rada2b/rada2b.h @@ -21,20 +21,20 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::A2B1, - Network::NetID::A2B2, + Network::NetID::A2B_01, + Network::NetID::A2B_02, - Network::NetID::I2C, - Network::NetID::I2C2, + Network::NetID::I2C_01, + Network::NetID::I2C_02, - Network::NetID::MDIO1, + Network::NetID::MDIO_01, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/rada2b/rada2bsettings.h b/include/icsneo/device/tree/rada2b/rada2bsettings.h index 35858ce..c23927f 100644 --- a/include/icsneo/device/tree/rada2b/rada2bsettings.h +++ b/include/icsneo/device/tree/rada2b/rada2bsettings.h @@ -104,9 +104,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -117,9 +117,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -131,7 +131,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radcomet/radcomet2.h b/include/icsneo/device/tree/radcomet/radcomet2.h index 8b6b0da..ca2c238 100644 --- a/include/icsneo/device/tree/radcomet/radcomet2.h +++ b/include/icsneo/device/tree/radcomet/radcomet2.h @@ -22,8 +22,8 @@ public: const std::vector& GetSupportedNetworks() override { static std::vector supportedNetworks = RADCometBase::GetSupportedNetworks(); - supportedNetworks.push_back(Network::NetID::OP_Ethernet3); - supportedNetworks.push_back(Network::NetID::MDIO4); + supportedNetworks.push_back(Network::NetID::AE_03); + supportedNetworks.push_back(Network::NetID::MDIO_04); return supportedNetworks; } diff --git a/include/icsneo/device/tree/radcomet/radcometbase.h b/include/icsneo/device/tree/radcomet/radcometbase.h index db76a7f..ca9b569 100644 --- a/include/icsneo/device/tree/radcomet/radcometbase.h +++ b/include/icsneo/device/tree/radcomet/radcometbase.h @@ -12,20 +12,20 @@ class RADCometBase : public Device { public: virtual const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, + Network::NetID::AE_01, + Network::NetID::AE_02, - Network::NetID::LIN, - Network::NetID::ISO9141, + Network::NetID::LIN_01, + Network::NetID::ISO9141_01, - Network::NetID::MDIO1, - Network::NetID::MDIO2, - Network::NetID::MDIO3, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, + Network::NetID::MDIO_03, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radcomet/radcometsettings.h b/include/icsneo/device/tree/radcomet/radcometsettings.h index f673603..4a5f08c 100644 --- a/include/icsneo/device/tree/radcomet/radcometsettings.h +++ b/include/icsneo/device/tree/radcomet/radcometsettings.h @@ -59,10 +59,10 @@ typedef struct { // Ethernet 10/100/1000 ETHERNET_SETTINGS2 ethernet; // Ethernet General - OP_ETH_GENERAL_SETTINGS opEthGen; + AE_GENERAL_SETTINGS aeGen; // 100/1000T1 ETHERNET_SETTINGS2 ethT1; - OP_ETH_SETTINGS opEth1; + AE_SETTINGS ae_01; // 10T1S ETHERNET_SETTINGS2 ethT1s1; ETHERNET10T1S_SETTINGS t1s1; @@ -95,9 +95,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -108,9 +108,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; diff --git a/include/icsneo/device/tree/radcomet3/radcomet3.h b/include/icsneo/device/tree/radcomet3/radcomet3.h index 896d323..14cfc11 100644 --- a/include/icsneo/device/tree/radcomet3/radcomet3.h +++ b/include/icsneo/device/tree/radcomet3/radcomet3.h @@ -18,24 +18,24 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, - Network::NetID::OP_Ethernet3, - Network::NetID::OP_Ethernet4, - Network::NetID::OP_Ethernet5, - Network::NetID::OP_Ethernet6, - Network::NetID::OP_Ethernet7, + Network::NetID::AE_01, + Network::NetID::AE_02, + Network::NetID::AE_03, + Network::NetID::AE_04, + Network::NetID::AE_05, + Network::NetID::AE_06, + Network::NetID::AE_07, - Network::NetID::LIN, - Network::NetID::ISO9141, + Network::NetID::LIN_01, + Network::NetID::ISO9141_01, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radcomet3/radcomet3settings.h b/include/icsneo/device/tree/radcomet3/radcomet3settings.h index 3476aac..7be7d7f 100644 --- a/include/icsneo/device/tree/radcomet3/radcomet3settings.h +++ b/include/icsneo/device/tree/radcomet3/radcomet3settings.h @@ -45,10 +45,10 @@ typedef struct { // Ethernet 10/100/1000 ETHERNET_SETTINGS2 ethernet; // Ethernet General - OP_ETH_GENERAL_SETTINGS opEthGen; + AE_GENERAL_SETTINGS aeGen; // 100/1000T1 ETHERNET_SETTINGS2 ethT1; - OP_ETH_SETTINGS opEth1; + AE_SETTINGS ae_01; // 10T1S ETHERNET_SETTINGS2 ethT1s1; ETHERNET10T1S_SETTINGS t1s1; @@ -92,9 +92,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -105,9 +105,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; diff --git a/include/icsneo/device/tree/radepsilon/radepsilon.h b/include/icsneo/device/tree/radepsilon/radepsilon.h index 9c1d34d..c666f9b 100644 --- a/include/icsneo/device/tree/radepsilon/radepsilon.h +++ b/include/icsneo/device/tree/radepsilon/radepsilon.h @@ -15,12 +15,12 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, // Connected to port 6 on the switch + Network::NetID::ETHERNET_01, // Connected to port 6 on the switch - Network::NetID::LIN + Network::NetID::LIN_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radepsilon/radepsilonsettings.h b/include/icsneo/device/tree/radepsilon/radepsilonsettings.h index 5f79524..3422f8a 100644 --- a/include/icsneo/device/tree/radepsilon/radepsilonsettings.h +++ b/include/icsneo/device/tree/radepsilon/radepsilonsettings.h @@ -90,9 +90,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -103,9 +103,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -117,14 +117,14 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; } } - bool setPhyMode(uint8_t index, OPEthLinkMode mode) override { + bool setPhyMode(uint8_t index, AELinkMode mode) override { if (index > RADEPSILON_MAX_PHY) { report(APIEvent::Type::ParameterOutOfRange, APIEvent::Severity::Error); return false; @@ -138,13 +138,13 @@ public: default: report(APIEvent::Type::ParameterOutOfRange, APIEvent::Severity::Error); return false; - case OPETH_LINK_AUTO: + case AE_LINK_AUTO: epsilonMode = EpsilonPhyMode::Auto; break; - case OPETH_LINK_SLAVE: + case AE_LINK_SLAVE: epsilonMode = EpsilonPhyMode::Slave; break; - case OPETH_LINK_MASTER: + case AE_LINK_MASTER: epsilonMode = EpsilonPhyMode::Master; break; @@ -194,7 +194,7 @@ public: return true; } - std::optional getPhyMode(uint8_t index) override { + std::optional getPhyMode(uint8_t index) override { if (index > RADEPSILON_MAX_PHY) { report(APIEvent::Type::ParameterOutOfRange, APIEvent::Severity::Error); return std::nullopt; @@ -203,19 +203,19 @@ public: if (cfg == nullptr) { return std::nullopt; } - OPEthLinkMode mode; + AELinkMode mode; switch (static_cast(cfg->switchSettings.phyMode[index])) { default: report(APIEvent::Type::ParameterOutOfRange, APIEvent::Severity::Error); return std::nullopt; case EpsilonPhyMode::Auto: - mode = OPETH_LINK_AUTO; + mode = AE_LINK_AUTO; break; case EpsilonPhyMode::Slave: - mode = OPETH_LINK_SLAVE; + mode = AE_LINK_SLAVE; break; case EpsilonPhyMode::Master: - mode = OPETH_LINK_MASTER; + mode = AE_LINK_MASTER; break; } return std::make_optional(mode); diff --git a/include/icsneo/device/tree/radepsilonxl/radepsilonxl.h b/include/icsneo/device/tree/radepsilonxl/radepsilonxl.h index 145f9fc..6824e43 100644 --- a/include/icsneo/device/tree/radepsilonxl/radepsilonxl.h +++ b/include/icsneo/device/tree/radepsilonxl/radepsilonxl.h @@ -15,12 +15,12 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, // Connected to port 6 on the switch + Network::NetID::ETHERNET_01, - Network::NetID::LIN + Network::NetID::LIN_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radgalaxy/radgalaxy.h b/include/icsneo/device/tree/radgalaxy/radgalaxy.h index e9e3049..ac01a25 100644 --- a/include/icsneo/device/tree/radgalaxy/radgalaxy.h +++ b/include/icsneo/device/tree/radgalaxy/radgalaxy.h @@ -21,41 +21,41 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::SWCAN, - Network::NetID::SWCAN2, + Network::NetID::SWCAN_01, + Network::NetID::SWCAN_02, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, - Network::NetID::OP_Ethernet3, - Network::NetID::OP_Ethernet4, - Network::NetID::OP_Ethernet5, - Network::NetID::OP_Ethernet6, - Network::NetID::OP_Ethernet7, - Network::NetID::OP_Ethernet8, - Network::NetID::OP_Ethernet9, - Network::NetID::OP_Ethernet10, - Network::NetID::OP_Ethernet11, - Network::NetID::OP_Ethernet12, + Network::NetID::AE_01, + Network::NetID::AE_02, + Network::NetID::AE_03, + Network::NetID::AE_04, + Network::NetID::AE_05, + Network::NetID::AE_06, + Network::NetID::AE_07, + Network::NetID::AE_08, + Network::NetID::AE_09, + Network::NetID::AE_10, + Network::NetID::AE_11, + Network::NetID::AE_12, - Network::NetID::MDIO1, - Network::NetID::MDIO2, - Network::NetID::MDIO3, - Network::NetID::MDIO4, - Network::NetID::MDIO5, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, + Network::NetID::MDIO_03, + Network::NetID::MDIO_04, + Network::NetID::MDIO_05, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radgalaxy/radgalaxysettings.h b/include/icsneo/device/tree/radgalaxy/radgalaxysettings.h index 317f388..b5c70d6 100644 --- a/include/icsneo/device/tree/radgalaxy/radgalaxysettings.h +++ b/include/icsneo/device/tree/radgalaxy/radgalaxysettings.h @@ -14,19 +14,19 @@ namespace icsneo { typedef struct { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - OP_ETH_SETTINGS opEth3; - OP_ETH_SETTINGS opEth4; - OP_ETH_SETTINGS opEth5; - OP_ETH_SETTINGS opEth6; - OP_ETH_SETTINGS opEth7; - OP_ETH_SETTINGS opEth8; - OP_ETH_SETTINGS opEth9; - OP_ETH_SETTINGS opEth10; - OP_ETH_SETTINGS opEth11; - OP_ETH_SETTINGS opEth12; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; + AE_SETTINGS ae_03; + AE_SETTINGS ae_04; + AE_SETTINGS ae_05; + AE_SETTINGS ae_06; + AE_SETTINGS ae_07; + AE_SETTINGS ae_08; + AE_SETTINGS ae_09; + AE_SETTINGS ae_10; + AE_SETTINGS ae_11; + AE_SETTINGS ae_12; CAN_SETTINGS can1; CANFD_SETTINGS canfd1; @@ -112,21 +112,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); default: return nullptr; @@ -137,21 +137,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -162,9 +162,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::SWCAN: + case Network::NetID::SWCAN_01: return &(cfg->swcan1); - case Network::NetID::SWCAN2: + case Network::NetID::SWCAN_02: return &(cfg->swcan2); default: return nullptr; @@ -176,7 +176,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radgalaxy2/radgalaxy2.h b/include/icsneo/device/tree/radgalaxy2/radgalaxy2.h index 7eccfe9..ca97037 100644 --- a/include/icsneo/device/tree/radgalaxy2/radgalaxy2.h +++ b/include/icsneo/device/tree/radgalaxy2/radgalaxy2.h @@ -21,43 +21,43 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::LIN, - Network::NetID::LIN2, + Network::NetID::LIN_01, + Network::NetID::LIN_02, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, - Network::NetID::Ethernet3, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, + Network::NetID::ETHERNET_03, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, - Network::NetID::OP_Ethernet3, - Network::NetID::OP_Ethernet4, - Network::NetID::OP_Ethernet5, - Network::NetID::OP_Ethernet6, - Network::NetID::OP_Ethernet7, - Network::NetID::OP_Ethernet8, - Network::NetID::OP_Ethernet9, - Network::NetID::OP_Ethernet10, - Network::NetID::OP_Ethernet11, - Network::NetID::OP_Ethernet12, + Network::NetID::AE_01, + Network::NetID::AE_02, + Network::NetID::AE_03, + Network::NetID::AE_04, + Network::NetID::AE_05, + Network::NetID::AE_06, + Network::NetID::AE_07, + Network::NetID::AE_08, + Network::NetID::AE_09, + Network::NetID::AE_10, + Network::NetID::AE_11, + Network::NetID::AE_12, - Network::NetID::ISO9141, - Network::NetID::ISO9141_2, + Network::NetID::ISO9141_01, + Network::NetID::ISO9141_02, - Network::NetID::MDIO1, - Network::NetID::MDIO2, - Network::NetID::MDIO3, - Network::NetID::MDIO4, - Network::NetID::MDIO5, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, + Network::NetID::MDIO_03, + Network::NetID::MDIO_04, + Network::NetID::MDIO_05, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radgalaxy2/radgalaxy2settings.h b/include/icsneo/device/tree/radgalaxy2/radgalaxy2settings.h index 7639a41..d75a57e 100644 --- a/include/icsneo/device/tree/radgalaxy2/radgalaxy2settings.h +++ b/include/icsneo/device/tree/radgalaxy2/radgalaxy2settings.h @@ -74,23 +74,23 @@ typedef struct { LIN_SETTINGS lin1; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - OP_ETH_SETTINGS opEth3; - OP_ETH_SETTINGS opEth4; - OP_ETH_SETTINGS opEth5; - OP_ETH_SETTINGS opEth6; - OP_ETH_SETTINGS opEth7; - OP_ETH_SETTINGS opEth8; - OP_ETH_SETTINGS opEth9; - OP_ETH_SETTINGS opEth10; - OP_ETH_SETTINGS opEth11; - OP_ETH_SETTINGS opEth12; - OP_ETH_SETTINGS opEth13; - OP_ETH_SETTINGS opEth14; - OP_ETH_SETTINGS opEth15; - OP_ETH_SETTINGS opEth16; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; + AE_SETTINGS ae_03; + AE_SETTINGS ae_04; + AE_SETTINGS ae_05; + AE_SETTINGS ae_06; + AE_SETTINGS ae_07; + AE_SETTINGS ae_08; + AE_SETTINGS ae_09; + AE_SETTINGS ae_10; + AE_SETTINGS ae_11; + AE_SETTINGS ae_12; + AE_SETTINGS ae_13; + AE_SETTINGS ae_14; + AE_SETTINGS ae_15; + AE_SETTINGS ae_16; ETHERNET10G_SETTINGS ethernet10g; ETHERNET10G_SETTINGS ethernet10g_2; @@ -124,21 +124,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); default: return nullptr; @@ -149,21 +149,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -175,9 +175,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); default: return nullptr; diff --git a/include/icsneo/device/tree/radgigastar/radgigastar.h b/include/icsneo/device/tree/radgigastar/radgigastar.h index 47378a0..2c82d70 100644 --- a/include/icsneo/device/tree/radgigastar/radgigastar.h +++ b/include/icsneo/device/tree/radgigastar/radgigastar.h @@ -48,59 +48,59 @@ protected: void setupSupportedRXNetworks(std::vector& rxNetworks) override { static std::vector supportedRxNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, + Network::NetID::AE_01, + Network::NetID::AE_02, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::FlexRay1a, - Network::NetID::FlexRay1b, + Network::NetID::FLEXRAY_01A, + Network::NetID::FLEXRAY_01B, - Network::NetID::I2C, - Network::NetID::I2C2, - Network::NetID::I2C3, + Network::NetID::I2C_01, + Network::NetID::I2C_02, + Network::NetID::I2C_03, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; rxNetworks.insert(rxNetworks.end(), supportedRxNetworks.begin(), supportedRxNetworks.end()); } void setupSupportedTXNetworks(std::vector& txNetworks) override { static std::vector supportedTxNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, + Network::NetID::AE_01, + Network::NetID::AE_02, - Network::NetID::LIN, + Network::NetID::LIN_01, // FlexRay is Receive Only - Network::NetID::I2C, - Network::NetID::I2C2, - Network::NetID::I2C3, + Network::NetID::I2C_01, + Network::NetID::I2C_02, + Network::NetID::I2C_03, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; txNetworks.insert(txNetworks.end(), supportedTxNetworks.begin(), supportedTxNetworks.end()); } diff --git a/include/icsneo/device/tree/radgigastar/radgigastarsettings.h b/include/icsneo/device/tree/radgigastar/radgigastarsettings.h index d5180d7..c7eab20 100644 --- a/include/icsneo/device/tree/radgigastar/radgigastarsettings.h +++ b/include/icsneo/device/tree/radgigastar/radgigastarsettings.h @@ -68,9 +68,9 @@ typedef struct { LIN_SETTINGS lin1; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; SERDESCAM_SETTINGS serdescam1; SERDESPOC_SETTINGS serdespoc; @@ -101,17 +101,17 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); default: return nullptr; @@ -122,17 +122,17 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); default: return nullptr; @@ -142,14 +142,14 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN4) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_04) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN5) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_05) } }; } @@ -159,7 +159,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radgigastar2/radgigastar2.h b/include/icsneo/device/tree/radgigastar2/radgigastar2.h index b82f940..d46a5c5 100644 --- a/include/icsneo/device/tree/radgigastar2/radgigastar2.h +++ b/include/icsneo/device/tree/radgigastar2/radgigastar2.h @@ -23,50 +23,50 @@ namespace icsneo static const std::vector &GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, - Network::NetID::OP_Ethernet3, - Network::NetID::OP_Ethernet4, - Network::NetID::OP_Ethernet5, - Network::NetID::OP_Ethernet6, - Network::NetID::OP_Ethernet7, - Network::NetID::OP_Ethernet8, - Network::NetID::OP_Ethernet9, - Network::NetID::OP_Ethernet10, + Network::NetID::AE_01, + Network::NetID::AE_02, + Network::NetID::AE_03, + Network::NetID::AE_04, + Network::NetID::AE_05, + Network::NetID::AE_06, + Network::NetID::AE_07, + Network::NetID::AE_08, + Network::NetID::AE_09, + Network::NetID::AE_10, - Network::NetID::LIN, - Network::NetID::LIN2, - Network::NetID::LIN3, - Network::NetID::LIN4, - Network::NetID::LIN5, - Network::NetID::LIN6, - Network::NetID::LIN7, - Network::NetID::LIN8, - Network::NetID::LIN9, - Network::NetID::LIN10, + Network::NetID::LIN_01, + Network::NetID::LIN_02, + Network::NetID::LIN_03, + Network::NetID::LIN_04, + Network::NetID::LIN_05, + Network::NetID::LIN_06, + Network::NetID::LIN_07, + Network::NetID::LIN_08, + Network::NetID::LIN_09, + Network::NetID::LIN_10, - Network::NetID::I2C, - Network::NetID::I2C2, + Network::NetID::I2C_01, + Network::NetID::I2C_02, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, - Network::NetID::SPI1, - Network::NetID::SPI2, - Network::NetID::SPI3, - Network::NetID::SPI4, - Network::NetID::SPI5, - Network::NetID::SPI6, - Network::NetID::SPI7, - Network::NetID::SPI8, + Network::NetID::SPI_01, + Network::NetID::SPI_02, + Network::NetID::SPI_03, + Network::NetID::SPI_04, + Network::NetID::SPI_05, + Network::NetID::SPI_06, + Network::NetID::SPI_07, + Network::NetID::SPI_08, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radgigastar2/radgigastar2settings.h b/include/icsneo/device/tree/radgigastar2/radgigastar2settings.h index db31512..657aacf 100644 --- a/include/icsneo/device/tree/radgigastar2/radgigastar2settings.h +++ b/include/icsneo/device/tree/radgigastar2/radgigastar2settings.h @@ -89,12 +89,12 @@ namespace icsneo ETHERNET_SETTINGS2 ethernet1; ETHERNET_SETTINGS2 ethernet2; // Ethernet General - OP_ETH_GENERAL_SETTINGS opEthGen; + AE_GENERAL_SETTINGS aeGen; // 100/1000T1 ETHERNET_SETTINGS2 ethT1; - OP_ETH_SETTINGS opEth1; + AE_SETTINGS ae_01; ETHERNET_SETTINGS2 ethT12; - OP_ETH_SETTINGS opEth2; + AE_SETTINGS ae_02; // 10T1S ETHERNET_SETTINGS2 ethT1s1; ETHERNET10T1S_SETTINGS t1s1; @@ -147,13 +147,13 @@ namespace icsneo return nullptr; switch (net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can4); default: return nullptr; @@ -166,13 +166,13 @@ namespace icsneo return nullptr; switch (net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd4); default: return nullptr; @@ -182,10 +182,10 @@ namespace icsneo virtual std::vector getTerminationGroups() const override { return { - {Network(Network::NetID::HSCAN)}, - {Network(Network::NetID::HSCAN2)}, - {Network(Network::NetID::HSCAN3)}, - {Network(Network::NetID::HSCAN4)}}; + {Network(Network::NetID::DWCAN_01)}, + {Network(Network::NetID::DWCAN_02)}, + {Network(Network::NetID::DWCAN_03)}, + {Network(Network::NetID::DWCAN_04)}}; } const LIN_SETTINGS *getLINSettingsFor(Network net) const override @@ -195,25 +195,25 @@ namespace icsneo return nullptr; switch (net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); - case Network::NetID::LIN2: + case Network::NetID::LIN_02: return &(cfg->lin2); - case Network::NetID::LIN3: + case Network::NetID::LIN_03: return &(cfg->lin3); - case Network::NetID::LIN4: + case Network::NetID::LIN_04: return &(cfg->lin4); - case Network::NetID::LIN5: + case Network::NetID::LIN_05: return &(cfg->lin5); - case Network::NetID::LIN6: + case Network::NetID::LIN_06: return &(cfg->lin6); - case Network::NetID::LIN7: + case Network::NetID::LIN_07: return &(cfg->lin7); - case Network::NetID::LIN8: + case Network::NetID::LIN_08: return &(cfg->lin8); - case Network::NetID::LIN9: + case Network::NetID::LIN_09: return &(cfg->lin9); - case Network::NetID::LIN10: + case Network::NetID::LIN_10: return &(cfg->lin10); default: return nullptr; diff --git a/include/icsneo/device/tree/radjupiter/radjupiter.h b/include/icsneo/device/tree/radjupiter/radjupiter.h index 9050237..f4e7c57 100644 --- a/include/icsneo/device/tree/radjupiter/radjupiter.h +++ b/include/icsneo/device/tree/radjupiter/radjupiter.h @@ -17,12 +17,12 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::Ethernet // Connected to port 6 on the switch + Network::NetID::ETHERNET_01 // Connected to port 6 on the switch }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radjupiter/radjupitersettings.h b/include/icsneo/device/tree/radjupiter/radjupitersettings.h index 6bea9c0..def4fc7 100644 --- a/include/icsneo/device/tree/radjupiter/radjupitersettings.h +++ b/include/icsneo/device/tree/radjupiter/radjupitersettings.h @@ -97,9 +97,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -110,9 +110,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -123,7 +123,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radmars/radmars.h b/include/icsneo/device/tree/radmars/radmars.h index 4e72bc4..4f318a0 100644 --- a/include/icsneo/device/tree/radmars/radmars.h +++ b/include/icsneo/device/tree/radmars/radmars.h @@ -44,55 +44,55 @@ protected: void setupSupportedRXNetworks(std::vector& rxNetworks) override { static std::vector supportedRxNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, - Network::NetID::Ethernet3, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, + Network::NetID::ETHERNET_03, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::FlexRay1a, - Network::NetID::FlexRay1b, + Network::NetID::FLEXRAY_01A, + Network::NetID::FLEXRAY_01B, - Network::NetID::I2C, + Network::NetID::I2C_01, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; rxNetworks.insert(rxNetworks.end(), supportedRxNetworks.begin(), supportedRxNetworks.end()); } void setupSupportedTXNetworks(std::vector& txNetworks) override { static std::vector supportedTxNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4, - Network::NetID::HSCAN5, - Network::NetID::HSCAN6, - Network::NetID::HSCAN7, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04, + Network::NetID::DWCAN_05, + Network::NetID::DWCAN_06, + Network::NetID::DWCAN_07, - Network::NetID::Ethernet, - Network::NetID::Ethernet2, - Network::NetID::Ethernet3, + Network::NetID::ETHERNET_01, + Network::NetID::ETHERNET_02, + Network::NetID::ETHERNET_03, - Network::NetID::LIN, + Network::NetID::LIN_01, // FlexRay is Receive Only - Network::NetID::I2C, + Network::NetID::I2C_01, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; txNetworks.insert(txNetworks.end(), supportedTxNetworks.begin(), supportedTxNetworks.end()); } diff --git a/include/icsneo/device/tree/radmars/radmarssettings.h b/include/icsneo/device/tree/radmars/radmarssettings.h index 1d4a836..6bde84a 100644 --- a/include/icsneo/device/tree/radmars/radmarssettings.h +++ b/include/icsneo/device/tree/radmars/radmarssettings.h @@ -107,21 +107,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->can6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->can7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->can8); default: return nullptr; @@ -132,21 +132,21 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd3); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd4); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd5); - case Network::NetID::HSCAN5: + case Network::NetID::DWCAN_05: return &(cfg->canfd6); - case Network::NetID::HSCAN6: + case Network::NetID::DWCAN_06: return &(cfg->canfd7); - case Network::NetID::HSCAN7: + case Network::NetID::DWCAN_07: return &(cfg->canfd8); default: return nullptr; @@ -156,16 +156,16 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3), - Network(Network::NetID::HSCAN5), - Network(Network::NetID::HSCAN7) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03), + Network(Network::NetID::DWCAN_05), + Network(Network::NetID::DWCAN_07) }, { - Network(Network::NetID::MSCAN), - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4), - Network(Network::NetID::HSCAN6) + Network(Network::NetID::DWCAN_08), + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04), + Network(Network::NetID::DWCAN_06) } }; } @@ -175,7 +175,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radmoon2/radmoon2base.h b/include/icsneo/device/tree/radmoon2/radmoon2base.h index b9a3816..409ed17 100644 --- a/include/icsneo/device/tree/radmoon2/radmoon2base.h +++ b/include/icsneo/device/tree/radmoon2/radmoon2base.h @@ -18,8 +18,8 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radmoon2/radmoon2settings.h b/include/icsneo/device/tree/radmoon2/radmoon2settings.h index 6926e5d..ed68bc0 100644 --- a/include/icsneo/device/tree/radmoon2/radmoon2settings.h +++ b/include/icsneo/device/tree/radmoon2/radmoon2settings.h @@ -14,8 +14,8 @@ namespace icsneo { typedef struct { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; uint16_t network_enables; uint16_t network_enables_2; diff --git a/include/icsneo/device/tree/radmoon3/radmoon3.h b/include/icsneo/device/tree/radmoon3/radmoon3.h index 9cfff05..0d714ae 100644 --- a/include/icsneo/device/tree/radmoon3/radmoon3.h +++ b/include/icsneo/device/tree/radmoon3/radmoon3.h @@ -17,9 +17,9 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::Ethernet, - Network::NetID::OP_Ethernet1, - Network::NetID::MDIO1 + Network::NetID::ETHERNET_01, + Network::NetID::AE_01, + Network::NetID::MDIO_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radmoonduo/radmoonduo.h b/include/icsneo/device/tree/radmoonduo/radmoonduo.h index e8f5347..da82177 100644 --- a/include/icsneo/device/tree/radmoonduo/radmoonduo.h +++ b/include/icsneo/device/tree/radmoonduo/radmoonduo.h @@ -16,9 +16,9 @@ public: ICSNEO_FINDABLE_DEVICE(RADMoonDuo, DeviceType::RADMoonDuo, "MD"); static const std::vector& GetSupportedNetworks() { - // If Converter1 Target is set to USB/CM, OP_Ethernet2 will be exposed to the PC + // If Converter1 Target is set to USB/CM, AE_02 will be exposed to the PC static std::vector supportedNetworks = { - Network::NetID::OP_Ethernet2 + Network::NetID::AE_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radmoonduo/radmoonduosettings.h b/include/icsneo/device/tree/radmoonduo/radmoonduosettings.h index e80b35b..a462c18 100644 --- a/include/icsneo/device/tree/radmoonduo/radmoonduosettings.h +++ b/include/icsneo/device/tree/radmoonduo/radmoonduosettings.h @@ -17,7 +17,7 @@ enum RadMoonDuoConverterMode { }; typedef struct { - // OPETH_LINK_AUTO/MASTER/SLAVE + // AE_LINK_AUTO/MASTER/SLAVE uint8_t linkMode0; uint8_t linkMode1; // USB/CM or RJ45 selection (RadMoonDuoConverterMode) diff --git a/include/icsneo/device/tree/radmoont1s/radmoont1s.h b/include/icsneo/device/tree/radmoont1s/radmoont1s.h index cf17294..64cbeb9 100644 --- a/include/icsneo/device/tree/radmoont1s/radmoont1s.h +++ b/include/icsneo/device/tree/radmoont1s/radmoont1s.h @@ -18,13 +18,13 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::OP_Ethernet1, + Network::NetID::AE_01, - Network::NetID::MDIO1, + Network::NetID::MDIO_01, - Network::NetID::SPI1, + Network::NetID::SPI_01, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radmoont1s/radmoont1ssettings.h b/include/icsneo/device/tree/radmoont1s/radmoont1ssettings.h index 455b2af..6b5af84 100644 --- a/include/icsneo/device/tree/radmoont1s/radmoont1ssettings.h +++ b/include/icsneo/device/tree/radmoont1s/radmoont1ssettings.h @@ -28,7 +28,7 @@ typedef struct { // Ethernet 10/100/1000 ETHERNET_SETTINGS2 ethernet; // Ethernet General - OP_ETH_GENERAL_SETTINGS opEthGen; + AE_GENERAL_SETTINGS aeGen; // 10T1S ETHERNET_SETTINGS2 ethT1s; ETHERNET10T1S_SETTINGS t1s; diff --git a/include/icsneo/device/tree/radpluto/radpluto.h b/include/icsneo/device/tree/radpluto/radpluto.h index c7f4190..a1fd358 100644 --- a/include/icsneo/device/tree/radpluto/radpluto.h +++ b/include/icsneo/device/tree/radpluto/radpluto.h @@ -17,17 +17,17 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::LIN, + Network::NetID::LIN_01, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, - Network::NetID::OP_Ethernet3, - Network::NetID::OP_Ethernet4 + Network::NetID::AE_01, + Network::NetID::AE_02, + Network::NetID::AE_03, + Network::NetID::AE_04 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radpluto/radplutosettings.h b/include/icsneo/device/tree/radpluto/radplutosettings.h index 1a81ab2..eee8c06 100644 --- a/include/icsneo/device/tree/radpluto/radplutosettings.h +++ b/include/icsneo/device/tree/radpluto/radplutosettings.h @@ -83,9 +83,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -96,9 +96,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -110,7 +110,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radstar2/radstar2.h b/include/icsneo/device/tree/radstar2/radstar2.h index 3081fd3..27d1663 100644 --- a/include/icsneo/device/tree/radstar2/radstar2.h +++ b/include/icsneo/device/tree/radstar2/radstar2.h @@ -18,16 +18,16 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::OP_Ethernet1, - Network::NetID::OP_Ethernet2, + Network::NetID::AE_01, + Network::NetID::AE_02, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radstar2/radstar2settings.h b/include/icsneo/device/tree/radstar2/radstar2settings.h index 5c77be4..4630955 100644 --- a/include/icsneo/device/tree/radstar2/radstar2settings.h +++ b/include/icsneo/device/tree/radstar2/radstar2settings.h @@ -14,9 +14,9 @@ namespace icsneo { typedef struct { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; CAN_SETTINGS can1; CANFD_SETTINGS canfd1; @@ -78,9 +78,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); default: return nullptr; @@ -91,9 +91,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->canfd2); default: return nullptr; @@ -105,7 +105,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/radsupermoon/radsupermoon.h b/include/icsneo/device/tree/radsupermoon/radsupermoon.h index cb03134..efeb25a 100644 --- a/include/icsneo/device/tree/radsupermoon/radsupermoon.h +++ b/include/icsneo/device/tree/radsupermoon/radsupermoon.h @@ -22,10 +22,10 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::Ethernet, - Network::NetID::OP_Ethernet1, - Network::NetID::MDIO1, - Network::NetID::MDIO2, + Network::NetID::ETHERNET_01, + Network::NetID::AE_01, + Network::NetID::MDIO_01, + Network::NetID::MDIO_02, }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/radsupermoon/radsupermoonsettings.h b/include/icsneo/device/tree/radsupermoon/radsupermoonsettings.h index 51691c1..cd54b0b 100644 --- a/include/icsneo/device/tree/radsupermoon/radsupermoonsettings.h +++ b/include/icsneo/device/tree/radsupermoon/radsupermoonsettings.h @@ -14,8 +14,8 @@ namespace icsneo { typedef struct { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; uint16_t network_enables; uint16_t network_enables_2; diff --git a/include/icsneo/device/tree/valuecan3/valuecan3.h b/include/icsneo/device/tree/valuecan3/valuecan3.h index d534041..1731019 100644 --- a/include/icsneo/device/tree/valuecan3/valuecan3.h +++ b/include/icsneo/device/tree/valuecan3/valuecan3.h @@ -16,8 +16,8 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::MSCAN + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_08 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/valuecan3/valuecan3settings.h b/include/icsneo/device/tree/valuecan3/valuecan3settings.h index 04a4089..9661929 100644 --- a/include/icsneo/device/tree/valuecan3/valuecan3settings.h +++ b/include/icsneo/device/tree/valuecan3/valuecan3settings.h @@ -41,9 +41,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::MSCAN: + case Network::NetID::DWCAN_08: return &(cfg->can2); default: return nullptr; diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h index c062b67..069daa3 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4-1settings.h @@ -15,7 +15,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); default: return nullptr; diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h index a06b08c..a33d567 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4-2elsettings.h @@ -16,9 +16,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -29,9 +29,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -40,8 +40,8 @@ public: virtual std::vector getTerminationGroups() const override { return { - { Network(Network::NetID::HSCAN) }, - { Network(Network::NetID::HSCAN2) } + { Network(Network::NetID::DWCAN_01) }, + { Network(Network::NetID::DWCAN_02) } }; } @@ -50,7 +50,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h index 6b978fa..abe83cb 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4-2settings.h @@ -15,9 +15,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -28,9 +28,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -39,8 +39,8 @@ public: virtual std::vector getTerminationGroups() const override { return { - { Network(Network::NetID::HSCAN) }, - { Network(Network::NetID::HSCAN2) } + { Network(Network::NetID::DWCAN_01) }, + { Network(Network::NetID::DWCAN_02) } }; } diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4-4-2elsettings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4-4-2elsettings.h index 2a8ed79..124b556 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4-4-2elsettings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4-4-2elsettings.h @@ -16,9 +16,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -29,9 +29,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -43,7 +43,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h index dabf533..3bb20b6 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4-4settings.h @@ -16,13 +16,13 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->can3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->can4); default: return nullptr; @@ -33,13 +33,13 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); - case Network::NetID::HSCAN3: + case Network::NetID::DWCAN_03: return &(cfg->canfd3); - case Network::NetID::HSCAN4: + case Network::NetID::DWCAN_04: return &(cfg->canfd4); default: return nullptr; @@ -49,12 +49,12 @@ public: virtual std::vector getTerminationGroups() const override { return { { - Network(Network::NetID::HSCAN), - Network(Network::NetID::HSCAN3) + Network(Network::NetID::DWCAN_01), + Network(Network::NetID::DWCAN_03) }, { - Network(Network::NetID::HSCAN2), - Network(Network::NetID::HSCAN4) + Network(Network::NetID::DWCAN_02), + Network(Network::NetID::DWCAN_04) } }; } @@ -64,7 +64,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LIN: + case Network::NetID::LIN_01: return &(cfg->lin1); default: return nullptr; diff --git a/include/icsneo/device/tree/valuecan4/settings/valuecan4industrialsettings.h b/include/icsneo/device/tree/valuecan4/settings/valuecan4industrialsettings.h index 343b3d9..18d9d10 100644 --- a/include/icsneo/device/tree/valuecan4/settings/valuecan4industrialsettings.h +++ b/include/icsneo/device/tree/valuecan4/settings/valuecan4industrialsettings.h @@ -16,9 +16,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->can2); default: return nullptr; @@ -29,9 +29,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->canfd1); - case Network::NetID::HSCAN2: + case Network::NetID::DWCAN_02: return &(cfg->canfd2); default: return nullptr; @@ -40,8 +40,8 @@ public: virtual std::vector getTerminationGroups() const override { return { - { Network(Network::NetID::HSCAN) }, - { Network(Network::NetID::HSCAN2) } + { Network(Network::NetID::DWCAN_01) }, + { Network(Network::NetID::DWCAN_02) } }; } diff --git a/include/icsneo/device/tree/valuecan4/valuecan4-1.h b/include/icsneo/device/tree/valuecan4/valuecan4-1.h index 713e391..d69d35b 100644 --- a/include/icsneo/device/tree/valuecan4/valuecan4-1.h +++ b/include/icsneo/device/tree/valuecan4/valuecan4-1.h @@ -16,7 +16,7 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN + Network::NetID::DWCAN_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/valuecan4/valuecan4-2.h b/include/icsneo/device/tree/valuecan4/valuecan4-2.h index 5fa9090..cbfc44c 100644 --- a/include/icsneo/device/tree/valuecan4/valuecan4-2.h +++ b/include/icsneo/device/tree/valuecan4/valuecan4-2.h @@ -21,8 +21,8 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2 + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/valuecan4/valuecan4-2el.h b/include/icsneo/device/tree/valuecan4/valuecan4-2el.h index 7797e2b..b2a01d9 100644 --- a/include/icsneo/device/tree/valuecan4/valuecan4-2el.h +++ b/include/icsneo/device/tree/valuecan4/valuecan4-2el.h @@ -50,12 +50,12 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN + Network::NetID::LIN_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/valuecan4/valuecan4-4.h b/include/icsneo/device/tree/valuecan4/valuecan4-4.h index c2caf6e..e8d6df7 100644 --- a/include/icsneo/device/tree/valuecan4/valuecan4-4.h +++ b/include/icsneo/device/tree/valuecan4/valuecan4-4.h @@ -23,10 +23,10 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, - Network::NetID::HSCAN3, - Network::NetID::HSCAN4 + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, + Network::NetID::DWCAN_03, + Network::NetID::DWCAN_04 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/valuecan4/valuecan4industrial.h b/include/icsneo/device/tree/valuecan4/valuecan4industrial.h index ac0741d..4a1690b 100644 --- a/include/icsneo/device/tree/valuecan4/valuecan4industrial.h +++ b/include/icsneo/device/tree/valuecan4/valuecan4industrial.h @@ -17,12 +17,12 @@ public: static const std::vector& GetSupportedNetworks() { static std::vector supportedNetworks = { - Network::NetID::HSCAN, - Network::NetID::HSCAN2, + Network::NetID::DWCAN_01, + Network::NetID::DWCAN_02, - Network::NetID::Ethernet, + Network::NetID::ETHERNET_01, - Network::NetID::LIN + Network::NetID::LIN_01 }; return supportedNetworks; } diff --git a/include/icsneo/device/tree/vividcan/vividcansettings.h b/include/icsneo/device/tree/vividcan/vividcansettings.h index c2b0c79..fd80c74 100644 --- a/include/icsneo/device/tree/vividcan/vividcansettings.h +++ b/include/icsneo/device/tree/vividcan/vividcansettings.h @@ -52,9 +52,9 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::HSCAN: + case Network::NetID::DWCAN_01: return &(cfg->can1); - case Network::NetID::LSFTCAN: + case Network::NetID::LSFTCAN_01: return &(cfg->lsftcan1); default: return nullptr; @@ -65,7 +65,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::LSFTCAN: + case Network::NetID::LSFTCAN_01: return &(cfg->lsftcan1); default: return nullptr; @@ -76,7 +76,7 @@ public: if(cfg == nullptr) return nullptr; switch(net.getNetID()) { - case Network::NetID::SWCAN: + case Network::NetID::SWCAN_01: return &(cfg->swcan1); default: return nullptr; @@ -85,7 +85,7 @@ public: virtual std::vector getTerminationGroups() const override { return { - { Network(Network::NetID::HSCAN) } + { Network(Network::NetID::DWCAN_01) } }; } diff --git a/include/icsneo/icsnVC40.h b/include/icsneo/icsnVC40.h index 7c30769..fe08ade 100644 --- a/include/icsneo/icsnVC40.h +++ b/include/icsneo/icsnVC40.h @@ -62,10 +62,10 @@ typedef unsigned __int64 uint64_t; /* Network IDs -- value of NetworkID member of icsSpyMessage */ #define NETID_DEVICE 0 -#define NETID_HSCAN 1 -#define NETID_MSCAN 2 -#define NETID_SWCAN 3 -#define NETID_LSFTCAN 4 +#define NETID_DWCAN_01 1 +#define NETID_DWCAN_08 2 +#define NETID_SWCAN_01 3 +#define NETID_LSFTCAN_01 4 #define NETID_FORDSCP 5 #define NETID_J1708 6 #define NETID_AUX 7 @@ -75,21 +75,21 @@ typedef unsigned __int64 uint64_t; #define NETID_MAIN51 11 #define NETID_RED 12 #define NETID_SCI 13 -#define NETID_ISO2 14 +#define NETID_ISO9141_02 14 #define NETID_ISO14230 15 -#define NETID_LIN 16 -#define NETID_OP_ETHERNET1 17 -#define NETID_OP_ETHERNET2 18 -#define NETID_OP_ETHERNET3 19 -#define NETID_ISO3 41 -#define NETID_HSCAN2 42 -#define NETID_HSCAN3 44 -#define NETID_OP_ETHERNET4 45 -#define NETID_OP_ETHERNET5 46 -#define NETID_ISO4 47 -#define NETID_LIN2 48 -#define NETID_LIN3 49 -#define NETID_LIN4 50 +#define NETID_LIN_01 16 +#define NETID_AE_01 17 +#define NETID_AE_02 18 +#define NETID_AE_03 19 +#define NETID_ISO9141_03 41 +#define NETID_DWCAN_02 42 +#define NETID_DWCAN_03 44 +#define NETID_AE_04 45 +#define NETID_AE_05 46 +#define NETID_ISO9141_04 47 +#define NETID_LIN_02 48 +#define NETID_LIN_03 49 +#define NETID_LIN_04 50 #define NETID_MOST 51 #define NETID_RED_APP_ERROR 52 #define NETID_CGI 53 @@ -100,44 +100,44 @@ typedef unsigned __int64 uint64_t; #define NETID_3G_READ_DATALINK_CM_RX_MSG 58 #define NETID_3G_LOGGING_OVERFLOW 59 #define NETID_3G_READ_SETTINGS_EX 60 -#define NETID_HSCAN4 61 -#define NETID_HSCAN5 62 +#define NETID_DWCAN_04 61 +#define NETID_DWCAN_05 62 #define NETID_RS232 63 -#define NETID_UART 64 -#define NETID_UART2 65 -#define NETID_UART3 66 -#define NETID_UART4 67 -#define NETID_SWCAN2 68 +#define NETID_UART_01 64 +#define NETID_UART_02 65 +#define NETID_UART_03 66 +#define NETID_UART_04 67 +#define NETID_SWCAN_02 68 #define NETID_ETHERNET_DAQ 69 #define NETID_DATA_TO_HOST 70 #define NETID_TEXTAPI_TO_HOST 71 -#define NETID_SPI1 72 -#define NETID_OP_ETHERNET6 73 +#define NETID_SPI_01 72 +#define NETID_AE_06 73 #define NETID_RED_VBAT 74 -#define NETID_OP_ETHERNET7 75 -#define NETID_OP_ETHERNET8 76 -#define NETID_OP_ETHERNET9 77 -#define NETID_OP_ETHERNET10 78 -#define NETID_OP_ETHERNET11 79 -#define NETID_FLEXRAY1A 80 -#define NETID_FLEXRAY1B 81 -#define NETID_FLEXRAY2A 82 -#define NETID_FLEXRAY2B 83 -#define NETID_LIN5 84 -#define NETID_FLEXRAY 85 -#define NETID_FLEXRAY2 86 -#define NETID_OP_ETHERNET12 87 -#define NETID_I2C1 88 -#define NETID_MOST25 90 -#define NETID_MOST50 91 -#define NETID_MOST150 92 -#define NETID_ETHERNET 93 +#define NETID_AE_07 75 +#define NETID_AE_08 76 +#define NETID_AE_09 77 +#define NETID_AE_10 78 +#define NETID_AE_11 79 +#define NETID_FLEXRAY_01A 80 +#define NETID_FLEXRAY_01B 81 +#define NETID_FLEXRAY_02A 82 +#define NETID_FLEXRAY_02B 83 +#define NETID_LIN_05 84 +#define NETID_FLEXRAY_01 85 +#define NETID_FLEXRAY_02 86 +#define NETID_AE_12 87 +#define NETID_I2C_01 88 +#define NETID_MOST_25 90 +#define NETID_MOST_50 91 +#define NETID_MOST_150 92 +#define NETID_ETHERNET_01 93 #define NETID_GMFSA 94 #define NETID_TCP 95 -#define NETID_HSCAN6 96 -#define NETID_HSCAN7 97 -#define NETID_LIN6 98 -#define NETID_LSFTCAN2 99 +#define NETID_DWCAN_06 96 +#define NETID_DWCAN_07 97 +#define NETID_LIN_06 98 +#define NETID_LSFTCAN_02 99 /** * To the next person to add a network, please make it 523! */ @@ -146,19 +146,19 @@ typedef unsigned __int64 uint64_t; #define NETID_UDP 514 #define NETID_AUTOSAR 515 #define NETID_FORWARDED_MESSAGE 516 -#define NETID_I2C2 517 -#define NETID_I2C3 518 -#define NETID_I2C4 519 -#define NETID_ETHERNET2 520 +#define NETID_I2C_02 517 +#define NETID_I2C_03 518 +#define NETID_I2C_04 519 +#define NETID_ETHERNET_02 520 #define NETID_ETHERNET_TX_WRAP 521 #define NETID_A2B_01 522 #define NETID_A2B_02 523 -#define NETID_ETHERNET3 524 +#define NETID_ETHERNET_03 524 #define NETID_ISM_LOGGER 525 #define NETID_CAN_SWITCH 526 -#define NETID_WBMS 532 -#define NETID_WBMS2 533 +#define NETID_WBMS_01 532 +#define NETID_WBMS_02 533 #define NETID_DWCAN_09 534 #define NETID_DWCAN_10 535 #define NETID_DWCAN_11 536 @@ -169,7 +169,7 @@ typedef unsigned __int64 uint64_t; #define NETID_DWCAN_16 541 #define NETID_LIN_07 542 #define NETID_LIN_08 543 -#define NETID_SPI2 544 +#define NETID_SPI_02 544 #define NETID_MDIO_01 545 #define NETID_MDIO_02 546 #define NETID_MDIO_03 547 @@ -259,16 +259,16 @@ typedef unsigned __int64 uint64_t; #define DEVICECOUNT_FOR_EXPLORER 45 //this value will be checked by the NeoViExplorer after #6453! -#define ISO15765_2_NETWORK_HSCAN 0x01 -#define ISO15765_2_NETWORK_MSCAN 0x02 -#define ISO15765_2_NETWORK_HSCAN2 0x04 -#define ISO15765_2_NETWORK_HSCAN3 0x08 -#define ISO15765_2_NETWORK_SWCAN 0x10 -#define ISO15765_2_NETWORK_HSCAN4 0x14 -#define ISO15765_2_NETWORK_HSCAN5 0x18 -#define ISO15765_2_NETWORK_HSCAN6 0x1C -#define ISO15765_2_NETWORK_HSCAN7 0x20 -#define ISO15765_2_NETWORK_SWCAN2 0x24 +#define ISO15765_2_NETWORK_DWCAN_01 0x01 +#define ISO15765_2_NETWORK_DWCAN_08 0x02 +#define ISO15765_2_NETWORK_DWCAN_02 0x04 +#define ISO15765_2_NETWORK_DWCAN_03 0x08 +#define ISO15765_2_NETWORK_SWCAN_01 0x10 +#define ISO15765_2_NETWORK_DWCAN_04 0x14 +#define ISO15765_2_NETWORK_DWCAN_05 0x18 +#define ISO15765_2_NETWORK_DWCAN_06 0x1C +#define ISO15765_2_NETWORK_DWCAN_07 0x20 +#define ISO15765_2_NETWORK_SWCAN_02 0x24 #define PLASMA_SLAVE1_OFFSET 100 #define PLASMA_SLAVE2_OFFSET 200 @@ -381,7 +381,7 @@ typedef unsigned __int64 uint64_t; #define SPY_STATUS2_ERROR_FRAME 0x20000 #define SPY_STATUS2_END_OF_LONG_MESSAGE 0x100000 -/* I2C Specific - check protocol before handling */ +/* I2C_01 Specific - check protocol before handling */ #define SPY_STATUS2_I2C_ERR_TIMEOUT 0x200000 #define SPY_STATUS2_I2C_ERR_NACK 0x400000 #define SPY_STATUS2_I2C_DIR_READ 0x800000 @@ -426,8 +426,8 @@ typedef unsigned __int64 uint64_t; #define SPY_STATUS2_MOST_MHP_CONTROL_DATA 0x4000000 /* MOST HIGH Control Data */ #define SPY_STATUS2_MOST_I2S_DUMP 0x8000000 #define SPY_STATUS2_MOST_TOO_SHORT 0x10000000 -#define SPY_STATUS2_MOST_MOST50 0x20000000 /* absence of MOST50 and MOST150 implies it's MOST25 */ -#define SPY_STATUS2_MOST_MOST150 0x40000000 +#define SPY_STATUS2_MOST_MOST_50 0x20000000 /* absence of MOST_50 and MOST_150 implies it's MOST_25 */ +#define SPY_STATUS2_MOST_MOST_150 0x40000000 #define SPY_STATUS2_MOST_CHANGED_PAR 0x80000000 /* first byte in ack reflects what changed. */ /* Ethernet Specific - check protocol before handling */ @@ -465,7 +465,7 @@ typedef unsigned __int64 uint64_t; #define SPY_STATUS3_CANFD_BRS 0x10 /* Configuration Array constants */ -/* HSCAN neoVI or ValueCAN */ +/* DWCAN_01 neoVI or ValueCAN */ #define NEO_CFG_MPIC_HS_CAN_CNF1 (512 + 10) #define NEO_CFG_MPIC_HS_CAN_CNF2 (512 + 9) #define NEO_CFG_MPIC_HS_CAN_CNF3 (512 + 8) @@ -477,14 +477,14 @@ typedef unsigned __int64 uint64_t; #define NEO_CFG_MPIC_MS_CAN_CNF3 (512 + 20) /* med speed neoVI CAN */ -#define NEO_CFG_MPIC_SW_CAN_CNF1 (512 + 34) -#define NEO_CFG_MPIC_SW_CAN_CNF2 (512 + 33) -#define NEO_CFG_MPIC_SW_CAN_CNF3 (512 + 32) +#define NEO_CFG_MPIC_SWCAN_CNF1 (512 + 34) +#define NEO_CFG_MPIC_SWCAN_CNF2 (512 + 33) +#define NEO_CFG_MPIC_SWCAN_CNF3 (512 + 32) /* med speed neoVI CAN */ -#define NEO_CFG_MPIC_LSFT_CAN_CNF1 (512 + 46) -#define NEO_CFG_MPIC_LSFT_CAN_CNF2 (512 + 45) -#define NEO_CFG_MPIC_LSFT_CAN_CNF3 (512 + 44) +#define NEO_CFG_MPIC_LSFTCAN_CNF1 (512 + 46) +#define NEO_CFG_MPIC_LSFTCAN_CNF2 (512 + 45) +#define NEO_CFG_MPIC_LSFTCAN_CNF3 (512 + 44) /* Constants used to calculate timestamps */ #define NEOVI_TIMESTAMP_2 0.1048576 @@ -1146,7 +1146,7 @@ typedef struct _SNeoMostGatewaySettings } SNeoMostGatewaySettings; #define SNeoMostGatewaySettings_SIZE 4 -/* ucInterfaceType in OP_ETH_GENERAL_SETTINGS */ +/* ucInterfaceType in AE_GENERAL_SETTINGS */ enum { OPETH_FUNC_TAP = 0, @@ -1157,7 +1157,7 @@ enum OPETH_FUNC_RAW_MEDIA_CONVERTER2_LOW_LATENCY, }; -typedef struct OP_ETH_GENERAL_SETTINGS_t +typedef struct AE_GENERAL_SETTINGS_t { uint8_t ucInterfaceType; uint8_t reserved0[3]; @@ -1179,8 +1179,8 @@ typedef struct OP_ETH_GENERAL_SETTINGS_t } flags; uint32_t uFlags; }; -} OP_ETH_GENERAL_SETTINGS; -#define OP_ETH_GENERAL_SETTINGS_SIZE 20 +} AE_GENERAL_SETTINGS; +#define AE_GENERAL_SETTINGS_SIZE 20 typedef struct SRAD_GPTP_SETTINGS_s { @@ -1205,23 +1205,23 @@ typedef struct SRAD_GPTP_SETTINGS_s typedef struct SRAD_GPTP_AND_TAP_SETTINGS_s { RAD_GPTP_SETTINGS gPTP; - OP_ETH_GENERAL_SETTINGS tap; + AE_GENERAL_SETTINGS tap; } RAD_GPTP_AND_TAP_SETTINGS; #define RAD_GPTP_AND_TAP_SETTINGS_SIZE 40 typedef struct HW_ETH_SETTINGS_t { - OP_ETH_GENERAL_SETTINGS General_Settings; + AE_GENERAL_SETTINGS General_Settings; } HW_ETH_SETTINGS; #define HW_ETH_SETTINGS_SIZE 20 -/* ucConfigMode in OP_ETH_SETTINGS */ -typedef enum _opEthLinkMode +/* ucConfigMode in AE_SETTINGS */ +typedef enum _AELinkMode { - OPETH_LINK_AUTO = 0, - OPETH_LINK_MASTER, - OPETH_LINK_SLAVE -} opEthLinkMode; + AE_LINK_AUTO = 0, + AE_LINK_MASTER, + AE_LINK_SLAVE +} AELinkMode; enum { @@ -1229,7 +1229,7 @@ enum OPETH_MAC_SPOOF_SRC_ADDR = 1, }; -typedef struct OP_ETH_SETTINGS_t +typedef struct AE_SETTINGS_t { uint8_t ucConfigMode; unsigned char preemption_en; @@ -1248,8 +1248,8 @@ typedef struct OP_ETH_SETTINGS_t }; unsigned char reserved0[14]; }; -} OP_ETH_SETTINGS; -#define OP_ETH_SETTINGS_SIZE 16 +} AE_SETTINGS; +#define AE_SETTINGS_SIZE 16 typedef struct ETHERNET_SETTINGS_t { @@ -1907,7 +1907,7 @@ typedef struct SERDESGEN_SETTINGS_t typedef struct _RadMoonDuoConverterSettings { - // OPETH_LINK_AUTO/MASTER/SLAVE + // AE_LINK_AUTO/MASTER/SLAVE uint8_t linkMode0; uint8_t linkMode1; // USB/CM or RJ45 selection @@ -2213,7 +2213,7 @@ typedef struct _SCyanSettings uint16_t idle_wakeup_network_enables_1; uint16_t idle_wakeup_network_enables_2; - /* reserved for HSCAN6/7, LSFT2, etc.. */ + /* reserved for DWCAN_06/7, LSFT2, etc.. */ uint16_t network_enables_3; uint16_t idle_wakeup_network_enables_3; @@ -2354,7 +2354,7 @@ typedef struct _SECUSettings */ uint32_t ecu_id; - uint16_t selected_network; // not supported yet - default to HSCAN + uint16_t selected_network; // not supported yet - default to DWCAN_01 CAN_SETTINGS can1; CAN_SETTINGS can2; @@ -2404,7 +2404,7 @@ typedef struct _SPendantSettings /* see SECUSettings */ uint32_t ecu_id; - uint16_t selected_network; /* not supported yet - default to HSCAN */ + uint16_t selected_network; /* not supported yet - default to DWCAN_01 */ CAN_SETTINGS can1; CAN_SETTINGS can2; @@ -2454,7 +2454,7 @@ typedef struct _SIEVBSettings /* see SECUSettings */ uint32_t ecu_id; - uint16_t selected_network; /* not supported yet - default to HSCAN */ + uint16_t selected_network; /* not supported yet - default to DWCAN_01 */ CAN_SETTINGS can1; LIN_SETTINGS lin1; @@ -2557,19 +2557,19 @@ typedef struct _SRADGalaxySettings { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - OP_ETH_SETTINGS opEth3; - OP_ETH_SETTINGS opEth4; - OP_ETH_SETTINGS opEth5; - OP_ETH_SETTINGS opEth6; - OP_ETH_SETTINGS opEth7; - OP_ETH_SETTINGS opEth8; - OP_ETH_SETTINGS opEth9; - OP_ETH_SETTINGS opEth10; - OP_ETH_SETTINGS opEth11; - OP_ETH_SETTINGS opEth12; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; + AE_SETTINGS ae_03; + AE_SETTINGS ae_04; + AE_SETTINGS ae_05; + AE_SETTINGS ae_06; + AE_SETTINGS ae_07; + AE_SETTINGS ae_08; + AE_SETTINGS ae_09; + AE_SETTINGS ae_10; + AE_SETTINGS ae_11; + AE_SETTINGS ae_12; CAN_SETTINGS can1; CANFD_SETTINGS canfd1; @@ -2643,10 +2643,9 @@ typedef struct _SRADStar2Settings { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; CAN_SETTINGS can1; CANFD_SETTINGS canfd1; CAN_SETTINGS can2; @@ -2701,9 +2700,8 @@ typedef struct _SRADSuperMoonSettings { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; uint16_t network_enables; uint16_t network_enables_2; uint16_t network_enabled_on_boot; @@ -2798,9 +2796,8 @@ typedef struct _SRADMoon2Settings { uint16_t perf_en; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; uint16_t network_enables; uint16_t network_enables_2; uint16_t network_enabled_on_boot; @@ -2979,10 +2976,9 @@ typedef struct _SRADGigastarSettings LIN_SETTINGS lin1; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; SERDESCAM_SETTINGS serdescam1; SERDESPOC_SETTINGS serdespoc; LOGGER_SETTINGS logger; @@ -3062,23 +3058,23 @@ typedef struct _SRADGalaxy2Settings LIN_SETTINGS lin1; - OP_ETH_GENERAL_SETTINGS opEthGen; - OP_ETH_SETTINGS opEth1; - OP_ETH_SETTINGS opEth2; - OP_ETH_SETTINGS opEth3; - OP_ETH_SETTINGS opEth4; - OP_ETH_SETTINGS opEth5; - OP_ETH_SETTINGS opEth6; - OP_ETH_SETTINGS opEth7; - OP_ETH_SETTINGS opEth8; - OP_ETH_SETTINGS opEth9; - OP_ETH_SETTINGS opEth10; - OP_ETH_SETTINGS opEth11; - OP_ETH_SETTINGS opEth12; - OP_ETH_SETTINGS opEth13; - OP_ETH_SETTINGS opEth14; - OP_ETH_SETTINGS opEth15; - OP_ETH_SETTINGS opEth16; + AE_GENERAL_SETTINGS aeGen; + AE_SETTINGS ae_01; + AE_SETTINGS ae_02; + AE_SETTINGS ae_03; + AE_SETTINGS ae_04; + AE_SETTINGS ae_05; + AE_SETTINGS ae_06; + AE_SETTINGS ae_07; + AE_SETTINGS ae_08; + AE_SETTINGS ae_09; + AE_SETTINGS ae_10; + AE_SETTINGS ae_11; + AE_SETTINGS ae_12; + AE_SETTINGS ae_13; + AE_SETTINGS ae_14; + AE_SETTINGS ae_15; + AE_SETTINGS ae_16; ETHERNET10G_SETTINGS ethernet10g; ETHERNET10G_SETTINGS ethernet10g_2; @@ -3161,8 +3157,7 @@ typedef struct _CmProbeSettings // uint16_t perf_en; // ETHERNET_SETTINGS eth1; // 16 bytes - // OP_ETH_SETTINGS opEth1; - + // AE_SETTINGS ae_01; uint16_t network_enables; // uint16_t misc_io_initial_ddr; @@ -4564,10 +4559,10 @@ typedef struct _SRADCometSettings // Ethernet 10/100/1000 ETHERNET_SETTINGS2 ethernet; // Ethernet General - OP_ETH_GENERAL_SETTINGS opEthGen; + AE_GENERAL_SETTINGS aeGen; // 100/1000T1 ETHERNET_SETTINGS2 ethT1; - OP_ETH_SETTINGS opEth1; + AE_SETTINGS ae_01; // 10T1S ETHERNET_SETTINGS2 ethT1s1; ETHERNET10T1S_SETTINGS t1s1; @@ -5232,7 +5227,7 @@ typedef struct _ethernetNetworkStatus_t uint8_t linkStatus; uint8_t linkFullDuplex; uint8_t linkSpeed; // see ethLinkSpeed - uint8_t linkMode; // for automotive networks - see opEthLinkMode + uint8_t linkMode; // for automotive networks - see AELinkMode } ethernetNetworkStatus_t; #pragma pack(pop) @@ -5495,8 +5490,8 @@ CHECK_STRUCT_SIZE(SRedSettings); CHECK_STRUCT_SIZE(STextAPISettings); CHECK_STRUCT_SIZE(stChipVersions); CHECK_STRUCT_SIZE(SNeoMostGatewaySettings); -CHECK_STRUCT_SIZE(OP_ETH_GENERAL_SETTINGS); -CHECK_STRUCT_SIZE(OP_ETH_SETTINGS); +CHECK_STRUCT_SIZE(AE_GENERAL_SETTINGS); +CHECK_STRUCT_SIZE(AE_SETTINGS); CHECK_STRUCT_SIZE(ETHERNET_SETTINGS); CHECK_STRUCT_SIZE(ETHERNET_SETTINGS2); CHECK_STRUCT_SIZE(ETHERNET10G_SETTINGS); diff --git a/include/icsneo/icsneoc.h b/include/icsneo/icsneoc.h index efba71d..9549d20 100644 --- a/include/icsneo/icsneoc.h +++ b/include/icsneo/icsneoc.h @@ -310,8 +310,8 @@ extern bool DLLExport icsneo_removeMessageCallback(const neodevice_t* device, in * \returns The netid if the call succeeds, ICSNEO_NETID_INVALID otherwise * * This function is designed so that networks can be enumerated without knowledge of the specific - * device. For instance, on a ValueCAN 4-2, the second CAN network is ICSNEO_NETID_HSCAN2, while - * on a neoVI FIRE the second CAN network is ICSNEO_NETID_MSCAN. + * device. For instance, on a ValueCAN 4-2, the second CAN network is ICSNEO_NETID_DWCAN_02, while + * on a neoVI FIRE the second CAN network is ICSNEO_NETID_DWCAN_08. */ extern neonetid_t DLLExport icsneo_getNetworkByNumber(const neodevice_t* device, neonettype_t type, unsigned int number); @@ -536,7 +536,7 @@ extern bool DLLExport icsneo_setFDBaudrate(const neodevice_t* device, neonetid_t * ``` C * neomessage_can_t mySendMessage = {}; // Zero all before use * uint8_t myData[3] = { 0xAA, 0xBB, 0xCC }; // Either heap or stack allocated is okay - * mySendMessage.netid = ICSNEO_NETID_HSCAN; + * mySendMessage.netid = ICSNEO_NETID_DWCAN_01; * mySendMessage.arbid = 0x1c5001c5; * mySendMessage.length = 3; * mySendMessage.data = myData; diff --git a/test/unit/a2bencoderdecodertest.cpp b/test/unit/a2bencoderdecodertest.cpp index ea7f8ff..feed7c1 100644 --- a/test/unit/a2bencoderdecodertest.cpp +++ b/test/unit/a2bencoderdecodertest.cpp @@ -52,7 +52,7 @@ TEST_F(A2BEncoderDecoderTest, PacketEncoderTest) true ); - messagePtr->network = icsneo::Network::NetID::A2B2; + messagePtr->network = icsneo::Network::NetID::A2B_02; A2BMessage& message = *messagePtr.get(); message.setChannelSample( @@ -99,7 +99,7 @@ TEST_F(A2BEncoderDecoderTest, PacketDecoderTest) true ); - message->network = icsneo::Network::NetID::A2B1; + message->network = icsneo::Network::NetID::A2B_01; message->txmsg = false; message->monitor = true; diff --git a/test/unit/apperrordecodertest.cpp b/test/unit/apperrordecodertest.cpp index f0919ce..cb74059 100644 --- a/test/unit/apperrordecodertest.cpp +++ b/test/unit/apperrordecodertest.cpp @@ -46,7 +46,7 @@ TEST_F(REDAppErrorDecoderTest, PacketDecoderTest) { auto msg1 = std::make_shared(); msg1->errorType = static_cast(AppErrorType::AppErrorNetworkNotEnabled); - msg1->errorNetID = Network::NetID::HSCAN; + msg1->errorNetID = Network::NetID::DWCAN_01; msg1->timestamp10us = 0x66554433; msg1->timestamp10usMSB = 0xAA998877; msg1->network = icsneo::Network::NetID::RED_App_Error; @@ -80,7 +80,7 @@ TEST_F(REDAppErrorDecoderTest, GetErrorStringTest) { EXPECT_TRUE(packetDecoder->decode(decodeMsg, packets.back())); EXPECT_NE(decodeMsg, nullptr); auto testMessage = std::dynamic_pointer_cast(decodeMsg); - EXPECT_EQ("HSCAN: Network not enabled", testMessage->getAppErrorString()); + EXPECT_EQ("DW CAN 01: Network not enabled", testMessage->getAppErrorString()); packets.pop_back(); } diff --git a/test/unit/i2cencoderdecodertest.cpp b/test/unit/i2cencoderdecodertest.cpp index e5fe628..0cc6a6a 100644 --- a/test/unit/i2cencoderdecodertest.cpp +++ b/test/unit/i2cencoderdecodertest.cpp @@ -34,7 +34,7 @@ protected: RingBuffer ringBuffer = RingBuffer(128); //Read request to the device - //Control length 1, control bytes 0x12 (I2C register to read from) + //Control length 1, control bytes 0x12 (I2C_01 register to read from) //data length 1: blank bytes padded in that the device will fill in the reply std::vector testBytes = {0xaa, 0x0c, 0x11, 0x00, 0x58, 0x00, 0x01, 0x00, @@ -51,7 +51,7 @@ protected: TEST_F(I2CEncoderDecoderTest, PacketEncoderTest) { std::vector bytestream; auto message = std::make_shared(); - message->network = icsneo::Network::NetID::I2C; + message->network = icsneo::Network::NetID::I2C_01; message->controlBytes.push_back(static_cast(0x12u)); //Product ID register address message->dataBytes.push_back(static_cast(0x00u)); message->address = 0x68u; //7 bit addressing, BASE_ADDR @@ -66,7 +66,7 @@ TEST_F(I2CEncoderDecoderTest, PacketDecoderTest) { std::shared_ptr decodeMsg; std::shared_ptr message = std::make_shared(); - message->network = icsneo::Network::NetID::I2C; + message->network = icsneo::Network::NetID::I2C_01; message->controlBytes.push_back(static_cast(0x12u)); //Product ID register address message->dataBytes.push_back(static_cast(0x80u)); message->address = 0x68u; //7 bit addressing, BASE_ADDR diff --git a/test/unit/linencoderdecodertest.cpp b/test/unit/linencoderdecodertest.cpp index dede8ce..64ab71f 100644 --- a/test/unit/linencoderdecodertest.cpp +++ b/test/unit/linencoderdecodertest.cpp @@ -89,7 +89,7 @@ std::vector testControllerWithData = TEST_F(LINEncoderDecoderTest, ProtectedIDCalcTest) { std::vector bytestream; auto message = std::make_shared(static_cast(0x22u)); - message->network = icsneo::Network::NetID::LIN; + message->network = icsneo::Network::NetID::LIN_01; message->linMsgType = icsneo::LINMessage::Type::LIN_UPDATE_RESPONDER; message->isEnhancedChecksum = false; packetEncoder->encode(*packetizer, bytestream, message); @@ -99,7 +99,7 @@ TEST_F(LINEncoderDecoderTest, ProtectedIDCalcTest) { TEST_F(LINEncoderDecoderTest, ChecksumCalcTestClassic) { std::vector bytestream; auto message = std::make_shared(static_cast(0x22u)); - message->network = icsneo::Network::NetID::LIN2; + message->network = icsneo::Network::NetID::LIN_02; message->linMsgType = icsneo::LINMessage::Type::LIN_UPDATE_RESPONDER; message->isEnhancedChecksum = false; message->data = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88}; @@ -110,7 +110,7 @@ TEST_F(LINEncoderDecoderTest, ChecksumCalcTestClassic) { TEST_F(LINEncoderDecoderTest, ChecksumCalcTestEnhanced) { std::vector bytestream; auto message = std::make_shared(static_cast(0x22u)); - message->network = icsneo::Network::NetID::LIN2; + message->network = icsneo::Network::NetID::LIN_02; message->linMsgType = icsneo::LINMessage::Type::LIN_UPDATE_RESPONDER; message->isEnhancedChecksum = true; message->data = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88}; @@ -121,7 +121,7 @@ TEST_F(LINEncoderDecoderTest, ChecksumCalcTestEnhanced) { TEST_F(LINEncoderDecoderTest, PacketEncoderResponderLoadTest) { std::vector bytestream; auto message = std::make_shared(static_cast(0x22u)); - message->network = icsneo::Network::NetID::LIN2; + message->network = icsneo::Network::NetID::LIN_02; message->linMsgType = icsneo::LINMessage::Type::LIN_UPDATE_RESPONDER; message->isEnhancedChecksum = false; message->data = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88}; @@ -132,7 +132,7 @@ TEST_F(LINEncoderDecoderTest, PacketEncoderResponderLoadTest) { TEST_F(LINEncoderDecoderTest, PacketEncoderControllerHeaderTest) { std::vector bytestream; auto message = std::make_shared(static_cast(0x22u)); - message->network = icsneo::Network::NetID::LIN; + message->network = icsneo::Network::NetID::LIN_01; message->linMsgType = icsneo::LINMessage::Type::LIN_HEADER_ONLY; message->isEnhancedChecksum = false; packetEncoder->encode(*packetizer, bytestream, message); @@ -142,7 +142,7 @@ TEST_F(LINEncoderDecoderTest, PacketEncoderControllerHeaderTest) { TEST_F(LINEncoderDecoderTest, PacketEncoderControllerWithDataTest) { std::vector bytestream; auto message = std::make_shared(static_cast(0x11u)); - message->network = icsneo::Network::NetID::LIN; + message->network = icsneo::Network::NetID::LIN_01; message->linMsgType = icsneo::LINMessage::Type::LIN_COMMANDER_MSG; message->isEnhancedChecksum = false; message->data = {0xaa, 0xbb, 0xcc}; @@ -154,14 +154,14 @@ TEST_F(LINEncoderDecoderTest, PacketDecoderTest) { std::shared_ptr decodeMsg; auto msg1 = std::make_shared(static_cast(0x22u)); - msg1->network = icsneo::Network::NetID::LIN2; + msg1->network = icsneo::Network::NetID::LIN_02; msg1->linMsgType = icsneo::LINMessage::Type::LIN_COMMANDER_MSG; msg1->isEnhancedChecksum = false; msg1->data = {0xaa, 0xbb, 0xcc}; msg1->checksum = 0xcc; auto msg2 = std::make_shared(static_cast(0x22u)); - msg2->network = icsneo::Network::NetID::LIN; + msg2->network = icsneo::Network::NetID::LIN_01; msg2->linMsgType = icsneo::LINMessage::Type::LIN_COMMANDER_MSG; msg2->isEnhancedChecksum = false; msg2->data = {0xaa, 0xbb, 0xcc}; @@ -172,7 +172,7 @@ TEST_F(LINEncoderDecoderTest, PacketDecoderTest) { EXPECT_TRUE(packetizer->input(ringBuffer)); auto packets = packetizer->output(); if(packets.size() != 2) { EXPECT_TRUE(false); } - //LIN2 frame from device + //LIN_02 frame from device EXPECT_TRUE(packetDecoder->decode(decodeMsg, packets.back())); auto testMessage = std::dynamic_pointer_cast(decodeMsg); EXPECT_EQ(msg1->network, testMessage->network); @@ -183,7 +183,7 @@ TEST_F(LINEncoderDecoderTest, PacketDecoderTest) { EXPECT_EQ(msg1->checksum, testMessage->checksum); packets.pop_back(); - //LIN1 frame from device + //LIN_01 frame from device EXPECT_TRUE(packetDecoder->decode(decodeMsg, packets.back())); auto testMessage2 = std::dynamic_pointer_cast(decodeMsg); EXPECT_EQ(msg2->network, testMessage2->network); diff --git a/test/unit/mdioencoderdecodertest.cpp b/test/unit/mdioencoderdecodertest.cpp index bef7835..05173aa 100644 --- a/test/unit/mdioencoderdecodertest.cpp +++ b/test/unit/mdioencoderdecodertest.cpp @@ -82,7 +82,7 @@ protected: TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause22Test) { std::vector bytestream; auto message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xABCD; message->phyAddress = 0x18u; message->devAddress = 0x13u; @@ -98,7 +98,7 @@ TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause22Test) { TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause45Test) { std::vector bytestream; auto message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xABCD; message->phyAddress = 0x06u; message->devAddress = 0x14u; @@ -114,7 +114,7 @@ TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause45Test) { TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause22MaskTest) { std::vector bytestream; auto message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xFFFFu; message->phyAddress = 0xFFu; message->devAddress = 0xFFu; @@ -130,7 +130,7 @@ TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause22MaskTest) { TEST_F(MDIOEncoderDecoderTest, PacketEncoderClause45MaskTest) { std::vector bytestream; auto message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xFFFFu; message->phyAddress = 0xFFu; message->devAddress = 0xFFu; @@ -147,7 +147,7 @@ TEST_F(MDIOEncoderDecoderTest, PacketDecoderClause22Test) { std::shared_ptr decodeMsg; std::shared_ptr message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xABCD; message->phyAddress = 0x06u; message->devAddress = 0x00u; @@ -188,7 +188,7 @@ TEST_F(MDIOEncoderDecoderTest, PacketDecoderClause45Test) { std::shared_ptr decodeMsg; std::shared_ptr message = std::make_shared(); - message->network = icsneo::Network::NetID::MDIO1; + message->network = icsneo::Network::NetID::MDIO_01; message->description = 0xABCD; message->phyAddress = 0x12u; message->devAddress = 0x03u;