public class HdlcParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
MAX_INFORMATION_LENGTH |
static int |
MAX_WINDOW_SIZE |
static int |
MIN_INFORMATION_LENGTH |
static int |
MIN_WINDOW_SIZE |
Constructor and Description |
---|
HdlcParameters() |
HdlcParameters(int transmitInformationLength,
int transmitWindowSize) |
HdlcParameters(int receiveInformationLength,
int receiveWindowSize,
int transmitInformationLength,
int transmitWindowSize) |
Modifier and Type | Method and Description |
---|---|
static HdlcParameters |
decode(byte[] data) |
byte[] |
encode() |
int |
getReceiveInformationLength() |
int |
getReceiveWindowSize() |
int |
getTransmitInformationLength() |
int |
getTransmitWindowSize() |
java.lang.String |
toString() |
public static final int MAX_INFORMATION_LENGTH
public static final int MIN_INFORMATION_LENGTH
public static final int MIN_WINDOW_SIZE
public static final int MAX_WINDOW_SIZE
public HdlcParameters()
public HdlcParameters(int transmitInformationLength, int transmitWindowSize)
public HdlcParameters(int receiveInformationLength, int receiveWindowSize, int transmitInformationLength, int transmitWindowSize)
public int getTransmitInformationLength()
public int getTransmitWindowSize()
public int getReceiveInformationLength()
public int getReceiveWindowSize()
public java.lang.String toString()
toString
in class java.lang.Object
public static HdlcParameters decode(byte[] data) throws FrameInvalidException
FrameInvalidException
public byte[] encode()