Module service

Source
Expand description

Implementation of ROS 2 Services

Re-exports§

pub use request_id::*;
pub use server::*;
pub use client::*;

Modules§

client
request_id
server

Structs§

AService
AService is a means of constructing a descriptor for a Service on the fly. This allows generic code to construct a Service from the types of request and response.

Enums§

ServiceMapping
Selects how Service Requests and Responses are to be mapped to DDS.

Traits§

Service
Service trait pairs the Request and Response types together. Additionally, it ensures that Response and Request are Messages (Serializable), and we have a means to name the types.