--- a/erpc_interface/erpc_PLCObject/client.py Wed Jan 17 22:09:32 2024 +0100
+++ b/erpc_interface/erpc_PLCObject/client.py Fri Jan 19 19:58:44 2024 +0100
@@ -1,5 +1,5 @@
#
-# Generated by erpcgen 1.11.0 on Wed Jan 17 21:59:20 2024.
+# Generated by erpcgen 1.11.0 on Fri Jan 19 08:26:41 2024.
#
# AUTOGENERATED - DO NOT EDIT
#
@@ -235,7 +235,9 @@
_result = codec.read_uint32()
return _result
- def SetTraceVariablesList(self, orders):
+ def SetTraceVariablesList(self, orders, debugtoken):
+ assert type(debugtoken) is erpc.Reference, "out parameter must be a Reference object"
+
# Build remote function invocation message.
request = self._clientManager.create_request()
codec = request.codec
@@ -253,6 +255,7 @@
# Send request and process reply.
self._clientManager.perform_request(request)
+ debugtoken.value = codec.read_uint32()
_result = codec.read_uint32()
return _result
@@ -271,7 +274,9 @@
_result = codec.read_uint32()
return _result
- def StopPLC(self):
+ def StopPLC(self, success):
+ assert type(success) is erpc.Reference, "out parameter must be a Reference object"
+
# Build remote function invocation message.
request = self._clientManager.create_request()
codec = request.codec
@@ -283,7 +288,8 @@
# Send request and process reply.
self._clientManager.perform_request(request)
- _result = codec.read_uint32()
- return _result
-
-
+ success.value = codec.read_bool()
+ _result = codec.read_uint32()
+ return _result
+
+