HubProtocol インターフェイス

public interface HubProtocol

SignalR ハブと通信するためのプロトコル抽象化。

メソッドの概要

修飾子と型 メソッドと説明
abstract java.lang.String getName()
abstract int getVersion()
abstract

java.util.List<HubMessage>

parseMessages(ByteBuffer message, InvocationBinder binder)

の新しいリストを HubMessage作成します。

abstract java.nio.ByteBuffer writeMessage(HubMessage message)

指定した HubMessage を String に書き込みます。

メソッドの詳細

getName

public abstract String getName()

getVersion

public abstract int getVersion()

parseMessages

public abstract List parseMessages(ByteBuffer message, InvocationBinder binder)

の新しいリストを HubMessage作成します。

Parameters:

message - 1 つ以上 HubMessageの の ByteBuffer 表現。
binder - InvocationBinderこのプロトコル インスタンスに使用する 。

Returns:

HubMessage一覧。

writeMessage

public abstract ByteBuffer writeMessage(HubMessage message)

指定した HubMessage を String に書き込みます。

Parameters:

message - 書き込むメッセージ。

Returns:

メッセージの ByteBuffer 表現。

適用対象