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.IoHandlersessionCreated in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionOpened(org.apache.mina.core.session.IoSession session)
throws Exception
sessionOpened in interface org.apache.mina.core.service.IoHandlersessionOpened in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionClosed(org.apache.mina.core.session.IoSession session)
throws Exception
sessionClosed in interface org.apache.mina.core.service.IoHandlersessionClosed in class org.apache.mina.core.service.IoHandlerAdapterExceptionprotected void connectTimeout()
public void messageReceived(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageReceived in interface org.apache.mina.core.service.IoHandlermessageReceived in class org.apache.mina.core.service.IoHandlerAdapterExceptionprotected void checkTimeout()
protected void triggerRequest()
protected void handleTimeout()
public void sendWrite(short itemIndex,
Object value)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.