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, waitreadExtendedOptionspublic 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.Objectpublic void toRawString(java.lang.StringBuilder buf)
throws DataFormatException