IHubProtocol.js 1.6 KB

123456789101112131415161718192021
  1. // Licensed to the .NET Foundation under one or more agreements.
  2. // The .NET Foundation licenses this file to you under the MIT license.
  3. /** Defines the type of a Hub Message. */
  4. export var MessageType;
  5. (function (MessageType) {
  6. /** Indicates the message is an Invocation message and implements the {@link @microsoft/signalr.InvocationMessage} interface. */
  7. MessageType[MessageType["Invocation"] = 1] = "Invocation";
  8. /** Indicates the message is a StreamItem message and implements the {@link @microsoft/signalr.StreamItemMessage} interface. */
  9. MessageType[MessageType["StreamItem"] = 2] = "StreamItem";
  10. /** Indicates the message is a Completion message and implements the {@link @microsoft/signalr.CompletionMessage} interface. */
  11. MessageType[MessageType["Completion"] = 3] = "Completion";
  12. /** Indicates the message is a Stream Invocation message and implements the {@link @microsoft/signalr.StreamInvocationMessage} interface. */
  13. MessageType[MessageType["StreamInvocation"] = 4] = "StreamInvocation";
  14. /** Indicates the message is a Cancel Invocation message and implements the {@link @microsoft/signalr.CancelInvocationMessage} interface. */
  15. MessageType[MessageType["CancelInvocation"] = 5] = "CancelInvocation";
  16. /** Indicates the message is a Ping message and implements the {@link @microsoft/signalr.PingMessage} interface. */
  17. MessageType[MessageType["Ping"] = 6] = "Ping";
  18. /** Indicates the message is a Close message and implements the {@link @microsoft/signalr.CloseMessage} interface. */
  19. MessageType[MessageType["Close"] = 7] = "Close";
  20. })(MessageType || (MessageType = {}));
  21. //# sourceMappingURL=IHubProtocol.js.map