Public Member Functions | Private Member Functions | Private Attributes
org.ros.internal.transport.tcp.TcpServerHandshakeHandler Class Reference
Inheritance diagram for org.ros.internal.transport.tcp.TcpServerHandshakeHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void messageReceived (ChannelHandlerContext ctx, MessageEvent e) throws Exception
 TcpServerHandshakeHandler (TopicParticipantManager topicParticipantManager, ServiceManager serviceManager)

Private Member Functions

void handleServiceHandshake (MessageEvent e, ChannelPipeline pipeline, ConnectionHeader incomingHeader)
void handleSubscriberHandshake (ChannelHandlerContext ctx, MessageEvent e, ChannelPipeline pipeline, ConnectionHeader incomingConnectionHeader) throws InterruptedException, Exception

Private Attributes

final ServiceManager serviceManager
final TopicParticipantManager topicParticipantManager

Detailed Description

A ChannelHandler which will process the TCP server handshake.

Author:
damonkohler@google.com (Damon Kohler)
kwc@willowgarage.com (Ken Conley)

Definition at line 48 of file TcpServerHandshakeHandler.java.


Constructor & Destructor Documentation

Definition at line 53 of file TcpServerHandshakeHandler.java.


Member Function Documentation

void org.ros.internal.transport.tcp.TcpServerHandshakeHandler.handleServiceHandshake ( MessageEvent  e,
ChannelPipeline  pipeline,
ConnectionHeader  incomingHeader 
) [inline, private]

Definition at line 71 of file TcpServerHandshakeHandler.java.

void org.ros.internal.transport.tcp.TcpServerHandshakeHandler.handleSubscriberHandshake ( ChannelHandlerContext  ctx,
MessageEvent  e,
ChannelPipeline  pipeline,
ConnectionHeader  incomingConnectionHeader 
) throws InterruptedException, Exception [inline, private]

Definition at line 87 of file TcpServerHandshakeHandler.java.

void org.ros.internal.transport.tcp.TcpServerHandshakeHandler.messageReceived ( ChannelHandlerContext  ctx,
MessageEvent  e 
) throws Exception [inline]

Definition at line 60 of file TcpServerHandshakeHandler.java.


Member Data Documentation

Definition at line 51 of file TcpServerHandshakeHandler.java.

Definition at line 50 of file TcpServerHandshakeHandler.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