Uses of Class
org.ros.namespace.GraphName
Packages that use GraphName
Package
Description
Provides internal classes for creating and communicating with nodes in the ROS graph.
Provides internal classes for clients.
Provides internal classes for working with the parameter server.
Provides internal classes for servers.
Provides internal classes for the server side of the master.
Provides internal classes for working with services.
Provides internal classes for working with topics.
Provides the classes for representing names in the ROS graph.
Provides the classes for creating and communicating with nodes in the ROS graph.
Provides the classes for accessing and modifying parameters.
Provides the classes for communicating via services.
-
Uses of GraphName in org.ros
-
Uses of GraphName in org.ros.internal.node
Methods in org.ros.internal.node that return GraphNameModifier and TypeMethodDescriptionDefaultNode.getName()DefaultNode.resolveName(String name) DefaultNode.resolveName(GraphName name) Methods in org.ros.internal.node with parameters of type GraphNameModifier and TypeMethodDescription<T,S> ServiceServer<T, S> DefaultNode.getServiceServer(GraphName serviceName) DefaultNode.lookupServiceUri(GraphName serviceName) <T> Publisher<T>DefaultNode.newPublisher(GraphName topicName, String messageType) <T,S> ServiceClient<T, S> DefaultNode.newServiceClient(GraphName serviceName, String serviceType) <T,S> ServiceServer<T, S> DefaultNode.newServiceServer(GraphName serviceName, String serviceType, ServiceResponseBuilder<T, S> responseBuilder) <T> Subscriber<T>DefaultNode.newSubscriber(GraphName topicName, String messageType) <T> Subscriber<T>DefaultNode.newSubscriber(GraphName topicName, String messageType, TransportHints transportHints) DefaultNode.resolveName(GraphName name) -
Uses of GraphName in org.ros.internal.node.client
Methods in org.ros.internal.node.client that return types with arguments of type GraphNameModifier and TypeMethodDescriptionParameterClient.getParamNames()ParameterClient.searchParam(GraphName parameterName) Methods in org.ros.internal.node.client with parameters of type GraphNameModifier and TypeMethodDescriptionParameterClient.deleteParam(GraphName parameterName) MasterClient.getPublishedTopics(GraphName callerName, String subgraph) MasterClient.getSystemState(GraphName callerName) MasterClient.getTopicTypes(GraphName callerName) Get aListof allTopicSystemStatemessage types.MasterClient.lookupNode(GraphName slaveName, String nodeName) MasterClient.lookupService(GraphName callerName, String serviceName) SlaveClient.paramUpdate(GraphName name, boolean value) SlaveClient.paramUpdate(GraphName name, char value) SlaveClient.paramUpdate(GraphName name, double value) SlaveClient.paramUpdate(GraphName name, int value) SlaveClient.paramUpdate(GraphName name, String value) SlaveClient.paramUpdate(GraphName name, List<?> value) SlaveClient.paramUpdate(GraphName name, Map<?, ?> value) SlaveClient.publisherUpdate(GraphName topic, Collection<URI> publisherUris) SlaveClient.requestTopic(GraphName topic, Collection<String> requestedProtocols) ParameterClient.searchParam(GraphName parameterName) ParameterClient.subscribeParam(GraphName parameterName) ParameterClient.unsubscribeParam(GraphName parameterName) Constructors in org.ros.internal.node.client with parameters of type GraphName -
Uses of GraphName in org.ros.internal.node.parameter
Methods in org.ros.internal.node.parameter that return GraphNameModifier and TypeMethodDescriptionMethods in org.ros.internal.node.parameter that return types with arguments of type GraphNameMethods in org.ros.internal.node.parameter with parameters of type GraphNameModifier and TypeMethodDescriptionvoidParameterManager.addListener(GraphName parameterName, ParameterListener listener) voidDefaultParameterTree.addParameterListener(GraphName name, ParameterListener listener) voidbooleanDefaultParameterTree.getBoolean(GraphName name) booleanDefaultParameterTree.getBoolean(GraphName name, boolean defaultValue) doubledoubleintDefaultParameterTree.getInteger(GraphName name) intDefaultParameterTree.getInteger(GraphName name, int defaultValue) List<?>List<?>Map<?,?> Map<?,?> booleanvoidvoidvoidvoidvoidvoidintParameterManager.updateParameter(GraphName parameterName, Object value) -
Uses of GraphName in org.ros.internal.node.server
Methods in org.ros.internal.node.server that return GraphNameMethods in org.ros.internal.node.server that return types with arguments of type GraphNameMethods in org.ros.internal.node.server with parameters of type GraphNameModifier and TypeMethodDescriptionvoidbooleanintSlaveServer.paramUpdate(GraphName parameterName, Object parameterValue) voidvoidvoidvoidvoidvoidvoidParameterServer.subscribe(GraphName name, NodeIdentifier nodeIdentifier) Constructors in org.ros.internal.node.server with parameters of type GraphNameModifierConstructorDescriptionNodeIdentifier(GraphName name, URI uri) Constructs a newNodeIdentifier.SlaveServer(GraphName nodeName, BindAddress tcpRosBindAddress, AdvertiseAddress tcpRosAdvertiseAddress, BindAddress xmlRpcBindAddress, AdvertiseAddress xmlRpcAdvertiseAddress, MasterClient master, TopicParticipantManager topicParticipantManager, ServiceManager serviceManager, ParameterManager parameterManager, ScheduledExecutorService executorService) -
Uses of GraphName in org.ros.internal.node.server.master
Methods in org.ros.internal.node.server.master that return GraphNameModifier and TypeMethodDescriptionNodeRegistrationInfo.getNodeName()ServiceRegistrationInfo.getServiceName()Get the name of the service.TopicRegistrationInfo.getTopicName()Methods in org.ros.internal.node.server.master with parameters of type GraphNameModifier and TypeMethodDescriptionprotected voidMasterServer.contactSubscriberForPublisherUpdate(URI subscriberSlaveUri, GraphName topicName, List<URI> publisherUris) Contact a subscriber and send it a publisher update.MasterRegistrationManagerImpl.getNodeRegistrationInfo(GraphName nodeName) Get the information known about a node.MasterServer.getPublishedTopics(GraphName caller, GraphName subgraph) Get a list of all topics published for the give subgraph.MasterRegistrationManagerImpl.getServiceRegistrationInfo(GraphName serviceName) Get the information known about a service.MasterRegistrationManagerImpl.getTopicRegistrationInfo(GraphName topicName) Get the information known about a topic.MasterServer.getTopicTypes(GraphName calledId) Get aListof allTopicSystemStatemessage types.MasterServer.lookupNode(GraphName nodeName) Returns aNodeIdentifierfor theNodewith the given name.MasterServer.lookupService(GraphName serviceName) Lookup the provider of a particular service.MasterRegistrationManagerImpl.registerPublisher(GraphName nodeName, URI nodeSlaveUri, GraphName topicName, String topicMessageType) Register a publisher.MasterServer.registerPublisher(GraphName nodeName, URI nodeSlaveUri, GraphName topicName, String topicMessageType) Register the caller as aPublisherof the specified topic.MasterRegistrationManagerImpl.registerService(GraphName nodeName, URI nodeSlaveUri, GraphName serviceName, URI serviceUri) Register a service.voidMasterServer.registerService(GraphName nodeName, URI nodeSlaveUri, GraphName serviceName, URI serviceUri) Register a service with the master.MasterRegistrationManagerImpl.registerSubscriber(GraphName nodeName, URI nodeSlaveUri, GraphName topicName, String topicMessageType) Register a subscriber.MasterServer.registerSubscriber(GraphName nodeName, URI nodeSlaveUri, GraphName topicName, String topicMessageType) Subscribe the caller to the specified topic.booleanMasterRegistrationManagerImpl.unregisterPublisher(GraphName nodeName, GraphName topicName) Unregister a publisher.booleanMasterServer.unregisterPublisher(GraphName nodeName, GraphName topicName) Unregister aPublisher.booleanMasterRegistrationManagerImpl.unregisterService(GraphName nodeName, GraphName serviceName, URI serviceUri) Unregister a service.booleanMasterServer.unregisterService(GraphName nodeName, GraphName serviceName, URI serviceUri) Unregister a service from the master.booleanMasterRegistrationManagerImpl.unregisterSubscriber(GraphName nodeName, GraphName topicName) Unregister a subscriber.booleanMasterServer.unregisterSubscriber(GraphName nodeName, GraphName topicName) Unregister aSubscriber.Constructors in org.ros.internal.node.server.master with parameters of type GraphNameModifierConstructorDescriptionNodeRegistrationInfo(GraphName nodeName, URI nodeSlaveUri) ServiceRegistrationInfo(GraphName serviceName, URI serviceUri, NodeRegistrationInfo node) TopicRegistrationInfo(GraphName topicName) -
Uses of GraphName in org.ros.internal.node.service
Methods in org.ros.internal.node.service that return GraphNameModifier and TypeMethodDescriptionDefaultServiceClient.getName()DefaultServiceServer.getName()ServiceDeclaration.getName()ServiceIdentifier.getName()Methods in org.ros.internal.node.service with parameters of type GraphNameModifier and TypeMethodDescriptionDefaultServiceClient<?,?> <T,S> DefaultServiceServer<T, S> DefaultServiceServer<?,?> booleanbooleanstatic <S,T> DefaultServiceClient<S, T> DefaultServiceClient.newDefault(GraphName nodeName, ServiceDeclaration serviceDeclaration, org.ros.message.MessageSerializer<S> serializer, org.ros.message.MessageDeserializer<T> deserializer, org.ros.message.MessageFactory messageFactory, ScheduledExecutorService executorService) Constructors in org.ros.internal.node.service with parameters of type GraphNameModifierConstructorDescriptionServiceFactory(GraphName nodeName, SlaveServer slaveServer, ServiceManager serviceManager, ScheduledExecutorService executorService) ServiceIdentifier(GraphName name, URI uri) -
Uses of GraphName in org.ros.internal.node.topic
Methods in org.ros.internal.node.topic that return GraphNameModifier and TypeMethodDescriptionTopicDeclaration.getName()TopicIdentifier.getName()PublisherIdentifier.getNodeName()PublisherDeclaration.getSlaveName()DefaultTopicParticipant.getTopicName()PublisherDeclaration.getTopicName()PublisherIdentifier.getTopicName()SubscriberDeclaration.getTopicName()SubscriberIdentifier.getTopicName()TopicParticipant.getTopicName()Methods in org.ros.internal.node.topic with parameters of type GraphNameModifier and TypeMethodDescriptionTopicParticipantManager.getPublisher(GraphName topicName) TopicParticipantManager.getSubscriber(GraphName topicName) booleanTopicParticipantManager.hasPublisher(GraphName topicName) booleanTopicParticipantManager.hasSubscriber(GraphName topicName) static TopicDeclarationTopicDeclaration.newFromTopicName(GraphName topicName, org.ros.internal.message.topic.TopicDescription topicDescription, TransportHints transportHints) Constructors in org.ros.internal.node.topic with parameters of type GraphName -
Uses of GraphName in org.ros.namespace
Methods in org.ros.namespace that return GraphNameModifier and TypeMethodDescriptionstatic GraphNameGraphName.empty()GraphName.getBasename()NameResolver.getNamespace()GraphName.getParent()Join thisGraphNamewith another.protected GraphNameNameResolver.lookUpRemapping(GraphName name) static GraphNameGraphName.newAnonymous()Creates an anonymousGraphName.static GraphNameReturns a newGraphNameof the specifiedname.Resolve name relative to namespace.static GraphNameGraphName.root()GraphName.toGlobal()Convert name to a global name representation.GraphName.toRelative()Convert name to a relative name representation.Methods in org.ros.namespace that return types with arguments of type GraphNameMethods in org.ros.namespace with parameters of type GraphNameModifier and TypeMethodDescriptionJoin thisGraphNamewith another.protected GraphNameNameResolver.lookUpRemapping(GraphName name) Construct a new childNameResolverwith the same remappings as thisNameResolver.static NameResolverNameResolver.newFromNamespace(GraphName namespace) Resolve name relative to namespace.Method parameters in org.ros.namespace with type arguments of type GraphNameModifier and TypeMethodDescriptionstatic NameResolverNameResolver.newFromNamespaceAndRemappings(String namespace, Map<GraphName, GraphName> remappings) static NameResolverNameResolver.newFromNamespaceAndRemappings(String namespace, Map<GraphName, GraphName> remappings) static NameResolverNameResolver.newRootFromRemappings(Map<GraphName, GraphName> remappings) static NameResolverNameResolver.newRootFromRemappings(Map<GraphName, GraphName> remappings) Constructors in org.ros.namespace with parameters of type GraphNameModifierConstructorDescriptionNameResolver(GraphName namespace, Map<GraphName, GraphName> remappings) NodeNameResolver(GraphName nodeName, NameResolver defaultResolver) Constructor parameters in org.ros.namespace with type arguments of type GraphNameModifierConstructorDescriptionNameResolver(GraphName namespace, Map<GraphName, GraphName> remappings) NameResolver(GraphName namespace, Map<GraphName, GraphName> remappings) -
Uses of GraphName in org.ros.node
Methods in org.ros.node that return GraphNameModifier and TypeMethodDescriptionNodeMain.getDefaultNodeName()Node.getName()NodeConfiguration.getNodeName()Node.resolveName(String name) Node.resolveName(GraphName name) Resolve the given name, using ROS conventions, into a full ROS namespace name.Methods in org.ros.node that return types with arguments of type GraphNameMethods in org.ros.node with parameters of type GraphNameModifier and TypeMethodDescriptionvoidAnonymousParmeterTree.addParameterListener(GraphName name, ParameterListener listener) voidbooleanAnonymousParmeterTree.getBoolean(GraphName name) booleanAnonymousParmeterTree.getBoolean(GraphName name, boolean defaultValue) doubledoubleintAnonymousParmeterTree.getInteger(GraphName name) intAnonymousParmeterTree.getInteger(GraphName name, int defaultValue) List<?>List<?>Map<?,?> Map<?,?> <T,S> ServiceServer<T, S> ConnectedNode.getServiceServer(GraphName serviceName) booleanConnectedNode.lookupServiceUri(GraphName serviceName) <T> Publisher<T>ConnectedNode.newPublisher(GraphName topicName, String messageType) <T,S> ServiceClient<T, S> ConnectedNode.newServiceClient(GraphName serviceName, String serviceType) Create aServiceClient.<T,S> ServiceServer<T, S> ConnectedNode.newServiceServer(GraphName serviceName, String serviceType, ServiceResponseBuilder<T, S> serviceResponseBuilder) Create a newServiceServer.<T> Subscriber<T>ConnectedNode.newSubscriber(GraphName topicName, String messageType) <T> Subscriber<T>ConnectedNode.newSubscriber(GraphName topicName, String messageType, TransportHints transportHints) Node.resolveName(GraphName name) Resolve the given name, using ROS conventions, into a full ROS namespace name.voidvoidvoidvoidvoidvoidNodeConfiguration.setDefaultNodeName(GraphName nodeName) Sets the name of theNodeif the name has not already been set.NodeConfiguration.setNodeName(GraphName nodeName) -
Uses of GraphName in org.ros.node.parameter
Methods in org.ros.node.parameter that return GraphNameModifier and TypeMethodDescriptionSearch for parameter key on the Parameter Server.Methods in org.ros.node.parameter that return types with arguments of type GraphNameMethods in org.ros.node.parameter with parameters of type GraphNameModifier and TypeMethodDescriptionvoidParameterTree.addParameterListener(GraphName name, ParameterListener listener) Subscribes to changes to the specified parameter.voidDeletes a specified parameter.booleanParameterTree.getBoolean(GraphName name) booleanParameterTree.getBoolean(GraphName name, boolean defaultValue) doubledoubleintParameterTree.getInteger(GraphName name) intParameterTree.getInteger(GraphName name, int defaultValue) List<?>List<?>Map<?,?> Map<?,?> booleanSearch for parameter key on the Parameter Server.voidvoidvoidvoidvoidvoid -
Uses of GraphName in org.ros.node.service
Methods in org.ros.node.service that return GraphName