Class TcpClient

java.lang.Object
org.ros.internal.transport.tcp.TcpClient

public class TcpClient extends Object
Author:
damonkohler@google.com (Damon Kohler)
  • Constructor Details

    • TcpClient

      public TcpClient(org.jboss.netty.channel.group.ChannelGroup channelGroup, Executor executor)
  • Method Details

    • setConnectionTimeout

      public void setConnectionTimeout(long duration, TimeUnit unit)
    • setKeepAlive

      public void setKeepAlive(boolean value)
    • addNamedChannelHandler

      public void addNamedChannelHandler(NamedChannelHandler namedChannelHandler)
    • addAllNamedChannelHandlers

      public void addAllNamedChannelHandlers(List<NamedChannelHandler> namedChannelHandlers)
    • connect

      public void connect(String connectionName, SocketAddress socketAddress)
    • getChannel

      public org.jboss.netty.channel.Channel getChannel()
    • write

      public org.jboss.netty.channel.ChannelFuture write(org.jboss.netty.buffer.ChannelBuffer buffer)