|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JBinding
A bindinding between two protocol headers.
| Nested Class Summary | |
|---|---|
static class |
JBinding.DefaultJBinding
An abstract adaptor that provides a default implementation for a binding. |
| Field Summary | |
|---|---|
static int |
NULL_ID
A status code that indicates that no protocol was matched |
| Method Summary | |
|---|---|
int |
getSourceId()
Protocol header ID for this binding. |
int |
getTargetId()
Protocol header ID to which this binding is bound to. |
boolean |
isBound(JPacket packet,
int offset)
Checks the length of the header that has not been bound yet. |
int[] |
listDependencies()
A list of dependencies that a binding has. |
| Field Detail |
|---|
static final int NULL_ID
| Method Detail |
|---|
int getTargetId()
boolean isBound(JPacket packet,
int offset)
packet - packet and its data bufferoffset - offset into the packet data buffer where the end of the previous
header is
int[] listDependencies()
int getSourceId()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||