Update callback_* events
This commit is contained in:
parent
5011fb022f
commit
8a32d292bb
1 changed files with 6 additions and 6 deletions
|
@ -246,9 +246,9 @@ sequenceDiagram
|
||||||
Executor->>Subscription: handle_message(msg)
|
Executor->>Subscription: handle_message(msg)
|
||||||
Note over Subscription: casts msg to its actual type
|
Note over Subscription: casts msg to its actual type
|
||||||
Subscription->>AnySubscriptionCallback: dispatch(typed_msg)
|
Subscription->>AnySubscriptionCallback: dispatch(typed_msg)
|
||||||
AnySubscriptionCallback-->>tracetools: TP(rclcpp_subscription_callback_start, this, is_intra_process)
|
AnySubscriptionCallback-->>tracetools: TP(callback_start, this, is_intra_process)
|
||||||
Note over AnySubscriptionCallback: std::function(...)
|
Note over AnySubscriptionCallback: std::function(...)
|
||||||
AnySubscriptionCallback-->>tracetools: TP(rclcpp_subscription_callback_end, this)
|
AnySubscriptionCallback-->>tracetools: TP(callback_end, this)
|
||||||
end
|
end
|
||||||
Executor->>Subscription: return_message(msg)
|
Executor->>Subscription: return_message(msg)
|
||||||
```
|
```
|
||||||
|
@ -333,9 +333,9 @@ sequenceDiagram
|
||||||
Note over Service: casts request to its actual type
|
Note over Service: casts request to its actual type
|
||||||
Note over Service: allocates a response object
|
Note over Service: allocates a response object
|
||||||
Service->>AnyServiceCallback: dispatch(request_header, typed_request, response)
|
Service->>AnyServiceCallback: dispatch(request_header, typed_request, response)
|
||||||
AnyServiceCallback-->>tracetools: TP(rclcpp_service_callback_start, this)
|
AnyServiceCallback-->>tracetools: TP(callback_start, this)
|
||||||
Note over AnyServiceCallback: std::function(...)
|
Note over AnyServiceCallback: std::function(...)
|
||||||
AnyServiceCallback-->>tracetools: TP(rclcpp_service_callback_end, this)
|
AnyServiceCallback-->>tracetools: TP(callback_end, this)
|
||||||
Service->>rcl: rcl_send_response(rcl_service_t, request_header, response)
|
Service->>rcl: rcl_send_response(rcl_service_t, request_header, response)
|
||||||
rcl->>rmw: rmw_send_response(rmw_service_t, request_header, response)
|
rcl->>rmw: rmw_send_response(rmw_service_t, request_header, response)
|
||||||
end
|
end
|
||||||
|
@ -458,9 +458,9 @@ sequenceDiagram
|
||||||
WallTimer->>rcl: rcl_timer_call(rcl_timer_t) : ret
|
WallTimer->>rcl: rcl_timer_call(rcl_timer_t) : ret
|
||||||
Note over rcl: validates and updates timer
|
Note over rcl: validates and updates timer
|
||||||
opt RCL_RET_TIMER_CANCELED != ret && RCL_RET_OK == ret
|
opt RCL_RET_TIMER_CANCELED != ret && RCL_RET_OK == ret
|
||||||
WallTimer-->>tracetools: TP(rclcpp_timer_callback_start, this)
|
WallTimer-->>tracetools: TP(callback_start, &callback)
|
||||||
Note over WallTimer: std::function(...)
|
Note over WallTimer: std::function(...)
|
||||||
WallTimer-->>tracetools: TP(rclcpp_timer_callback_end, this)
|
WallTimer-->>tracetools: TP(callback_end, &callback)
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue