HubProtocol 介面
public interface HubProtocol
與 SignalR 中樞通訊的通訊協定抽象概念。
方法摘要
修飾詞與類型 | 方法與描述 |
---|---|
abstract java.lang.String | getName() |
abstract int | getVersion() |
abstract
java.util.List<Hub |
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
建立 的新清單 HubMessage 。
Parameters:
message
- 一或多個 HubMessage s 的 ByteBuffer 標記法。
binder
- 要 InvocationBinder 用於這個通訊協定實例的 。
Returns:
HubMessage的清單。
writeMessage
public abstract ByteBuffer writeMessage(HubMessage message)
將指定的 HubMessage 寫入字串。
Parameters:
message
- 要寫入的訊息。
Returns:
訊息的 ByteBuffer 表示。