package com.dev.modbus4j;
|
|
import java.io.IOException;
|
import java.io.InputStream;
|
import java.net.Socket;
|
|
import com.serotonin.modbus4j.sero.epoll.InputStreamEPollWrapper;
|
import com.serotonin.modbus4j.sero.epoll.Modbus4JInputStreamCallback;
|
|
public class InputStreamEPollWrapperImpl implements InputStreamEPollWrapper{
|
private Socket socket;
|
|
public InputStreamEPollWrapperImpl(Socket socket){
|
this.socket = socket;
|
}
|
|
|
@Override
|
public void add(InputStream arg0, Modbus4JInputStreamCallback arg1) {
|
try {
|
add(this.socket.getInputStream(), arg1);
|
} catch (IOException e) {
|
e.printStackTrace();
|
}
|
}
|
|
@Override
|
public void remove(InputStream arg0) {
|
remove(arg0);
|
}
|
|
}
|