public class DhcpProtocolHandler extends Object implements org.apache.mina.core.service.IoHandler
DhcpService| Modifier and Type | Field and Description |
|---|---|
static int |
CLIENT_PORT
Default DHCP client port
|
static int |
SERVER_PORT
Default DHCP server port
|
| Constructor and Description |
|---|
DhcpProtocolHandler(DhcpService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause) |
void |
inputClosed(org.apache.mina.core.session.IoSession session) |
void |
messageReceived(org.apache.mina.core.session.IoSession session,
Object message) |
void |
messageSent(org.apache.mina.core.session.IoSession session,
Object message) |
void |
sessionClosed(org.apache.mina.core.session.IoSession session) |
void |
sessionCreated(org.apache.mina.core.session.IoSession session) |
void |
sessionIdle(org.apache.mina.core.session.IoSession session,
org.apache.mina.core.session.IdleStatus status) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
public static final int CLIENT_PORT
public static final int SERVER_PORT
public DhcpProtocolHandler(DhcpService service)
public void sessionCreated(org.apache.mina.core.session.IoSession session)
throws Exception
sessionCreated in interface org.apache.mina.core.service.IoHandlerExceptionpublic void sessionOpened(org.apache.mina.core.session.IoSession session)
sessionOpened in interface org.apache.mina.core.service.IoHandlerpublic void sessionClosed(org.apache.mina.core.session.IoSession session)
sessionClosed in interface org.apache.mina.core.service.IoHandlerpublic void sessionIdle(org.apache.mina.core.session.IoSession session,
org.apache.mina.core.session.IdleStatus status)
sessionIdle in interface org.apache.mina.core.service.IoHandlerpublic void exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause)
exceptionCaught in interface org.apache.mina.core.service.IoHandlerpublic void messageReceived(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageReceived in interface org.apache.mina.core.service.IoHandlerExceptionpublic void messageSent(org.apache.mina.core.session.IoSession session,
Object message)
messageSent in interface org.apache.mina.core.service.IoHandlerpublic void inputClosed(org.apache.mina.core.session.IoSession session)
inputClosed in interface org.apache.mina.core.service.IoHandlerCopyright © 2021. All rights reserved.