Freigeben über


HubProtocol Schnittstelle

public interface HubProtocol

Eine Protokollabstraktion für die Kommunikation mit SignalR-Hubs.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract java.lang.String getName()
abstract int getVersion()
abstract java.util.List<HubMessage> parseMessages(ByteBuffer message, InvocationBinder binder)

Erstellt eine neue Liste von HubMessages.

abstract java.nio.ByteBuffer writeMessage(HubMessage message)

Schreibt das angegebene HubMessage in eine Zeichenfolge.

Details zur Methode

getName

public abstract String getName()

getVersion

public abstract int getVersion()

parseMessages

public abstract List parseMessages(ByteBuffer message, InvocationBinder binder)

Erstellt eine neue Liste von HubMessages.

Parameters:

message - Eine ByteBuffer-Darstellung eines oder HubMessagemehrerer s.
binder - Der InvocationBinder , der für diese Protokollinstanz verwendet werden soll.

Returns:

Eine Liste von HubMessages.

writeMessage

public abstract ByteBuffer writeMessage(HubMessage message)

Schreibt das angegebene HubMessage in eine Zeichenfolge.

Parameters:

message - Die zu schreibende Meldung.

Returns:

Eine ByteBuffer-Darstellung der Nachricht.

Gilt für: