Public Member Functions | |
void | run () |
UpdatePublisherRunnable (DefaultSubscriber< MessageType > subscriber, NodeIdentifier nodeIdentifier, PublisherIdentifier publisherIdentifier) | |
Private Attributes | |
final NodeIdentifier | nodeIdentifier |
final PublisherIdentifier | publisherIdentifier |
final DefaultSubscriber < MessageType > | subscriber |
Static Private Attributes | |
static final Log | log = LogFactory.getLog(UpdatePublisherRunnable.class) |
A Runnable which is used whenever new publishers are being added to a DefaultSubscriber. It takes care of registration between the Subscriber and remote Publisher.
Definition at line 39 of file UpdatePublisherRunnable.java.
org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.UpdatePublisherRunnable | ( | DefaultSubscriber< MessageType > | subscriber, |
NodeIdentifier | nodeIdentifier, | ||
PublisherIdentifier | publisherIdentifier | ||
) | [inline] |
subscriber | |
nodeIdentifier | NodeIdentifier of the Subscriber's SlaveServer |
publisherIdentifier | PublisherIdentifier of the new Publisher |
Definition at line 55 of file UpdatePublisherRunnable.java.
void org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.run | ( | ) | [inline] |
Definition at line 63 of file UpdatePublisherRunnable.java.
final Log org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.log = LogFactory.getLog(UpdatePublisherRunnable.class) [static, private] |
Definition at line 41 of file UpdatePublisherRunnable.java.
final NodeIdentifier org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.nodeIdentifier [private] |
Definition at line 45 of file UpdatePublisherRunnable.java.
final PublisherIdentifier org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.publisherIdentifier [private] |
Definition at line 44 of file UpdatePublisherRunnable.java.
final DefaultSubscriber<MessageType> org.ros.internal.node.topic.UpdatePublisherRunnable< MessageType >.subscriber [private] |
Definition at line 43 of file UpdatePublisherRunnable.java.