public static class Iceberg.Constants
extends Object
This protocol version presented in this documentation is: 1.00
Modifier and Type | Field and Description |
---|---|
static byte |
BC_DRY
Bytecode 5: Indicates that the current River has run dry, and so there will
be no further communications because all of its streams have been
closed. Any new communications on the current River ID must be treated
as new Rivers that are not related in any way to this one.
|
static byte |
BC_DWY
Bytecode 6: Indicates that the attempt to start a new River was rejected
because the receiving Lake doesn't presently have a Waterfall, and, as is the
case with the BC_DRY bytecode, there will be no further communications
because all of its streams have effectively been closed. Any new
communications on the current River ID must be treated as new Rivers that are
not related in any way to this one.
|
static byte |
BC_ERR
Bytecode 3: Error (e.g., indicates that an operation failed, and any
relevant details).
|
static byte |
BC_NIX
Bytecode 4: Indicates that the current Lake is being closed, and all of its
Rivers must run dry, so there will be no further communications because all
of its streams will have to be closed. Any new communications on any
new River ID will either yield an IOException, or will be immediately refused
with the operation code BC_DRY.
|
static byte |
BC_NOP
Bytecode 0: No Operation (like the NOP/NOOP instructions in machine
language code).
|
static byte |
BC_TXT
Bytecode 2: Informational (e.g., an indication that an operation was
successful after a number of failed attempts).
|
static byte |
BC_VER
Bytecode 1: Protocol Version. If the parameter contains 0 bytes, then
this is a request for the remote endpoint to respond with the protocol
version, otherwise if the parameter contains 1 or more bytes, then it is a
response that contains the protocol version string (e.g., "1.00").
|
public static final byte BC_DRY
Fields:
Introduced in protocol version 1.00.
BC_NIX
,
Constant Field Valuespublic static final byte BC_DWY
Fields:
Introduced in protocol version 1.00.
public static final byte BC_ERR
Fields:
Introduced in protocol version 1.00.
BC_TXT
,
Constant Field Valuespublic static final byte BC_NIX
Fields:
Introduced in protocol version 1.00.
BC_DRY
,
Constant Field Valuespublic static final byte BC_NOP
Fields:
Introduced in protocol version 1.00.
public static final byte BC_TXT
Fields:
Introduced in protocol version 1.00.
BC_ERR
,
Constant Field Valuespublic static final byte BC_VER
Fields:
Introduced in protocol version 1.00.