|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
NodeMain which provides empty defaults for all signals.NodeListener to the Node.
ServiceServerListener.
Publisher.
Subscriber connection to this Publisher.
InetSocketAddress that emphasizes the difference
between an address that should be used for binding a server port and one that
should be advertised to external entities.DefaultScheduledExecutorService.awaitTermination(long, TimeUnit) on the wrapped
ExecutorService and then DefaultScheduledExecutorService.awaitTermination(long, TimeUnit)
on the wrapped ScheduledExecutorService.
InetSocketAddress that emphasizes the difference
between an address that should be used for binding a server port and one that
should be advertised to external entities.ServiceServer.
ExecutorService.BlockingQueue that removes the old elements when the number of
elements exceeds the limit.ServiceClient NodeMain.TimeProvider for use when the ROS graph is configured for
simulation.NodeConfiguration instances using a ROS command-line and
environment specification.CommandLineLoader with specified command-line arguments.
CommandLineLoader with specified command-line arguments
and environment variables.
ServiceServer.
Channels to the provided ChannelGroup.PublisherListener which uses separate CountDownLatch
instances for all signals.CountDownPublisherListener with all counts set to 1.
ServiceServerListener which uses CountDownLatch to track
message invocations.SubscriberListener which uses separate CountDownLatch
instances for all messages.Map of fields and
values.
URI.
Node.DefaultNodes should only be constructed using the
DefaultNodeFactory.
DefaultNodes.NodeListener which provides empty defaults for all signals.NodeMains in separate threads.ParameterServer.Publisher.PublisherListener which provides empty defaults for all signals.Executors.newCachedThreadPool() and a
Executors.newScheduledThreadPool(int) to provide the functionality of
both in a single ScheduledExecutorService.ServiceServer.Subscriber.SubscriberListener which provides empty defaults for all signals.TopicSystemState.Map of fields and values for transmission over the
wire.
Time objects.
NodeMain using the supplied
NodeConfiguration.
NodeMain using the supplied
NodeConfiguration.
CancellableLoop using the Node's
ScheduledExecutorService.
Transform from a source frame to a target frame.FrameTransforms.Response from the List of Objects
returned from an XML-RPC call.
Response from the List of Objects
returned from an XML-RPC call.
RawMessage.getInt8(String)
RawMessage.getInt8List(String)
RawMessage.getUInt8(String)
RawMessage.getUint8List(String)
ConnectedNode.getCurrentTime() instead of using the standard
Java routines for determining the current time.
Subscribers currently connected to the
Publisher.
ParameterTree to query and set parameters on the ROS
parameter server.
List of all TopicSystemState message types.
List of all TopicSystemState message types.
GraphName.
InterruptedException was thrown.
Object class is
performed by the local object, rather than by the server.
GraphName with another.
Subscriber NodeMain.NodeIdentifier for the Node with the given name.
MasterServer.MasterClient connected to the specified
MasterServer URI.
MasterRegistrationManagerImpl.MasterServer.MasterServer provides naming and registration services to the
rest of the Nodes in the ROS system.MessageIdentifier and definition pair from which all qualities of
the message uniquely identifiable by the MessageIdentifier can be
derived.MessageDefinitionParser.MessageDefinitionVisitor for
each field.GraphName.
NameResolver with the same remappings as this
NameResolver.
DefaultServiceClient instance.
CountDownServiceServerListener with all counts set to
1.
CountDownSubscriberListener with all counts set to 1.
Callable should return the current
measuredRemoteUptime of the remote clock with minimal overhead since the
run time of this call will be used to further improve the estimation of
measuredRemoteUptime.
InetAddress with both an IP and a host set so that no
further resolving will take place.
Node with the given NodeConfiguration.
Node with the given NodeConfiguration and
NodeListeners.
Publisher instance.
Subscriber instance.
NodeConfiguration for a Node that is only
accessible on the local host.
NodeConfiguration for a Node that is only
accessible on the local host.
AdvertiseAddress where the host
is determined automatically.
NodeConfiguration for a publicly accessible
Node.
NodeConfiguration for a publicly accessible
Node.
DefaultServiceServer instance and registers it with the
master.
ServiceClient.
ServiceServer.
Nodes.NodeIdentifier.
Node.Node with its associated program logic.NodeMains and allows shutting down individual
NodeMains or all currently running NodeMains as a group.Node names.Node experiences an unrecoverable error.
Publisher has connected to the Subscriber.
Subscriber has connected to the Publisher.
Publisher is added.
Publisher is removed.
ServiceServer is added.
ServiceServer is added.
ConnectedNode has started shutting down.
Publisher has been shut down.
Subscriber has been shut down.
Node has shut down.
Node has started and successfully connected to the
master.
Subscriber is added.
Subscriber is removed.
ParameterServer.ParameterClient connected to the specified
ParameterServer URI.
ParameterServer.List of message
definitions.
AdvertiseAddressFactory which creates public (non-loopback) addresses.Publisher instances.Publisher instances.PublisherDeclaration.
Publisher of the specified topic.
ServiceServer.
Subscriber.
SlaveServer with the
MasterServer.NodeListener from the Node.
ServiceServerListener.
Publisher.
Publisher.Channel is closed.ScheduledExecutorService to execute Callables with retries.RosCore is a collection of nodes and programs that are pre-requisites
of a ROS-based system.NodeMains.ParameterServer.
ServiceServer NodeMain.ServiceServers and ServiceClients.ServiceServers and ServiceClients.ServiceManager events.ServiceServer instances.RawMessage.setInt8(String, byte)
RawMessage.setInt8List(String, List)
RawMessage.setUInt8(String, short)
RawMessage.setUint8List(String, List)
Node if the name has not already been set.
Node if the name has not already been set.
Object class is
performed by the local object, rather than by the server.
TimeProvider that Nodes will use.
ScheduledExecutorService which cannot be shut down.Callables and waits for all submitted
Callables to finish within the specified timeout.
Registrar.
TcpClientConnections as non-persistent and closes all open
Channels.
Nodes.
Publisher.
Publisher using the default timeout
for PublisherListener.onShutdown(Publisher) callbacks.
Subscriber.
Subscriber using the default timeout
for SubscriberListener.onShutdown(Subscriber) callbacks.
NodeMain (i.e.
ListenerCollection.SignalRunnables to
return.
ServiceServerListeners that the ServiceServer
has failed to register with the master.
PublisherListeners that the Publisher has failed
to register with the master.
SubscriberListeners that the Subscriber has
failed to register with the master.
TopicSystemState failed to register with the master.
ServiceServerListeners that the ServiceServer
has been successfully registered with the master.
PublisherListeners that the Publisher has
successfully registered with the master.
SubscriberListeners that the Subscriber has
successfully registered with the master.
TopicSystemState successfully registered with the master.
ServiceServerListeners that the ServiceServer
has failed to unregister with the master.
PublisherListeners that the Publisher has failed
to unregister with the master.
SubscriberListeners that the Subscriber has
failed to unregister with the master.
TopicSystemState failed to unregister with the master.
ServiceServerListeners that the ServiceServer
has been successfully unregistered with the master.
PublisherListeners that the Publisher has
successfully unregistered with the master.
SubscriberListeners that the Subscriber has
successfully unregistered with the master.
TopicSystemState successfully unregistered with the master.
SubscriberListeners that a new Publisher has
connected.
Registrar for the SlaveServer identified by the
given NodeIdentifier.
MasterServer.
MasterUriProvider which will always return the same URI.Callable to be executed.
Subscriber instances.Subscriber instances.MasterUriProvider which can be switched between providers.MasterUriProvider instances for the
SwitchableMasterUriProvider.MasterServer.getSystemState() for publisher information.
MasterServer.getSystemState() for service information.
MasterServer.getSystemState() for subscriber information.
ResultFactory to take an object and turn it into a
SystemState instance.Publisher NodeMain.ChannelHandler which will process the TCP server handshake.Subscriber chooses not to commit to a
specific message type.
ResultFactory to take an object and turn it into a list of
TopicDeclaration instances.Publishers and Subscribers.TopicParticipantManager events.ResultFactory to take an object and turn it into a list of
TopicType instances.PublisherDeclaration.
Publisher.
ServiceServer.
Subscriber.
Subscriber.
RemoteUptimeClock with the latest uptime from the
remote clock.
Publishers for the topic that this
Subscriber is interested in.
ResultFactory to take an object and turn it into a list of URLIs.true if the supplied String can be used to
construct a GraphName.
WatchdogTimer expects to receive a WatchdogTimer.pulse() at least once
every WatchdogTimer.period WatchdogTimer.units.org.apache.xmlrpc.client.util.ClientFactory that
requires timeouts in calls.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||