org.ros.internal.node.topic
Interface TopicParticipantManagerListener

All Known Implementing Classes:
Registrar

public interface TopicParticipantManagerListener

Listener for TopicParticipantManager events.


Method Summary
 void onPublisherAdded(DefaultPublisher<?> publisher)
          Called when a new Publisher is added.
 void onPublisherRemoved(DefaultPublisher<?> publisher)
          Called when a new Publisher is removed.
 void onSubscriberAdded(DefaultSubscriber<?> subscriber)
          Called when a Subscriber is added.
 void onSubscriberRemoved(DefaultSubscriber<?> subscriber)
          Called when a Subscriber is removed.
 

Method Detail

onPublisherAdded

void onPublisherAdded(DefaultPublisher<?> publisher)
Called when a new Publisher is added.

Parameters:
publisher - the Publisher that was added

onPublisherRemoved

void onPublisherRemoved(DefaultPublisher<?> publisher)
Called when a new Publisher is removed.

Parameters:
publisher - the Publisher that was removed

onSubscriberAdded

void onSubscriberAdded(DefaultSubscriber<?> subscriber)
Called when a Subscriber is added.

Parameters:
subscriber - the Subscriber that was added

onSubscriberRemoved

void onSubscriberRemoved(DefaultSubscriber<?> subscriber)
Called when a Subscriber is removed.

Parameters:
subscriber - the Subscriber that was removed