Package org.ros.internal.transport.tcp
Class TcpClientManager
java.lang.Object
org.ros.internal.transport.tcp.TcpClientManager
- Author:
- damonkohler@google.com (Damon Kohler)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllNamedChannelHandlers(List<NamedChannelHandler> namedChannelHandlers) voidaddNamedChannelHandler(NamedChannelHandler namedChannelHandler) connect(String connectionName, SocketAddress socketAddress) Connects to a server.voidshutdown()Sets allTcpClientConnections as non-persistent and closes all openChannels.
-
Constructor Details
-
TcpClientManager
-
-
Method Details
-
addNamedChannelHandler
-
addAllNamedChannelHandlers
-
connect
Connects to a server.This call blocks until the connection is established or fails.
- Parameters:
connectionName- the name of the new connectionsocketAddress- theSocketAddressto connect to- Returns:
- a new
TcpClient
-
shutdown
public void shutdown()Sets allTcpClientConnections as non-persistent and closes all openChannels.
-