public final class BinaryMessage extends AbstractWebSocketMessage<java.nio.ByteBuffer>
コンストラクターと説明 |
---|
BinaryMessage(byte[] payload) 指定された byte[] ペイロードで新しいバイナリ WebSocket メッセージを作成します。 |
BinaryMessage(byte[] payload, boolean isLast) メッセージの全体または一部を表す指定された byte[] ペイロードを使用して、新しいバイナリ WebSocket メッセージを作成します。 |
BinaryMessage(byte[] payload, int offset, int length, boolean isLast) 既存のバイト配列をラップして、新しいバイナリ WebSocket メッセージを作成します。 |
BinaryMessage(java.nio.ByteBuffer payload) 指定された ByteBuffer ペイロードで新しいバイナリ WebSocket メッセージを作成します。 |
BinaryMessage(java.nio.ByteBuffer payload, boolean isLast) メッセージの内容全体または一部を表す指定されたペイロードを使用して、新しいバイナリ WebSocket メッセージを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
int | getPayloadLength() メッセージに含まれるバイト数を返します。 |
protected java.lang.String | toStringPayload() |
equals, getPayload, hashCode, isLast, toString
public BinaryMessage(java.nio.ByteBuffer payload)
payload
- null 以外のペイロード public BinaryMessage(java.nio.ByteBuffer payload, boolean isLast)
isLast
ブールフラグが false
に設定されている場合、メッセージは部分的なコンテンツとして送信され、ブールフラグが true
に設定されるまで、さらに部分的なメッセージが予期されます。payload
- null 以外のペイロード isLast
- メッセージが一連の部分メッセージの最後である場合 public BinaryMessage(byte[] payload)
payload
- null 以外のペイロード。この値はコピーされないため、配列を変更しないように注意する必要があります。public BinaryMessage(byte[] payload, boolean isLast)
isLast
ブールフラグが false
に設定されている場合、メッセージは部分的なコンテンツとして送信され、ブールフラグが true
に設定されるまで、さらに部分的なメッセージが予期されます。payload
- null 以外のペイロード。この値はコピーされないため、配列を変更しないように注意する必要があります。isLast
- メッセージが一連の部分メッセージの最後である場合 public BinaryMessage(byte[] payload, int offset, int length, boolean isLast)
payload
- null 以外のペイロード。この値はコピーされないため、配列を変更しないように注意する必要があります。offset
- ペイロードが始まる配列へのオフセット length
- ペイロードと見なされる配列の長さ isLast
- メッセージが一連の部分メッセージの最後である場合 public int getPayloadLength()
WebSocketMessage
protected java.lang.String toStringPayload()
AbstractWebSocketMessage<java.nio.ByteBuffer>
の toStringPayload