Add rmw implementation notes for client flow diagrams

This commit is contained in:
Christophe Bedard 2019-05-29 10:10:33 +02:00
parent 3ef3570ce5
commit ebf3270b30

View file

@ -309,6 +309,8 @@ sequenceDiagram
participant rmw
participant tracetools
Note over rmw: (implementation)
Component->>Node: create_client(service_name, options)
Node->>Client: Client(service_name, options)
Note over Client: allocates a rcl_client_t handle
@ -337,6 +339,8 @@ sequenceDiagram
participant rmw
participant tracetools
Note over rmw: (implementation)
Note over Component: creates request
Component->>Client: async_send_request(request[, callback]) : result_future
Client->>rcl: rcl_send_request(rcl_client_t, request, out sequence_number)