public interface BinaryFormatInterface extends FwkInterface
Modifier and Type | Method and Description |
---|---|
int |
getBlockCount()
The number of blocks in file.
|
int |
getBlocking()
Blocking, 1=channel multiplexed, e.g. 512=blockmultiplexed.
|
java.lang.String |
getByteOrder()
Order of low and high byte in data file
LSB First : low-Byte, high-Byte
MSB First : high-Byte, low-Byte |
int |
getByteSwapIsNeeded()
Return a value specifing whether a byle swap is needed.
|
java.lang.String |
getCreatedOnPlatform()
Creation platform of file (PC, VMS, UNIX)
|
int |
getDataSignalCount()
Number of signals in the data file,
if differs from the SignalCount.
|
int |
getHeaderFrameSize()
Size of each frame header, at the beginning of each data block in bytes.
|
int |
getHeaderGlobalSize()
Size of the global header at the beginning of the file in bytes.
|
int |
getHeaderSignalSize()
Size of each channel header in bytes.
|
int |
getSignalCount()
The number of signals in file.
|
java.lang.String |
getSignalType()
Type of signal
Digital or digital for digital signals
Analog: for analoge signals |
java.lang.String |
getWordOrder()
Order of low and high word in data file.
|
getVersion, release
java.lang.String getCreatedOnPlatform()
int getByteSwapIsNeeded()
0 = byte swap as on this platform
1 = no byte swap
2 = byte swap
REMARK : this setting is only for compatibility reasons supported. It should be replaced by the settings „ByteOrder“ and „WordOrder“.
java.lang.String getByteOrder()
LSB First : low-Byte, high-Byte
MSB First : high-Byte, low-Byte
java.lang.String getWordOrder()
LSW First : low-Word, high-Word
MSW First : high-Word, low-Word
int getHeaderGlobalSize()
int getHeaderSignalSize()
int getHeaderFrameSize()
int getBlocking()
int getBlockCount()
int getSignalCount()
int getDataSignalCount()
java.lang.String getSignalType()
Digital or digital for digital signals
Analog: for analoge signals