Alexey Rybalchenko
|
882edbbdb8
|
Apply modernize-pass-by-value
|
2021-05-28 13:14:51 +02:00 |
|
Alexey Rybalchenko
|
c847a7ca02
|
Apply readability-container-size-empty
|
2021-05-28 13:14:51 +02:00 |
|
Alexey Rybalchenko
|
6aeac265ec
|
Apply modernize-use-equals-default
|
2021-05-28 13:14:51 +02:00 |
|
Alexey Rybalchenko
|
9444de5868
|
Apply readability-redundant-member-init
|
2021-05-28 13:14:51 +02:00 |
|
Alexey Rybalchenko
|
ccbd622130
|
Apply cppcoreguidelines-init-variables
|
2021-05-28 13:14:51 +02:00 |
|
Christian Tacke
|
7616b0b0aa
|
CMake: Set CXX language level via target_compile_features()
See: https://gitlab.kitware.com/cmake/cmake/-/issues/18446
See: https://cmake.org/cmake/help/latest/manual/cmake-compile-features.7.html#requiring-language-standards
|
2021-05-28 10:38:14 +02:00 |
|
Dennis Klein
|
d15bc17b12
|
extern/asio: Bump and require v1.18.1
|
2021-05-28 10:38:14 +02:00 |
|
Dennis Klein
|
ce0a052252
|
SDK: Add missing header <thread>
|
2021-05-28 10:38:14 +02:00 |
|
Dennis Klein
|
a90dbf64de
|
Fix -Wunused-result
Fixes #281
|
2021-05-07 13:18:12 +02:00 |
|
Alexey Rybalchenko
|
4a09154a91
|
17-ify namespaces
|
2021-01-25 13:46:40 +01:00 |
|
Alexey Rybalchenko
|
d9a5e82160
|
Cleanup tools includes
|
2021-01-25 13:46:40 +01:00 |
|
Alexey Rybalchenko
|
751c53171c
|
Replace tools::make_unique with std::make_unique
|
2021-01-25 13:46:40 +01:00 |
|
Dennis Klein
|
9e2373b55d
|
extern/asio: Bump to 1.18.0
|
2020-11-13 15:55:52 +01:00 |
|
Alexey Rybalchenko
|
a14502242f
|
DDS command UI: return EXIT_FAILURE on errors
|
2020-11-13 02:58:09 +01:00 |
|
Alexey Rybalchenko
|
d3697ec97b
|
SDK: add WaitForPublisherCount() and related ctor arg
|
2020-11-13 02:58:09 +01:00 |
|
Alexey Rybalchenko
|
f14f507584
|
SDK: Remove instance limit from DDSSession
|
2020-10-09 13:35:55 +02:00 |
|
Alexey Rybalchenko
|
8dd0b25c06
|
Make BasicTopology actually movable
|
2020-10-09 13:35:55 +02:00 |
|
Dennis Klein
|
0f5e1b6815
|
Tests.SDK: Reduce timeout by factor 1000 because new machines can be fast enough to complete within 1ms
|
2020-09-16 15:43:58 +02:00 |
|
Alexey Rybalchenko
|
fe9b87e4e2
|
Improve error reporting in SDK/fairmq-dds-command-ui
|
2020-09-07 12:52:43 +02:00 |
|
Alexey Rybalchenko
|
2ac27905e7
|
Move fairmq-dds-command-ui to SDK
|
2020-09-03 17:34:05 +02:00 |
|
Alexey Rybalchenko
|
b5545c1575
|
Add helpers for AggregatedTopologyState
|
2020-07-17 12:41:53 +02:00 |
|
Dennis Klein
|
1140c4c6ab
|
SDK: Provide comparison operator for device and topo states
|
2020-07-15 13:01:23 +02:00 |
|
Alexey Rybalchenko
|
a6da208e79
|
Add Undefined and Mixed state for use in SDK
|
2020-07-15 13:01:23 +02:00 |
|
Alexey Rybalchenko
|
5a7dcd9fc1
|
SDK: warn if given path translates to no selected tasks
|
2020-07-09 23:34:28 +02:00 |
|
Alexey Rybalchenko
|
5721ea9510
|
SDK: send heartbeats when subscribed to state changes
|
2020-04-10 18:40:14 +02:00 |
|
Alexey Rybalchenko
|
330687772f
|
Add SubscriptionHeartbeat command
|
2020-04-10 18:40:14 +02:00 |
|
Alexey Rybalchenko
|
036561ab38
|
SDK: track state change (un-)subscriptions
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
274ba5ec00
|
Commands: Add task id to subscription status cmds
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
c5efd3e4a6
|
SDK: minor refactoring of the command handling
|
2020-04-07 14:44:51 +02:00 |
|
Alexey Rybalchenko
|
c3127f22e5
|
SDK: refactor subscription to allow reuse
|
2020-03-30 13:14:12 +02:00 |
|
Alexey Rybalchenko
|
a20ac7af08
|
SDK: Refactor StateChangeOp and add path parameter
|
2020-03-24 04:07:58 +01:00 |
|
Dennis Klein
|
3d4cd02812
|
Allow undefining LOG macro with FairLogger v1.6.2+
Resolves #244
|
2020-03-10 14:30:23 +01:00 |
|
Alexey Rybalchenko
|
41fc27d504
|
SDK: Update docs
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
beff0af51b
|
DDS plugin: fix exiting timeout
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
334d81a1ab
|
SDK: Unsubscribe in the Topology destructor
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
c1719eb285
|
SDK Commands: remove heartbeat commands
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
fcd1022997
|
Add session id to DDS commands in dds/qc examples
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
e221242f9a
|
Use SDK in dds-command-ui
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
e853d121bf
|
SDK: Add garbage collection for completed ops
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
119cbe37f1
|
SDK: Add WaitForState()
|
2020-02-21 18:37:33 +01:00 |
|
Alexey Rybalchenko
|
0e72a9bf54
|
SDK::DDSSession: remove channel id to task id association
|
2020-02-21 18:37:33 +01:00 |
|
Dennis Klein
|
3785fd9ff9
|
SDK: Support DYLD_LIBRARY_PATH from parent env in sdk::DDSEnv
Fixes #235
|
2020-02-17 19:18:00 +01:00 |
|
Dennis Klein
|
6c63b01cfe
|
Commands: Add [so]version to and rename installed lib
|
2020-02-06 15:51:22 +01:00 |
|
Dennis Klein
|
be524d838a
|
SDK: Add inline docs
|
2020-01-27 20:50:11 +01:00 |
|
Alexey Rybalchenko
|
92af823135
|
SDK: Allow passing path to Set/GetProperties
|
2020-01-27 20:50:11 +01:00 |
|
Alexey Rybalchenko
|
50dacbcdde
|
SDK: update DDSTopology::GetTasks()
|
2020-01-27 20:50:11 +01:00 |
|
Alexey Rybalchenko
|
264a178424
|
SDK: Add Topology::AsyncGetProperties
Co-Author: Dennis Klein <d.klein@gsi.de>
|
2020-01-27 20:50:11 +01:00 |
|
Dennis Klein
|
1c8ad03f3c
|
SDK: Add Topology::AsyncSetProperties
Co-Author: Alexey Rybalchenko <alexryba@gmail.com>
|
2020-01-27 20:50:11 +01:00 |
|
Alexey Rybalchenko
|
25658370fa
|
SDK: Add DDSTopology::GetTasksMatchingPath
|
2020-01-27 20:50:11 +01:00 |
|
Alexey Rybalchenko
|
f42945b3a3
|
SDK: Allow passing path to DDSSession::SendCommand
|
2020-01-27 20:50:11 +01:00 |
|