共用方式為


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 寫入字串。

方法詳細資料

getName

public abstract String getName()

getVersion

public abstract int getVersion()

parseMessages

public abstract List parseMessages(ByteBuffer message, InvocationBinder binder)

建立 的新清單 HubMessage

Parameters:

message - 一或多個 HubMessage s 的 ByteBuffer 標記法。
binder - 要 InvocationBinder 用於這個通訊協定實例的 。

Returns:

HubMessage的清單。

writeMessage

public abstract ByteBuffer writeMessage(HubMessage message)

將指定的 HubMessage 寫入字串。

Parameters:

message - 要寫入的訊息。

Returns:

訊息的 ByteBuffer 表示。

適用於