public class UDPPacketReader.DataReader extends UDPPacketReader.Reader
コンストラクタ | 説明 |
---|---|
DataReader() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
int |
getPacketSize() |
|
long |
readACK(int index) |
|
ACKBitfield[] |
readACKBitfields() |
|
boolean |
readACKBitfieldsIncluded() |
|
int |
readACKCount() |
|
boolean |
readACKsIncluded() |
|
boolean |
readECN() |
|
boolean |
readExtendedDataIncluded() |
|
int |
readFragmentCount() |
|
void |
readMessageFragment(int fragmentNum,
byte[] target,
int targetOffset) |
|
int |
readMessageFragmentNum(int fragmentNum) |
|
int |
readMessageFragmentSize(int fragmentNum) |
|
long |
readMessageId(int fragmentNum) |
|
boolean |
readMessageIsLast(int fragmentNum) |
|
boolean |
readReplyRequested() |
|
boolean |
readWantPreviousACKs() |
|
void |
toRawString(java.lang.StringBuilder buf) |
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
readExtendedOptions
public int getPacketSize()
public boolean readACKsIncluded()
public boolean readACKBitfieldsIncluded()
public boolean readECN()
public boolean readWantPreviousACKs()
public boolean readReplyRequested()
public boolean readExtendedDataIncluded()
public int readACKCount()
public long readACK(int index)
public ACKBitfield[] readACKBitfields() throws DataFormatException
public int readFragmentCount() throws DataFormatException
public long readMessageId(int fragmentNum) throws DataFormatException
public int readMessageFragmentNum(int fragmentNum) throws DataFormatException
public boolean readMessageIsLast(int fragmentNum) throws DataFormatException
public int readMessageFragmentSize(int fragmentNum) throws DataFormatException
public void readMessageFragment(int fragmentNum, byte[] target, int targetOffset) throws DataFormatException
public java.lang.String toString()
toString
クラス内 java.lang.Object
public void toRawString(java.lang.StringBuilder buf) throws DataFormatException