Commit graph

765 commits

Author SHA1 Message Date
Christophe Bedard
3ef3570ce5 Add client request flow description 2019-05-29 10:05:24 +02:00
Christophe Bedard
372f0296c0 Re-structure callback registration tracepoint 2019-05-28 16:35:47 +02:00
Christophe Bedard
8354fba343 Fix rmw handles in flow descriptions 2019-05-28 15:06:19 +02:00
Christophe Bedard
d7a4c7b386 Add client creation flow description 2019-05-28 15:00:51 +02:00
Christophe Bedard
cee1327930 Use relevant rmw handle instead of the rmw_node_t handle for tracepoints 2019-05-28 14:57:15 +02:00
Christophe Bedard
3f13dd34d0 Add prospective callback register tracepoint 2019-05-28 14:16:38 +02:00
Christophe Bedard
d36c3d824c Add rcl_client_init tracepoint 2019-05-28 14:15:46 +02:00
Christophe Bedard
ffbca08d02 Add timer-related tracepoints 2019-05-28 13:13:53 +02:00
Christophe Bedard
6e5f24f7d2 Fix arrow line 2019-05-28 12:02:23 +02:00
Christophe Bedard
34c4fa563c Fix service callbacks diagram 2019-05-28 11:55:27 +02:00
Christophe Bedard
f93d40e0ce Add timer creation and callback flow descriptions 2019-05-28 11:55:03 +02:00
Christophe Bedard
694817d845 Add service creation and callback flow descriptions 2019-05-28 10:45:20 +02:00
Christophe Bedard
968928f571 Add prospective publishing-related tracepoint in design 2019-05-28 10:04:38 +02:00
Christophe Bedard
6bbb9d1816 Remove mention of operator() for std::function call 2019-05-28 08:57:42 +02:00
Christophe Bedard
98f5909598 Add notes about rmw implementations and fix call to rmw 2019-05-28 08:54:47 +02:00
Christophe Bedard
717bf93c15 Fix type of context param in rcl_init tracepoint call 2019-05-28 08:50:23 +02:00
Christophe Bedard
27fba12503 Use dotted lines for tracepoint calls 2019-05-28 08:44:31 +02:00
Christophe Bedard
eac0db07f8 Add history depth to rcl_subscription_init tracepoint 2019-05-27 16:48:45 +02:00
Christophe Bedard
52e88fbe1e Add depth to rcl_subscription_init tracepoint call 2019-05-27 16:47:53 +02:00
Christophe Bedard
ce6ea9d65d Fix typo 2019-05-27 16:34:47 +02:00
Christophe Bedard
5d3ba8720e Extract Context from rclcpp participant and add more details about context handles 2019-05-27 16:34:25 +02:00
Christophe Bedard
19f64b4658 Remove <div> test 2019-05-27 16:13:27 +02:00
Christophe Bedard
77ba2e1fc4 Add more details about rmw 2019-05-27 16:12:56 +02:00
Christophe Bedard
29cdad21f7 Rename doc files to better reflect their content 2019-05-27 15:50:43 +02:00
Christophe Bedard
cac9b767d1 Add empty sub-sections for future work 2019-05-27 15:47:26 +02:00
Christophe Bedard
d1b2d68e45 Re-phrase first sentence 2019-05-27 15:45:50 +02:00
Christophe Bedard
60adb3f665 Fix word 2019-05-27 15:41:15 +02:00
Christophe Bedard
31e971beef Add detailed information about important parameters for pub & sub sections 2019-05-27 15:37:33 +02:00
Christophe Bedard
5ee44035d4 Add depth field to rcl_publisher_init tracepoint 2019-05-27 15:19:11 +02:00
Christophe Bedard
f53b52c682 Fix type annotations for pointer types 2019-05-27 14:50:27 +02:00
Christophe Bedard
1c462f5916 Add first version of 'message publishing' section 2019-05-27 14:45:46 +02:00
Christophe Bedard
56ee174ef1 Explicitly disable tracepoints on Windows 2019-05-27 11:47:50 +02:00
Christophe Bedard
e0e6c4b1af Change note about message cast 2019-05-27 11:18:43 +02:00
Christophe Bedard
93df2f9a4e Add param info for function calls and add instrumentation layer 2019-05-27 11:11:33 +02:00
Christophe Bedard
efa3e7bbff Split executors and (subscription) callbacks 2019-05-27 09:40:19 +02:00
Christophe Bedard
48233c709e Add initial draft of ROS 2 design summary 2019-05-24 16:09:30 +02:00
Christophe Bedard
607d68bfcd Fix style for tp definitions 2019-05-23 11:26:59 +02:00
Christophe Bedard
a5260a0c91 Fix preprocessor-related indentation 2019-05-20 15:17:00 +02:00
Christophe Bedard
a97c980a97 Fix tracepoints arguments 2019-05-20 13:58:06 +02:00
Christophe Bedard
f7fc7f773c Add tracepoints for service init and callback_added 2019-05-20 11:45:19 +02:00
Christophe Bedard
efe47e309d Fix indendation 2019-05-17 16:21:36 +02:00
Christophe Bedard
88d2356bd6 Enable *subscription_callback_added event 2019-05-17 16:19:54 +02:00
Christophe Bedard
974f4144bb Fix macro 2019-05-17 15:43:53 +02:00
Christophe Bedard
9ae7c8d99c Add context to rcl_init tracepoint params 2019-05-17 15:42:30 +02:00
Christophe Bedard
b09f72081c Add *subscription_callback_added and link subscription_handle to rcl_subscription_init 2019-05-17 14:59:31 +02:00
Christophe Bedard
922ba77f97 Use macro for tracepoint functions 2019-05-17 14:57:36 +02:00
Christophe Bedard
a595bb06bf Add service callback start/end tracepoints 2019-05-17 13:52:19 +02:00
Christophe Bedard
dd85e2af74 Rename rclcpp_callback_start|end to rclcpp_subscription_callback_start|end 2019-05-17 13:24:21 +02:00
Christophe Bedard
cd75a0a2e1 Add callback start/end tracepoints 2019-05-17 09:05:34 +02:00
Christophe Bedard
7e215289d7 Add rmw_handle to rcl_*_init tracepoint params 2019-05-17 09:03:09 +02:00