Public Member Functions | Private Attributes
org.ros.master.client.MasterStateClient Class Reference

List of all members.

Public Member Functions

List< TopicDeclarationgetPublishedTopics (String subgraph)
SystemState getSystemState ()
List< TopicTypegetTopicTypes ()
URI getUri ()
URI lookupNode (String nodeName)
URI lookupService (String serviceName)
 MasterStateClient (Node caller, URI masterUri)

Private Attributes

final Node caller
final MasterClient masterClient

Detailed Description

A remote client for obtaining system information from a master.

Author:
Keith M. Hughes

Definition at line 34 of file MasterStateClient.java.


Constructor & Destructor Documentation

org.ros.master.client.MasterStateClient.MasterStateClient ( Node  caller,
URI  masterUri 
) [inline]

Definition at line 46 of file MasterStateClient.java.


Member Function Documentation

Parameters:
subgraphthe subgraph of the topics
Returns:
a List of TopicDeclarations for published topics

Definition at line 84 of file MasterStateClient.java.

Returns:
the current SystemState

Definition at line 100 of file MasterStateClient.java.

Returns:
a List of TopicTypes known by the master

Definition at line 92 of file MasterStateClient.java.

Returns:
the URI of the MasterServer

Definition at line 64 of file MasterStateClient.java.

URI org.ros.master.client.MasterStateClient.lookupNode ( String  nodeName) [inline]
Parameters:
nodeNamethe name of the Node to lookup
Returns:
the URI of the Node with the given name

Definition at line 56 of file MasterStateClient.java.

URI org.ros.master.client.MasterStateClient.lookupService ( String  serviceName) [inline]
Parameters:
serviceNamethe name of the ServiceServer to look up
Returns:
the URI of the ServiceServer with the given name

Definition at line 74 of file MasterStateClient.java.


Member Data Documentation

The node doing the calling.

Definition at line 39 of file MasterStateClient.java.

Client for speaking to the master.

Definition at line 44 of file MasterStateClient.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