public class Header
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ALIGNMENT |
static int |
IRSDK_MAX_BUFS |
static int |
NUMBER_OF_HEADER_FIELDS |
static int |
NUMBER_OF_VARBUF_FIELDS |
static int |
SIZEOF_HEADER |
static int |
SIZEOF_VARBUF |
Constructor and Description |
---|
Header(java.nio.ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
int |
getBufLen() |
int |
getLatest_VarBuf() |
int |
getLatest_VarBufTick() |
Header |
getLatest_VarBufTick(int tick) |
int |
getNumBuf() |
int |
getNumVars() |
int |
getSessionInfoLen() |
int |
getSessionInfoOffset() |
int |
getSessionInfoUpdate() |
int |
getStatus() |
SubHeader |
getSubHeader() |
Header |
getSubHeader(SubHeader subheader) |
int |
getTickRate() |
int |
getVarBuf_BufOffset(int varBuf) |
int |
getVarBuf_TickCount(int varBuf) |
int |
getVarHeaderOffset() |
int |
getVer() |
boolean |
isValid() |
boolean |
isValid(Header header) |
java.lang.String |
toJSON() |
public static final int IRSDK_MAX_BUFS
public static final int NUMBER_OF_HEADER_FIELDS
public static final int NUMBER_OF_VARBUF_FIELDS
public static final int ALIGNMENT
public static final int SIZEOF_VARBUF
public static final int SIZEOF_HEADER
public SubHeader getSubHeader()
public int getVer()
public int getStatus()
public int getTickRate()
public int getSessionInfoUpdate()
public int getSessionInfoLen()
public int getSessionInfoOffset()
public int getNumVars()
public int getVarHeaderOffset()
public int getNumBuf()
public int getBufLen()
public int getVarBuf_TickCount(int varBuf)
public int getVarBuf_BufOffset(int varBuf)
public int getLatest_VarBuf()
public int getLatest_VarBufTick()
public Header getLatest_VarBufTick(int tick)
public boolean isValid()
public boolean isValid(Header header)
public java.lang.String toJSON()