Поделиться через


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 - Представление ByteBuffer одного или нескольких HubMessageобъектов .
binder - Объект , используемый InvocationBinder для данного экземпляра протокола.

Returns:

Список объектов HubMessage.

writeMessage

public abstract ByteBuffer writeMessage(HubMessage message)

Записывает указанный HubMessage объект в string.

Parameters:

message - Сообщение для записи.

Returns:

Представление сообщения ByteBuffer.

Применяется к