public class OamOutFileReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ByteDataSymbolicAccessReadConfig |
accessOamVariable
Index (fast access) of all variable which are contained in the cfg-file.
|
(package private) byte[] |
binData |
(package private) byte[] |
binDataUcell |
(package private) int |
checkWithoutNewdata |
private RawDataAccess |
dataAccess |
private RawDataAccess |
dataAccessUcell |
(package private) boolean |
dataValid
Associated class which shows the values
|
private java.io.File |
fileOam |
private long |
lastTimeAccess
To detect timeout while file waiting.
|
private long |
lastTimeCurve
To detect whether a new curve point should show.
|
private long |
lastTimeFile
To detect whether the file is new.
|
(package private) Report |
log |
private int |
timeDiffCheckAccess |
private long |
timeUnitCurve
The distance between curve points in milliseconds.
|
Constructor and Description |
---|
OamOutFileReader(java.lang.String sFileOamValues,
java.lang.String sFileOamUcell,
Report log,
OamShowValues showValues) |
Modifier and Type | Method and Description |
---|---|
void |
checkData()
checks whether new data are received.
|
void |
readVariableCfg() |
(package private) void |
stop() |
private final ByteDataSymbolicAccessReadConfig accessOamVariable
boolean dataValid
final Report log
private final java.io.File fileOam
private long lastTimeFile
private long lastTimeAccess
private int timeDiffCheckAccess
private long lastTimeCurve
private long timeUnitCurve
int checkWithoutNewdata
private RawDataAccess dataAccess
byte[] binData
private RawDataAccess dataAccessUcell
byte[] binDataUcell
public OamOutFileReader(java.lang.String sFileOamValues, java.lang.String sFileOamUcell, Report log, OamShowValues showValues)