diff --git a/src/libplctag.NativeImport/NativeMethods.cs b/src/libplctag.NativeImport/NativeMethods.cs index 5a494d6..de53f07 100644 --- a/src/libplctag.NativeImport/NativeMethods.cs +++ b/src/libplctag.NativeImport/NativeMethods.cs @@ -82,7 +82,7 @@ static NativeMethods() [DllImport(DLL_NAME, EntryPoint = nameof(plc_tag_unregister_logger), CallingConvention = CallingConvention.Cdecl, ExactSpelling = true)] - public static extern int plc_tag_unregister_logger(Int32 tag_id); + public static extern int plc_tag_unregister_logger(); diff --git a/src/libplctag.NativeImport/plctag.cs b/src/libplctag.NativeImport/plctag.cs index 281a0e6..177f727 100644 --- a/src/libplctag.NativeImport/plctag.cs +++ b/src/libplctag.NativeImport/plctag.cs @@ -73,9 +73,9 @@ public static int plc_tag_register_logger(log_callback_func func) { return NativeMethods.plc_tag_register_logger(func); } - public static int plc_tag_unregister_logger(Int32 tag_id) + public static int plc_tag_unregister_logger() { - return NativeMethods.plc_tag_unregister_logger(tag_id); + return NativeMethods.plc_tag_unregister_logger(); } public static int plc_tag_lock(Int32 tag) diff --git a/src/libplctag/INative.cs b/src/libplctag/INative.cs index b2d50d1..ebc82cd 100644 --- a/src/libplctag/INative.cs +++ b/src/libplctag/INative.cs @@ -60,7 +60,7 @@ interface INative int plc_tag_status(int tag); int plc_tag_unlock(int tag); int plc_tag_unregister_callback(int tag_id); - int plc_tag_unregister_logger(int tag_id); + int plc_tag_unregister_logger(); int plc_tag_write(int tag, int timeout); int plc_tag_get_raw_bytes(int tag, int start_offset, byte[] buffer, int buffer_length); int plc_tag_set_raw_bytes(int tag, int start_offset, byte[] buffer, int buffer_length); diff --git a/src/libplctag/Native.cs b/src/libplctag/Native.cs index a5a4fb4..9a2d2f7 100644 --- a/src/libplctag/Native.cs +++ b/src/libplctag/Native.cs @@ -22,7 +22,7 @@ class Native : INative public int plc_tag_register_callback(Int32 tag_id, callback_func func) => plctag.plc_tag_register_callback(tag_id, func); public int plc_tag_unregister_callback(Int32 tag_id) => plctag.plc_tag_unregister_callback(tag_id); public int plc_tag_register_logger(log_callback_func func) => plctag.plc_tag_register_logger(func); - public int plc_tag_unregister_logger(Int32 tag_id) => plctag.plc_tag_unregister_logger(tag_id); + public int plc_tag_unregister_logger() => plctag.plc_tag_unregister_logger(); public int plc_tag_lock(Int32 tag) => plctag.plc_tag_lock(tag); public int plc_tag_unlock(Int32 tag) => plctag.plc_tag_unlock(tag); public int plc_tag_status(Int32 tag) => plctag.plc_tag_status(tag);