@libp2p/mplex
Version:
JavaScript implementation of https://github.com/libp2p/mplex
31 lines • 1.28 kB
JavaScript
export var MessageTypes;
(function (MessageTypes) {
MessageTypes[MessageTypes["NEW_STREAM"] = 0] = "NEW_STREAM";
MessageTypes[MessageTypes["MESSAGE_RECEIVER"] = 1] = "MESSAGE_RECEIVER";
MessageTypes[MessageTypes["MESSAGE_INITIATOR"] = 2] = "MESSAGE_INITIATOR";
MessageTypes[MessageTypes["CLOSE_RECEIVER"] = 3] = "CLOSE_RECEIVER";
MessageTypes[MessageTypes["CLOSE_INITIATOR"] = 4] = "CLOSE_INITIATOR";
MessageTypes[MessageTypes["RESET_RECEIVER"] = 5] = "RESET_RECEIVER";
MessageTypes[MessageTypes["RESET_INITIATOR"] = 6] = "RESET_INITIATOR";
})(MessageTypes || (MessageTypes = {}));
export const MessageTypeNames = Object.freeze({
0: 'NEW_STREAM',
1: 'MESSAGE_RECEIVER',
2: 'MESSAGE_INITIATOR',
3: 'CLOSE_RECEIVER',
4: 'CLOSE_INITIATOR',
5: 'RESET_RECEIVER',
6: 'RESET_INITIATOR'
});
export const InitiatorMessageTypes = Object.freeze({
NEW_STREAM: MessageTypes.NEW_STREAM,
MESSAGE: MessageTypes.MESSAGE_INITIATOR,
CLOSE: MessageTypes.CLOSE_INITIATOR,
RESET: MessageTypes.RESET_INITIATOR
});
export const ReceiverMessageTypes = Object.freeze({
MESSAGE: MessageTypes.MESSAGE_RECEIVER,
CLOSE: MessageTypes.CLOSE_RECEIVER,
RESET: MessageTypes.RESET_RECEIVER
});
//# sourceMappingURL=message-types.js.map