Martin Dahl
|
3f0571abb5
|
version bump
|
2021-08-29 19:47:09 +02:00 |
Martin Dahl
|
45cfbe63b1
|
Add stream of parameter events
|
2021-08-29 19:35:01 +02:00 |
Martin Dahl
|
b24af7f038
|
Update parameter service handlers to be based on latest master.
|
2021-08-29 14:39:41 +02:00 |
Martin Dahl
|
1d6cfac7f8
|
Merge branch 'master' into parameter_services
|
2021-08-29 14:35:18 +02:00 |
Martin Dahl
|
80c0db3f35
|
impl Send for Action client goals
|
2021-08-19 14:26:32 +02:00 |
Martin Dahl
|
cf2006d6c1
|
Export ClientGoal types
|
2021-08-19 13:50:20 +02:00 |
Martin Dahl
|
c9585f7a28
|
Untyped action clients
|
2021-08-18 14:58:49 +02:00 |
Martin Dahl
|
7853cb7161
|
Async api for waiting on services and action servers.
Implemented via polling in spin_once. Can be improved.
|
2021-08-18 10:02:59 +02:00 |
Martin Dahl
|
2babcaa5c6
|
Impl Send for GoalRequest
|
2021-08-17 14:49:09 +02:00 |
Martin Dahl
|
b47caacaec
|
Add missing impl for ServiceRequest
|
2021-08-17 13:47:55 +02:00 |
Martin Dahl
|
58e68bc359
|
Bump r2r version
|
2021-08-17 13:38:02 +02:00 |
Martin Dahl
|
a9a80c272b
|
Better handling of empty message types
|
2021-08-17 13:35:22 +02:00 |
Martin Dahl
|
42bf5d9906
|
cargo fmt
|
2021-08-17 13:22:20 +02:00 |
Martin Dahl
|
ac51828cad
|
action servers are now streams
|
2021-08-17 13:00:15 +02:00 |
Martin Dahl
|
ea06f203ca
|
everything split into smaller files
|
2021-08-14 10:40:00 +02:00 |
Martin Dahl
|
be567a512c
|
more tidying
|
2021-08-14 09:51:41 +02:00 |
Martin Dahl
|
ff0f0dd5e1
|
more tidying
|
2021-08-14 09:27:59 +02:00 |
Martin Dahl
|
33596b0b69
|
tidying
|
2021-08-13 19:35:54 +02:00 |
Martin Dahl
|
49f83fb5d9
|
tidying + untyped service clients
|
2021-08-13 17:16:51 +02:00 |
Martin Dahl
|
3effec8cc5
|
build fix for linux aarch64. closes #19
|
2021-08-06 07:38:28 +02:00 |
Martin Dahl
|
e4dcb4d6ca
|
Change services api to be a stream of requests. Updated examples.
The requests can be processed asynchronously which is demonstrated in
the service example.
|
2021-08-03 11:34:33 +02:00 |
Martin Dahl
|
98ecc51d1b
|
updated readme
|
2021-07-29 23:13:19 +02:00 |
Martin Dahl
|
41e5d27ac9
|
rustfmt
|
2021-07-29 11:06:11 +02:00 |
Martin Dahl
|
b53977f3f6
|
SetParameters service
|
2021-07-29 10:46:21 +02:00 |
Martin Dahl
|
505e01483a
|
visibility of some internal traits and functions
|
2021-07-28 12:20:12 +02:00 |
Martin Dahl
|
fa389f47cf
|
Update readme
|
2021-07-28 11:20:56 +02:00 |
Martin Dahl
|
c02a54b8c6
|
reexport uuid crate
|
2021-07-26 21:44:13 +02:00 |
Martin Dahl
|
f06f1ddde3
|
action client derive clone
|
2021-07-26 21:43:55 +02:00 |
Martin Dahl
|
78d174d534
|
Update readme
|
2021-07-25 13:06:40 +02:00 |
Martin Dahl
|
a170c6d647
|
fix include file for action type support
|
2021-07-25 13:01:41 +02:00 |
Martin Dahl
|
59337d7d19
|
tidying
|
2021-07-25 11:08:22 +02:00 |
Martin Dahl
|
666c7e24e6
|
rustfmt
|
2021-07-24 17:43:26 +02:00 |
Martin Dahl
|
9d125b0ee7
|
Merge remote-tracking branch 'origin/futures' into futures
|
2021-07-24 17:19:55 +02:00 |
Martin Dahl
|
9182a321b5
|
action servers
|
2021-07-24 17:16:52 +02:00 |
Kristofer Bengtsson
|
fae64ec6ce
|
Merge remote-tracking branch 'origin/master' into futures
# Conflicts:
# .github/workflows/rust_and_ros2.yml
|
2021-07-06 16:06:31 +02:00 |
Kristofer Bengtsson
|
455f3f07bc
|
fixed the actions to test on all branches
|
2021-07-06 16:05:34 +02:00 |
Kristofer Bengtsson
|
44bba95ea6
|
Update rust_and_ros2.yml
|
2021-07-06 15:40:16 +02:00 |
Kristofer Bengtsson
|
a007f72b6c
|
Added testing of tokio when running cargo test
|
2021-07-06 15:33:35 +02:00 |
Kristofer Bengtsson
|
36800a3c84
|
Merge remote-tracking branch 'origin/master' into futures
# Conflicts:
# examples/subscriber_with_thread.rs
|
2021-07-06 09:33:36 +02:00 |
Kristofer Bengtsson
|
be4b7acf72
|
GitHub actions (#15)
Testing using github actions to build r2r in foxy, galactic and rolling
|
2021-07-06 09:21:12 +02:00 |
Martin Dahl
|
8abcb5632b
|
bump version numbers to 0.1.0
|
2021-06-18 14:20:30 +02:00 |
Martin Dahl
|
fe23d94bcd
|
cancel actions
|
2021-06-18 13:47:21 +02:00 |
Martin Dahl
|
b70fc089b1
|
async action client + example
|
2021-06-16 14:39:27 +02:00 |
Martin Dahl
|
49c2a0ea7b
|
fix tokio example
|
2021-06-16 09:57:19 +02:00 |
Martin Dahl
|
f2b6c64440
|
example using tokio as executor
|
2021-06-16 09:34:11 +02:00 |
Martin Dahl
|
5ab5ab5e3f
|
impl Send for Node. Closes #13
|
2021-06-16 09:30:31 +02:00 |
Martin Dahl
|
d82efff0fe
|
cleanups + start of async api
|
2021-06-15 13:10:50 +02:00 |
Martin Dahl
|
c3be77224e
|
minimal action clients. no handling or failed goals or canceling.
|
2021-06-12 08:09:39 +02:00 |
Kristofer Bengtsson
|
d96d87b2bd
|
Delete rust_and_ros2.yml
|
2021-05-26 16:57:40 +02:00 |
Kristofer Bengtsson
|
98915c8db7
|
Update rust_and_ros2.yml
|
2021-05-26 16:46:45 +02:00 |