public abstract class SerialPort extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SerialPort.BaudRate |
static class |
SerialPort.Parity |
| Constructor and Description |
|---|
SerialPort(SerialParameters sp) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close() |
ModbusInputStream |
getInputStream() |
ModbusOutputStream |
getOutputStream() |
int |
getReadTimeout() |
SerialParameters |
getSerialParameters() |
abstract boolean |
isOpened() |
abstract void |
open() |
abstract int |
read() |
abstract int |
read(byte[] b,
int off,
int len) |
void |
setReadTimeout(int readTimeout) |
abstract void |
write(byte[] bytes) |
abstract void |
write(int b) |
public SerialPort(SerialParameters sp)
public SerialParameters getSerialParameters()
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public ModbusOutputStream getOutputStream()
public ModbusInputStream getInputStream()
public abstract void write(int b)
throws IOException
IOExceptionpublic abstract void write(byte[] bytes)
throws IOException
IOExceptionpublic abstract void open()
throws SerialPortException
SerialPortExceptionpublic abstract int read()
throws IOException
IOExceptionpublic abstract int read(byte[] b,
int off,
int len)
throws IOException
IOExceptionpublic abstract void close()
public abstract boolean isOpened()
Copyright © 2018. All rights reserved.