|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
クライアントがサーバーからデータを受け取るためのインターフェースです。 断片化されたデータを生成する他、エラーメッセージを返します。
フィールドの概要 | |
static byte |
ADD
断片追加パケットです。 |
static byte |
DATA
データパケットです。 |
static byte |
ERROR
エラーメッセージパケットです。 |
static byte |
ERROR_ERROR
リソースの取得失敗など、生成される文書の情報が欠落すようなエラーです。 |
static byte |
ERROR_FATAL
処理の続行を妨げるような深刻なエラーです。 |
static byte |
ERROR_WARN
CSSの文法エラーなどの警告を表します。 |
static byte |
INSERT
断片挿入パケットです。 |
メソッドの概要 | |
RequestConsumer |
connect()
サーバーに接続し、リクエストを開始します。 |
int |
getAnchorId()
アンカーとなる断片のIDを返します。 |
int |
getId()
断片のIDを返します。 |
byte |
getLevel()
エラーレベルを返します。 |
String |
getMessage()
エラーメッセージを返します。 |
long |
getProgress()
進行状況を返します。 |
byte |
getType()
現在のパケットのデータのタイプを返します。 |
boolean |
next()
次のパケットにカーソルを移します。 |
int |
read(byte[] b,
int off,
int len)
データを取得します。 |
フィールドの詳細 |
public static final byte ADD
public static final byte INSERT
public static final byte ERROR
public static final byte DATA
public static final byte ERROR_WARN
public static final byte ERROR_ERROR
public static final byte ERROR_FATAL
メソッドの詳細 |
public RequestConsumer connect() throws IOException
IOException
public boolean next() throws IOException
IOException
public byte getType() throws IOException
IOException
public int getId() throws IOException
IOException
public int getAnchorId() throws IOException
IOException
public long getProgress() throws IOException
IOException
public byte getLevel() throws IOException
IOException
public String getMessage() throws IOException
IOException
public int read(byte[] b, int off, int len) throws IOException
b
- データが格納されるバッファ。off
- バッファの開始位置。len
- バッファに格納可能なバイト数。
IOException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |