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的 ByteBuffer 表示形式。
binder
- 要 InvocationBinder 用于此协议实例的 。
Returns:
列表 HubMessage。
writeMessage
public abstract ByteBuffer writeMessage(HubMessage message)
将指定的 HubMessage 写入字符串。
Parameters:
message
- 要写入的消息。
Returns:
消息的 ByteBuffer 表示形式。