openlsd.network.server.LSDMsgKeepAliveRecvHandler Class Reference

Inheritance diagram for openlsd.network.server.LSDMsgKeepAliveRecvHandler:

Inheritance graph
[legend]
Collaboration diagram for openlsd.network.server.LSDMsgKeepAliveRecvHandler:

Collaboration graph
[legend]

List of all members.


Detailed Description

Handler for KeepAlive Recv Message

Author:
Frederic Bregier LGPL

Public Member Functions

void handleMessage (IoSession arg0, LSDMsgKeepAlive arg1)
void exceptionCaught (IoSession session, Throwable arg1)

Private Member Functions

void messageReceived (IoSession session, LSDMsgKeepAlive arg1)

Member Function Documentation

void openlsd.network.server.LSDMsgKeepAliveRecvHandler.messageReceived ( IoSession  session,
LSDMsgKeepAlive  arg1 
) [private]

Handler for KeepAlive commands: answear immediately with the same message (Ack as pong).

Parameters:
session the associated session
arg1 the KA message

void openlsd.network.server.LSDMsgKeepAliveRecvHandler.handleMessage ( IoSession  arg0,
LSDMsgKeepAlive  arg1 
)

Interface for Receive only message

Parameters:
arg0 
arg1 
See also:
org.apache.mina.handler.demux.MessageHandler.handleMessage(org.apache.mina.common.IoSession, java.lang.Object)

void openlsd.network.server.LSDMsgKeepAliveRecvHandler.exceptionCaught ( IoSession  session,
Throwable  arg1 
)

Just print the exception since it is only a KeepAlive message

Parameters:
session 
arg1 
See also:
org.apache.mina.common.IoHandlerAdapter.exceptionCaught(org.apache.mina.common.IoSession, java.lang.Throwable)


The documentation for this class was generated from the following file: