"use strict"; // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. Object.defineProperty(exports, "__esModule", { value: true }); /** Defines the type of a Hub Message. */ var MessageType; (function (MessageType) { /** Indicates the message is an Invocation message and implements the {@link @aspnet/signalr.InvocationMessage} interface. */ MessageType[MessageType["Invocation"] = 1] = "Invocation"; /** Indicates the message is a StreamItem message and implements the {@link @aspnet/signalr.StreamItemMessage} interface. */ MessageType[MessageType["StreamItem"] = 2] = "StreamItem"; /** Indicates the message is a Completion message and implements the {@link @aspnet/signalr.CompletionMessage} interface. */ MessageType[MessageType["Completion"] = 3] = "Completion"; /** Indicates the message is a Stream Invocation message and implements the {@link @aspnet/signalr.StreamInvocationMessage} interface. */ MessageType[MessageType["StreamInvocation"] = 4] = "StreamInvocation"; /** Indicates the message is a Cancel Invocation message and implements the {@link @aspnet/signalr.CancelInvocationMessage} interface. */ MessageType[MessageType["CancelInvocation"] = 5] = "CancelInvocation"; /** Indicates the message is a Ping message and implements the {@link @aspnet/signalr.PingMessage} interface. */ MessageType[MessageType["Ping"] = 6] = "Ping"; /** Indicates the message is a Close message and implements the {@link @aspnet/signalr.CloseMessage} interface. */ MessageType[MessageType["Close"] = 7] = "Close"; })(MessageType = exports.MessageType || (exports.MessageType = {})); //# sourceMappingURL=IHubProtocol.js.map