ros2service.api package

Module contents

class ros2service.api.ServiceNameCompleter(*, include_hidden_services_key=None)

Bases: object

Callable returning a list of service names.

class ros2service.api.ServicePrototypeCompleter(*, service_type_key=None)

Bases: object

Callable returning a service prototype.

class ros2service.api.ServiceTypeCompleter(*, service_name_key=None)

Bases: object

Callable returning an existing service type or all service types.

ros2service.api.get_service_names(*, node, include_hidden_services=False)
ros2service.api.get_service_names_and_types(*, node, include_hidden_services=False)
ros2service.api.service_type_completer(**kwargs)

Callable returning a list of service types.