Package | Description |
---|---|
com.opencloud.slee.resources.cgin |
Defines an API for the CGIN infrastructure on which all protocols are built.
|
Modifier and Type | Class and Description |
---|---|
static class |
EncodedInteger.GenericCodec
A generic codec that can encode big- or little-endian values of variable
width and signedness.
|
Modifier and Type | Field and Description |
---|---|
static EncodedInteger.Codec |
EncodedInteger.S16BE
A signed 16-bit integer encoded in 2 bytes, MSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S16LE
A signed 16-bit integer encoded in 2 bytes, LSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S24BE
A signed 24-bit integer encoded in 3 bytes, MSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S24LE
A signed 24-bit integer encoded in 3 bytes, LSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S32BE
A signed 32-bit integer encoded in 4 bytes, MSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S32LE
A signed 32-bit integer encoded in 4 bytes, LSB-first
|
static EncodedInteger.Codec |
EncodedInteger.S8
A signed 8-bit integer encoded in 1 byte
|
static EncodedInteger.Codec |
EncodedInteger.U16BE
An unsigned 16-bit integer encoded in 2 bytes, MSB-first
|
static EncodedInteger.Codec |
EncodedInteger.U16LE
An unsigned 16-bit integer encoded in 2 bytes, LSB-first
|
static EncodedInteger.Codec |
EncodedInteger.U24BE
An unsigned 24-bit integer encoded in 3 bytes, MSB-first
|
static EncodedInteger.Codec |
EncodedInteger.U24LE
An unsigned 24-bit integer encoded in 3 bytes, LSB-first
|
static EncodedInteger.Codec |
EncodedInteger.U8
An unsigned 8-bit integer encoded in 1 byte
|
Modifier and Type | Method and Description |
---|---|
static EncodedInteger.Codec |
EncodedInteger.getCodec(int min,
int max,
int width,
boolean bigEndian,
boolean signed) |
Constructor and Description |
---|
EncodedInteger(EncodedInteger.Codec codec,
byte[] data) |
EncodedInteger(EncodedInteger.Codec codec,
byte[] data,
int start,
int len) |
EncodedInteger(EncodedInteger.Codec codec,
DataInput input) |
EncodedInteger(EncodedInteger.Codec codec,
int value) |