|
|||||||||
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
.DefaultNode
s should only be constructed using the
DefaultNodeFactory
.
DefaultNode
s.NodeListener
which provides empty defaults for all signals.NodeMain
s 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.FrameTransform
s.Response
from the List
of Object
s
returned from an XML-RPC call.
Response
from the List
of Object
s
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.
Subscriber
s 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 Node
s 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
NodeListener
s.
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
.
Node
s.NodeIdentifier
.
Node
.Node
with its associated program logic.NodeMain
s and allows shutting down individual
NodeMain
s or all currently running NodeMain
s 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 Callable
s with retries.RosCore
is a collection of nodes and programs that are pre-requisites
of a ROS-based system.NodeMain
s.ParameterServer
.
ServiceServer
NodeMain
.ServiceServer
s and ServiceClient
s.ServiceServer
s and ServiceClient
s.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 Node
s will use.
ScheduledExecutorService
which cannot be shut down.Callable
s and waits for all submitted
Callable
s to finish within the specified timeout.
Registrar
.
TcpClientConnection
s as non-persistent and closes all open
Channel
s.
Node
s.
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.SignalRunnable
s to
return.
ServiceServerListener
s that the ServiceServer
has failed to register with the master.
PublisherListener
s that the Publisher
has failed
to register with the master.
SubscriberListener
s that the Subscriber
has
failed to register with the master.
TopicSystemState
failed to register with the master.
ServiceServerListener
s that the ServiceServer
has been successfully registered with the master.
PublisherListener
s that the Publisher
has
successfully registered with the master.
SubscriberListener
s that the Subscriber
has
successfully registered with the master.
TopicSystemState
successfully registered with the master.
ServiceServerListener
s that the ServiceServer
has failed to unregister with the master.
PublisherListener
s that the Publisher
has failed
to unregister with the master.
SubscriberListener
s that the Subscriber
has
failed to unregister with the master.
TopicSystemState
failed to unregister with the master.
ServiceServerListener
s that the ServiceServer
has been successfully unregistered with the master.
PublisherListener
s that the Publisher
has
successfully unregistered with the master.
SubscriberListener
s that the Subscriber
has
successfully unregistered with the master.
TopicSystemState
successfully unregistered with the master.
SubscriberListener
s 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.Publisher
s and Subscriber
s.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.
Publisher
s 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.unit
s.org.apache.xmlrpc.client.util.ClientFactory
that
requires timeouts in calls.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |