|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
service_is_ready(). deadline(), which returns nros::Duration. deadline(nros::Duration). durability(), which returns DurabilityPolicy. history(), which returns HistoryPolicy. lifespan(), which returns nros::Duration. lifespan(nros::Duration). liveliness_lease_duration(), which returns nros::Duration. liveliness_lease_duration(nros::Duration). liveliness(), which returns LivelinessPolicy. reliability(), which returns ReliabilityPolicy. send_response(). take_request(RequestType&, int64_t&). take(M&). take_serialized(uint8_t*, size_t, size_t&). take_serialized_with_attachment(...). take_sequence(...). take_sized<Cap>(M&). take_validated(M&, nros_cpp_integrity_status_t&). take_validated_sized<Cap>(M&, nros_cpp_integrity_status_t&).