Add new rclcpp_subscription_init tracepoint as an intermediate

This commit is contained in:
Christophe Bedard 2019-11-14 14:07:36 -08:00
parent 5fbc899941
commit 44166ff48f
3 changed files with 38 additions and 5 deletions

View file

@ -100,13 +100,26 @@ TRACEPOINT_EVENT(
TRACEPOINT_EVENT(
TRACEPOINT_PROVIDER,
rclcpp_subscription_callback_added,
rclcpp_subscription_init,
TP_ARGS(
const void *, subscription_handle_arg,
const void *, callback_arg
const void *, subscription_arg
),
TP_FIELDS(
ctf_integer_hex(const void *, subscription_handle, subscription_handle_arg)
ctf_integer_hex(const void *, subscription, subscription_arg)
)
)
TRACEPOINT_EVENT(
TRACEPOINT_PROVIDER,
rclcpp_subscription_callback_added,
TP_ARGS(
const void *, subscription_arg,
const void *, callback_arg
),
TP_FIELDS(
ctf_integer_hex(const void *, subscription, subscription_arg)
ctf_integer_hex(const void *, callback, callback_arg)
)
)