public class DhcpProtocolHandler extends org.apache.mina.core.service.IoHandlerAdapter
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.IoHandler
sessionCreated
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void sessionOpened(org.apache.mina.core.session.IoSession session)
sessionOpened
in interface org.apache.mina.core.service.IoHandler
sessionOpened
in class org.apache.mina.core.service.IoHandlerAdapter
public void sessionClosed(org.apache.mina.core.session.IoSession session)
sessionClosed
in interface org.apache.mina.core.service.IoHandler
sessionClosed
in class org.apache.mina.core.service.IoHandlerAdapter
public void sessionIdle(org.apache.mina.core.session.IoSession session, org.apache.mina.core.session.IdleStatus status)
sessionIdle
in interface org.apache.mina.core.service.IoHandler
sessionIdle
in class org.apache.mina.core.service.IoHandlerAdapter
public void exceptionCaught(org.apache.mina.core.session.IoSession session, Throwable cause)
exceptionCaught
in interface org.apache.mina.core.service.IoHandler
exceptionCaught
in class org.apache.mina.core.service.IoHandlerAdapter
public void messageReceived(org.apache.mina.core.session.IoSession session, Object message) throws Exception
messageReceived
in interface org.apache.mina.core.service.IoHandler
messageReceived
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void messageSent(org.apache.mina.core.session.IoSession session, Object message)
messageSent
in interface org.apache.mina.core.service.IoHandler
messageSent
in class org.apache.mina.core.service.IoHandlerAdapter
public void inputClosed(org.apache.mina.core.session.IoSession session)
inputClosed
in interface org.apache.mina.core.service.IoHandler
inputClosed
in class org.apache.mina.core.service.IoHandlerAdapter
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.