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 |
A ChannelHandler which will process the TCP server handshake.
Definition at line 48 of file TcpServerHandshakeHandler.java.
org.ros.internal.transport.tcp.TcpServerHandshakeHandler.TcpServerHandshakeHandler | ( | TopicParticipantManager | topicParticipantManager, |
ServiceManager | serviceManager | ||
) | [inline] |
Definition at line 53 of file TcpServerHandshakeHandler.java.
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.
final ServiceManager org.ros.internal.transport.tcp.TcpServerHandshakeHandler.serviceManager [private] |
Definition at line 51 of file TcpServerHandshakeHandler.java.
final TopicParticipantManager org.ros.internal.transport.tcp.TcpServerHandshakeHandler.topicParticipantManager [private] |
Definition at line 50 of file TcpServerHandshakeHandler.java.