Public Member Functions | Private Attributes
org.ros.internal.transport.tcp.TcpClientManager Class Reference

List of all members.

Public Member Functions

void addAllNamedChannelHandlers (List< NamedChannelHandler > namedChannelHandlers)
void addNamedChannelHandler (NamedChannelHandler namedChannelHandler)
TcpClient connect (String connectionName, SocketAddress socketAddress)
void shutdown ()
 TcpClientManager (Executor executor)

Private Attributes

final ChannelGroup channelGroup
final Executor executor
final List< NamedChannelHandlernamedChannelHandlers
final Collection< TcpClienttcpClients

Detailed Description

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 33 of file TcpClientManager.java.


Constructor & Destructor Documentation

Definition at line 40 of file TcpClientManager.java.


Member Function Documentation

Definition at line 51 of file TcpClientManager.java.

Definition at line 47 of file TcpClientManager.java.

TcpClient org.ros.internal.transport.tcp.TcpClientManager.connect ( String  connectionName,
SocketAddress  socketAddress 
) [inline]

Connects to a server.

This call blocks until the connection is established or fails.

Parameters:
connectionNamethe name of the new connection
socketAddressthe SocketAddress to connect to
Returns:
a new TcpClient

Definition at line 66 of file TcpClientManager.java.

Sets all TcpClientConnections as non-persistent and closes all open Channels.

Definition at line 78 of file TcpClientManager.java.


Member Data Documentation

Definition at line 35 of file TcpClientManager.java.

Definition at line 38 of file TcpClientManager.java.

Definition at line 37 of file TcpClientManager.java.

Definition at line 36 of file TcpClientManager.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