Module roslua.registry
Registry housekeeping. This module contains functions used for housekeeping of subscriptions, publishers, and services. They should not be used directly.
Copyright© Tim Niemueller, Carnegie Mellon University, Intel Research Pittsburgh
Release: Released under BSD license
Functions
register_publisher (topic, type, publisher) | Register publisher. |
register_service (service, type, provider, topic) | Register service provider. |
register_subscriber (topic, type, subscriber) | Register subscriber. |
register_timer (timer) | Register timer. |
unregister_publisher (topic, type, publisher) | Unregister publisher. |
unregister_service (service, type, provider, topic) | Unregister service provider. |
unregister_subscriber (topic, type, subscriber) | Unregister subscriber. |
unregister_timer (timer) | Unregister timer |
Functions
- register_publisher (topic, type, publisher)
-
Register publisher. As a side effect registers the publisher with the master.
Parameters
- topic: topic to register publisher for
- type: type of topic
- publisher: Publisher instance to register
See also:
- register_service (service, type, provider, topic)
-
Register service provider. As a side effect registers the service provider with the master.
Parameters
- service:
- type: type of topic
- provider: Service instance to register
- topic: topic to register service provider for
See also:
- register_subscriber (topic, type, subscriber)
-
Register subscriber. As a side effect registers the subscriber with the master.
Parameters
- topic: topic to register subscriber for
- type: type of topic
- subscriber: Subscriber instance to register
See also:
- register_timer (timer)
-
Register timer.
Parameters
- timer: timer to register
See also:
- unregister_publisher (topic, type, publisher)
-
Unregister publisher. As a side effect unregisters the publisher with the master.
Parameters
- topic: topic to unregister publisher for
- type: type of topic
- publisher: Publisher instance to unregister
See also:
- unregister_service (service, type, provider, topic)
-
Unregister service provider. As a side effect unregisters the service provider with the master.
Parameters
- service:
- type: type of topic
- provider: Service instance to unregister
- topic: topic to unregister service provider for
See also:
- unregister_subscriber (topic, type, subscriber)
-
Unregister subscriber. As a side effect unregisters the subscriber with the master.
Parameters
- topic: topic to register subscriber for
- type: type of topic
- subscriber: Subscriber instance to unregister
See also:
- unregister_timer (timer)
-
Unregister timer
Parameters
- timer: timer to unregister
See also: