Commit Graph
18 Commits
Author SHA1 Message Date
Julius Pfrommer 77ae531e82 Merge remote-tracking branch 'origin/1.4' into merge_14_master_25 2025-02-02 19:14:15 +01:00
Julius Pfrommer 2119e7cd20 fix(server): Unlock the server before executing an async method 2025-02-02 17:40:38 +01:00
Julius Pfrommer dd300f3eff refactor(tests): Set a custom "fake" clock in the EventLoop for unit tests 2023-10-04 10:56:26 +02:00
Julius Pfrommer 7fa86dba01 feat(tests): Add unit tests for the Cancel service 2023-08-30 17:40:14 +02:00
Julius Pfrommer 390c092c05 refactor(tests): Include stdlib.h where open62541 no longer does it 2023-07-28 21:42:56 +02:00
Julius Pfrommer 4d5ceb378c Merge remote-tracking branch 'origin/1.3' into merge_13_master_12 2023-03-26 10:21:49 +02:00
Julius Pfrommer 799f92d41e fix(tests): Make check_server_asyncop more robust wrt timings 2023-02-14 00:40:31 +01:00
Andreas Eckerstorfer 022ad60723 fix (tests): Check server instance in UNIT tests
Failed UNIT tests caused an exception in the server loop, if the
server instance could not be created.
2023-01-31 00:07:18 +01:00
Andreas Eckerstorfer 13af9b8688 refactor(core): Remove trailing spaces in code (#5221) 2022-06-24 11:03:25 +02:00
Julius Pfrommer dba1796702 refactor(core): Remove some long deprecated definitions 2021-11-13 20:26:02 +01:00
Julius Pfrommer 02790e4aaf fix(tests): Fix a compiler warning in check_server_asyncop 2021-08-25 00:01:32 +02:00
Christian von Arnim bceeee6150 Replace unnecessary UA_NS0ID_HASORDEREDCOMPONENT with UA_NS0ID_HASCOMPONENT 2020-06-08 14:10:50 +02:00
Julius Pfrommer 3dce9f5ed5 refactor(server): Simplify the async operations intenally
The server config is simplified a bit. A single timeout is used for the
request. No changes to the public API otherwise.

Full integration tests for the async operations.
2019-11-10 16:50:18 +01:00
Julius Pfrommer 35f2ca4116 refactor(server): Remove server/ua_server_methodqueue.h
Moves the queue elements to the AsyncOperationManager
2019-10-28 11:48:43 +01:00
Julius Pfrommer c4cde43deb refactor(server): Rename UA_AsyncMethodManager to UA_AsyncOperationManager 2019-10-28 11:48:43 +01:00
Julius Pfrommer 6a91f9d46f refactor(server): Prepare AsyncMethodManager for read/write operations 2019-10-28 11:48:43 +01:00
Julius Pfrommer b322f4d128 refactor(server): Remove server pointer from AsyncMethodManager 2019-10-28 11:48:43 +01:00
schick 926840fc6c Tests: Unit Tests for Async Methods 2019-09-12 15:20:01 +02:00