public class ArduinoDevice
extends org.apache.mina.core.service.IoHandlerAdapter
Constructor and Description |
---|
ArduinoDevice(InetSocketAddress address,
ArduinoDeviceListener listener,
boolean activateLogger) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkTimeout() |
protected void |
connectTimeout() |
protected void |
handleTimeout() |
void |
messageReceived(org.apache.mina.core.session.IoSession session,
Object message) |
void |
sendWrite(short itemIndex,
Object value) |
void |
sessionClosed(org.apache.mina.core.session.IoSession session) |
void |
sessionCreated(org.apache.mina.core.session.IoSession session) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
void |
setPollTime(long pollTime) |
void |
setPollTimeout(long pollTimeout) |
void |
setTimeout(long timeout) |
void |
start() |
void |
stop() |
protected void |
triggerRequest() |
public ArduinoDevice(InetSocketAddress address, ArduinoDeviceListener listener, boolean activateLogger)
public void setTimeout(long timeout)
public void setPollTime(long pollTime)
public void setPollTimeout(long pollTimeout)
public void start()
public void stop()
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) throws Exception
sessionOpened
in interface org.apache.mina.core.service.IoHandler
sessionOpened
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
public void sessionClosed(org.apache.mina.core.session.IoSession session) throws Exception
sessionClosed
in interface org.apache.mina.core.service.IoHandler
sessionClosed
in class org.apache.mina.core.service.IoHandlerAdapter
Exception
protected void connectTimeout()
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
protected void checkTimeout()
protected void triggerRequest()
protected void handleTimeout()
public void sendWrite(short itemIndex, Object value)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.