Package jp.cssj.driver.ctip.v1
Class V1RequestConsumer
java.lang.Object
jp.cssj.driver.ctip.v1.V1RequestConsumer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteデータパケットです。 readでデータを取得できます。static final byte終了パケットです。static final byte内容開始パケットです。 getURI,getMimeType,getEncodingでURIとMIMEタイプとエンコーディングを取得できます。static final byteプロパティパケットです。 getName,getValueで名前と値を取得できます。static final byteリソース開始パケットです。 getURI,getMimeType,getEncodingでURIとMIMEタイプとエンコーディングを取得できます。 -
Method Summary
Modifier and TypeMethodDescriptionvoidend()終了パケットを送ります。void本体の開始を通知します。voidプロパティを送ります。voidリソースの開始を通知します。protected voidsetCTIPSession(V1Session session) voidwrite(byte[] b, int off, int len) データパケットを送ります。
-
Field Details
-
PROPERTY
public static final byte PROPERTYプロパティパケットです。 getName,getValueで名前と値を取得できます。- See Also:
-
RESOURCE
public static final byte RESOURCEリソース開始パケットです。 getURI,getMimeType,getEncodingでURIとMIMEタイプとエンコーディングを取得できます。- See Also:
-
MAIN
public static final byte MAIN内容開始パケットです。 getURI,getMimeType,getEncodingでURIとMIMEタイプとエンコーディングを取得できます。- See Also:
-
DATA
public static final byte DATAデータパケットです。 readでデータを取得できます。- See Also:
-
END
public static final byte END終了パケットです。- See Also:
-
-
Method Details
-
property
プロパティを送ります。- Parameters:
name- プロパティ名。value- 値。- Throws:
IOException
-
resource
リソースの開始を通知します。- Parameters:
uri- 仮想URI。mimeType- MIME型。encoding- キャラクタ・エンコーディング。- Throws:
IOException
-
main
本体の開始を通知します。- Parameters:
uri- 仮想URI。mimeType- MIME型。encoding- キャラクタ・エンコーディング。- Throws:
IOException
-
setCTIPSession
-
write
データパケットを送ります。- Parameters:
b- バイト列バッファ。off- データの開始位置。len- データの長さ。- Throws:
IOException
-
end
終了パケットを送ります。- Throws:
IOException
-