Add rmw implementation notes for client flow diagrams
This commit is contained in:
parent
3ef3570ce5
commit
ebf3270b30
1 changed files with 4 additions and 0 deletions
|
@ -309,6 +309,8 @@ sequenceDiagram
|
||||||
participant rmw
|
participant rmw
|
||||||
participant tracetools
|
participant tracetools
|
||||||
|
|
||||||
|
Note over rmw: (implementation)
|
||||||
|
|
||||||
Component->>Node: create_client(service_name, options)
|
Component->>Node: create_client(service_name, options)
|
||||||
Node->>Client: Client(service_name, options)
|
Node->>Client: Client(service_name, options)
|
||||||
Note over Client: allocates a rcl_client_t handle
|
Note over Client: allocates a rcl_client_t handle
|
||||||
|
@ -337,6 +339,8 @@ sequenceDiagram
|
||||||
participant rmw
|
participant rmw
|
||||||
participant tracetools
|
participant tracetools
|
||||||
|
|
||||||
|
Note over rmw: (implementation)
|
||||||
|
|
||||||
Note over Component: creates request
|
Note over Component: creates request
|
||||||
Component->>Client: async_send_request(request[, callback]) : result_future
|
Component->>Client: async_send_request(request[, callback]) : result_future
|
||||||
Client->>rcl: rcl_send_request(rcl_client_t, request, out sequence_number)
|
Client->>rcl: rcl_send_request(rcl_client_t, request, out sequence_number)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue