Public Member Functions | Private Attributes
org.ros.internal.node.topic.DefaultTopicParticipant Class Reference
Inheritance diagram for org.ros.internal.node.topic.DefaultTopicParticipant:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DefaultTopicParticipant (TopicDeclaration topicDeclaration)
TopicDeclaration getTopicDeclaration ()
List< String > getTopicDeclarationAsList ()
ConnectionHeader getTopicDeclarationHeader ()
String getTopicMessageType ()
GraphName getTopicName ()
abstract void signalOnMasterRegistrationFailure ()
abstract void signalOnMasterRegistrationSuccess ()
abstract void signalOnMasterUnregistrationFailure ()
abstract void signalOnMasterUnregistrationSuccess ()

Private Attributes

final TopicDeclaration topicDeclaration

Detailed Description

Base definition of a TopicSystemState.

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 30 of file DefaultTopicParticipant.java.


Constructor & Destructor Documentation

Definition at line 34 of file DefaultTopicParticipant.java.


Member Function Documentation

Returns:
the TopicDeclaration of this TopicParticipant

Definition at line 41 of file DefaultTopicParticipant.java.

Definition at line 45 of file DefaultTopicParticipant.java.

Returns:
the connection header for the TopicSystemState

Definition at line 62 of file DefaultTopicParticipant.java.

Returns:
the message type (e.g. "std_msgs/String")

Implements org.ros.internal.node.topic.TopicParticipant.

Definition at line 55 of file DefaultTopicParticipant.java.

Returns:
the name of the subscribed topic

Implements org.ros.internal.node.topic.TopicParticipant.

Definition at line 50 of file DefaultTopicParticipant.java.

Signal that the TopicSystemState failed to register with the master.

Implemented in org.ros.internal.node.topic.DefaultPublisher< T >, and org.ros.internal.node.topic.DefaultSubscriber< T >.

Signal that the TopicSystemState successfully registered with the master.

Implemented in org.ros.internal.node.topic.DefaultPublisher< T >, and org.ros.internal.node.topic.DefaultSubscriber< T >.

Signal that the TopicSystemState failed to unregister with the master.

Implemented in org.ros.internal.node.topic.DefaultPublisher< T >, and org.ros.internal.node.topic.DefaultSubscriber< T >.

Signal that the TopicSystemState successfully unregistered with the master.

Implemented in org.ros.internal.node.topic.DefaultPublisher< T >, and org.ros.internal.node.topic.DefaultSubscriber< T >.


Member Data Documentation

Definition at line 32 of file DefaultTopicParticipant.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:51