public class ModbusExport
extends java.lang.Object
| Constructor and Description |
|---|
ModbusExport(java.lang.String id,
java.util.concurrent.ScheduledExecutorService executor,
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected void |
handleMessageReceived(IoSession session,
java.lang.Object message) |
protected void |
handleSessionIdle(IoSession session) |
protected void |
handleSessionOpened(IoSession session) |
protected java.lang.Object |
makeData(BaseMessage message,
IoBuffer data) |
protected ErrorResponse |
makeError(BaseMessage message,
int exceptionCode) |
protected void |
readHoldingData(IoSession session,
ReadRequest message) |
protected void |
sendReply(IoSession session,
java.lang.Object message) |
void |
update(java.util.Map<java.lang.String,java.lang.String> parameters) |
public ModbusExport(java.lang.String id,
java.util.concurrent.ScheduledExecutorService executor,
processor,
HiveSource hiveSource,
itemObjectPool)
public void dispose()
public void update(java.util.Map<java.lang.String,java.lang.String> parameters)
throws java.lang.Exception
java.lang.Exceptionprotected void handleSessionOpened(IoSession session)
protected void handleSessionIdle(IoSession session)
protected void handleMessageReceived(IoSession session,
java.lang.Object message)
protected void readHoldingData(IoSession session,
ReadRequest message)
protected java.lang.Object makeData(BaseMessage message,
IoBuffer data)
protected ErrorResponse makeError(BaseMessage message,
int exceptionCode)
protected void sendReply(IoSession session,
java.lang.Object message)
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0