Expand description

API in rcl/types.h

Constants

rcl_init() already called return code.

rcl_shutdown() already called return code.

Failed to allocate memory return code.

Invalid rcl_client_t given return code.

Failed to take a response from the client return code.

Unspecified error return code.

Invalid rcl_event_t given return code.

Failed to take an event from the event handle

Invalid argument return code.

Argument is not a valid log level rule

Argument is not a valid parameter rule

Argument is not a valid remap rule

Found invalid ros argument while parsing

rcl_lifecycle state not registered

rcl_lifecycle state registered

Mismatched rmw identifier return code.

Invalid rcl_node_t given return code.

Invalid node name return code.

Invalid node namespace return code.

Failed to find node name

rcl_init() not yet called return code.

Success return code.

Invalid rcl_publisher_t given return code.

Invalid rcl_service_t given return code.

Service name (same as topic name) does not pass validation.

Failed to take a request from the service return code.

Failed to take a message from the subscription return code.

Timeout occurred return code.

Given timer was canceled return code.

Invalid rcl_timer_t given return code.

Topic name does not pass validation.

Topic name substitution is unknown.

Unsupported return code.

Given rcl_wait_set_t is empty return code.

Given rcl_wait_set_t is full return code.

Invalid rcl_wait_set_t given return code.

Expected one type of lexeme but got another

Type Definitions

The type that holds an rcl return code.