UNPKG

@aptpod/iscp-ts

Version:

iSCP 2.0 client library for TypeScript

368 lines 27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Message = void 0; const runtime_1 = require("@protobuf-ts/runtime"); const runtime_2 = require("@protobuf-ts/runtime"); const runtime_3 = require("@protobuf-ts/runtime"); const runtime_4 = require("@protobuf-ts/runtime"); const runtime_5 = require("@protobuf-ts/runtime"); const e2e_call_1 = require("./e2e_call"); const e2e_call_2 = require("./e2e_call"); const e2e_call_3 = require("./e2e_call"); const ping_pong_1 = require("./ping_pong"); const ping_pong_2 = require("./ping_pong"); const downstream_1 = require("./downstream"); const downstream_2 = require("./downstream"); const downstream_3 = require("./downstream"); const downstream_4 = require("./downstream"); const downstream_5 = require("./downstream"); const downstream_6 = require("./downstream"); const downstream_7 = require("./downstream"); const downstream_8 = require("./downstream"); const downstream_9 = require("./downstream"); const downstream_10 = require("./downstream"); const downstream_11 = require("./downstream"); const upstream_1 = require("./upstream"); const upstream_2 = require("./upstream"); const upstream_3 = require("./upstream"); const upstream_4 = require("./upstream"); const upstream_5 = require("./upstream"); const upstream_6 = require("./upstream"); const upstream_7 = require("./upstream"); const upstream_8 = require("./upstream"); const upstream_9 = require("./upstream"); const upstream_10 = require("./upstream"); const connection_1 = require("./connection"); const connection_2 = require("./connection"); const connection_3 = require("./connection"); // @generated message type with reflection information, may provide speed optimized methods class Message$Type extends runtime_5.MessageType { constructor() { super("iscp2.Message", [ { no: 1, name: "connect_request", kind: "message", oneof: "message", T: () => connection_3.ConnectRequest }, { no: 2, name: "connect_response", kind: "message", oneof: "message", T: () => connection_2.ConnectResponse }, { no: 3, name: "disconnect", kind: "message", oneof: "message", T: () => connection_1.Disconnect }, { no: 64, name: "upstream_open_request", kind: "message", oneof: "message", T: () => upstream_10.UpstreamOpenRequest }, { no: 65, name: "upstream_open_response", kind: "message", oneof: "message", T: () => upstream_9.UpstreamOpenResponse }, { no: 66, name: "upstream_resume_request", kind: "message", oneof: "message", T: () => upstream_8.UpstreamResumeRequest }, { no: 67, name: "upstream_resume_response", kind: "message", oneof: "message", T: () => upstream_7.UpstreamResumeResponse }, { no: 68, name: "upstream_close_request", kind: "message", oneof: "message", T: () => upstream_6.UpstreamCloseRequest }, { no: 69, name: "upstream_close_response", kind: "message", oneof: "message", T: () => upstream_5.UpstreamCloseResponse }, { no: 70, name: "upstream_chunk", kind: "message", oneof: "message", T: () => upstream_4.UpstreamChunk }, { no: 71, name: "upstream_chunk_ack", kind: "message", oneof: "message", T: () => upstream_3.UpstreamChunkAck }, { no: 72, name: "upstream_metadata", kind: "message", oneof: "message", T: () => upstream_2.UpstreamMetadata }, { no: 73, name: "upstream_metadata_ack", kind: "message", oneof: "message", T: () => upstream_1.UpstreamMetadataAck }, { no: 128, name: "downstream_open_request", kind: "message", oneof: "message", T: () => downstream_11.DownstreamOpenRequest }, { no: 129, name: "downstream_open_response", kind: "message", oneof: "message", T: () => downstream_10.DownstreamOpenResponse }, { no: 130, name: "downstream_resume_request", kind: "message", oneof: "message", T: () => downstream_9.DownstreamResumeRequest }, { no: 131, name: "downstream_resume_response", kind: "message", oneof: "message", T: () => downstream_8.DownstreamResumeResponse }, { no: 132, name: "downstream_close_request", kind: "message", oneof: "message", T: () => downstream_7.DownstreamCloseRequest }, { no: 133, name: "downstream_close_response", kind: "message", oneof: "message", T: () => downstream_6.DownstreamCloseResponse }, { no: 134, name: "downstream_chunk", kind: "message", oneof: "message", T: () => downstream_5.DownstreamChunk }, { no: 135, name: "downstream_chunk_ack", kind: "message", oneof: "message", T: () => downstream_4.DownstreamChunkAck }, { no: 136, name: "downstream_chunk_ack_complete", kind: "message", oneof: "message", T: () => downstream_3.DownstreamChunkAckComplete }, { no: 137, name: "downstream_metadata", kind: "message", oneof: "message", T: () => downstream_2.DownstreamMetadata }, { no: 138, name: "downstream_metadata_ack", kind: "message", oneof: "message", T: () => downstream_1.DownstreamMetadataAck }, { no: 192, name: "ping", kind: "message", oneof: "message", T: () => ping_pong_2.Ping }, { no: 193, name: "pong", kind: "message", oneof: "message", T: () => ping_pong_1.Pong }, { no: 256, name: "upstream_call", kind: "message", oneof: "message", T: () => e2e_call_3.UpstreamCall }, { no: 257, name: "upstream_call_ack", kind: "message", oneof: "message", T: () => e2e_call_2.UpstreamCallAck }, { no: 258, name: "downstream_call", kind: "message", oneof: "message", T: () => e2e_call_1.DownstreamCall } ]); } create(value) { const message = { message: { oneofKind: undefined } }; globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); if (value !== undefined) (0, runtime_3.reflectionMergePartial)(this, message, value); return message; } internalBinaryRead(reader, length, options, target) { let message = target ?? this.create(), end = reader.pos + length; while (reader.pos < end) { let [fieldNo, wireType] = reader.tag(); switch (fieldNo) { case /* iscp2.ConnectRequest connect_request */ 1: message.message = { oneofKind: "connectRequest", connectRequest: connection_3.ConnectRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.connectRequest) }; break; case /* iscp2.ConnectResponse connect_response */ 2: message.message = { oneofKind: "connectResponse", connectResponse: connection_2.ConnectResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.connectResponse) }; break; case /* iscp2.Disconnect disconnect */ 3: message.message = { oneofKind: "disconnect", disconnect: connection_1.Disconnect.internalBinaryRead(reader, reader.uint32(), options, message.message.disconnect) }; break; case /* iscp2.UpstreamOpenRequest upstream_open_request */ 64: message.message = { oneofKind: "upstreamOpenRequest", upstreamOpenRequest: upstream_10.UpstreamOpenRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamOpenRequest) }; break; case /* iscp2.UpstreamOpenResponse upstream_open_response */ 65: message.message = { oneofKind: "upstreamOpenResponse", upstreamOpenResponse: upstream_9.UpstreamOpenResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamOpenResponse) }; break; case /* iscp2.UpstreamResumeRequest upstream_resume_request */ 66: message.message = { oneofKind: "upstreamResumeRequest", upstreamResumeRequest: upstream_8.UpstreamResumeRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamResumeRequest) }; break; case /* iscp2.UpstreamResumeResponse upstream_resume_response */ 67: message.message = { oneofKind: "upstreamResumeResponse", upstreamResumeResponse: upstream_7.UpstreamResumeResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamResumeResponse) }; break; case /* iscp2.UpstreamCloseRequest upstream_close_request */ 68: message.message = { oneofKind: "upstreamCloseRequest", upstreamCloseRequest: upstream_6.UpstreamCloseRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamCloseRequest) }; break; case /* iscp2.UpstreamCloseResponse upstream_close_response */ 69: message.message = { oneofKind: "upstreamCloseResponse", upstreamCloseResponse: upstream_5.UpstreamCloseResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamCloseResponse) }; break; case /* iscp2.UpstreamChunk upstream_chunk */ 70: message.message = { oneofKind: "upstreamChunk", upstreamChunk: upstream_4.UpstreamChunk.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamChunk) }; break; case /* iscp2.UpstreamChunkAck upstream_chunk_ack */ 71: message.message = { oneofKind: "upstreamChunkAck", upstreamChunkAck: upstream_3.UpstreamChunkAck.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamChunkAck) }; break; case /* iscp2.UpstreamMetadata upstream_metadata */ 72: message.message = { oneofKind: "upstreamMetadata", upstreamMetadata: upstream_2.UpstreamMetadata.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamMetadata) }; break; case /* iscp2.UpstreamMetadataAck upstream_metadata_ack */ 73: message.message = { oneofKind: "upstreamMetadataAck", upstreamMetadataAck: upstream_1.UpstreamMetadataAck.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamMetadataAck) }; break; case /* iscp2.DownstreamOpenRequest downstream_open_request */ 128: message.message = { oneofKind: "downstreamOpenRequest", downstreamOpenRequest: downstream_11.DownstreamOpenRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamOpenRequest) }; break; case /* iscp2.DownstreamOpenResponse downstream_open_response */ 129: message.message = { oneofKind: "downstreamOpenResponse", downstreamOpenResponse: downstream_10.DownstreamOpenResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamOpenResponse) }; break; case /* iscp2.DownstreamResumeRequest downstream_resume_request */ 130: message.message = { oneofKind: "downstreamResumeRequest", downstreamResumeRequest: downstream_9.DownstreamResumeRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamResumeRequest) }; break; case /* iscp2.DownstreamResumeResponse downstream_resume_response */ 131: message.message = { oneofKind: "downstreamResumeResponse", downstreamResumeResponse: downstream_8.DownstreamResumeResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamResumeResponse) }; break; case /* iscp2.DownstreamCloseRequest downstream_close_request */ 132: message.message = { oneofKind: "downstreamCloseRequest", downstreamCloseRequest: downstream_7.DownstreamCloseRequest.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamCloseRequest) }; break; case /* iscp2.DownstreamCloseResponse downstream_close_response */ 133: message.message = { oneofKind: "downstreamCloseResponse", downstreamCloseResponse: downstream_6.DownstreamCloseResponse.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamCloseResponse) }; break; case /* iscp2.DownstreamChunk downstream_chunk */ 134: message.message = { oneofKind: "downstreamChunk", downstreamChunk: downstream_5.DownstreamChunk.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamChunk) }; break; case /* iscp2.DownstreamChunkAck downstream_chunk_ack */ 135: message.message = { oneofKind: "downstreamChunkAck", downstreamChunkAck: downstream_4.DownstreamChunkAck.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamChunkAck) }; break; case /* iscp2.DownstreamChunkAckComplete downstream_chunk_ack_complete */ 136: message.message = { oneofKind: "downstreamChunkAckComplete", downstreamChunkAckComplete: downstream_3.DownstreamChunkAckComplete.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamChunkAckComplete) }; break; case /* iscp2.DownstreamMetadata downstream_metadata */ 137: message.message = { oneofKind: "downstreamMetadata", downstreamMetadata: downstream_2.DownstreamMetadata.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamMetadata) }; break; case /* iscp2.DownstreamMetadataAck downstream_metadata_ack */ 138: message.message = { oneofKind: "downstreamMetadataAck", downstreamMetadataAck: downstream_1.DownstreamMetadataAck.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamMetadataAck) }; break; case /* iscp2.Ping ping */ 192: message.message = { oneofKind: "ping", ping: ping_pong_2.Ping.internalBinaryRead(reader, reader.uint32(), options, message.message.ping) }; break; case /* iscp2.Pong pong */ 193: message.message = { oneofKind: "pong", pong: ping_pong_1.Pong.internalBinaryRead(reader, reader.uint32(), options, message.message.pong) }; break; case /* iscp2.UpstreamCall upstream_call */ 256: message.message = { oneofKind: "upstreamCall", upstreamCall: e2e_call_3.UpstreamCall.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamCall) }; break; case /* iscp2.UpstreamCallAck upstream_call_ack */ 257: message.message = { oneofKind: "upstreamCallAck", upstreamCallAck: e2e_call_2.UpstreamCallAck.internalBinaryRead(reader, reader.uint32(), options, message.message.upstreamCallAck) }; break; case /* iscp2.DownstreamCall downstream_call */ 258: message.message = { oneofKind: "downstreamCall", downstreamCall: e2e_call_1.DownstreamCall.internalBinaryRead(reader, reader.uint32(), options, message.message.downstreamCall) }; break; default: let u = options.readUnknownField; if (u === "throw") throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); let d = reader.skip(wireType); if (u !== false) (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); } } return message; } internalBinaryWrite(message, writer, options) { /* iscp2.ConnectRequest connect_request = 1; */ if (message.message.oneofKind === "connectRequest") connection_3.ConnectRequest.internalBinaryWrite(message.message.connectRequest, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.ConnectResponse connect_response = 2; */ if (message.message.oneofKind === "connectResponse") connection_2.ConnectResponse.internalBinaryWrite(message.message.connectResponse, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.Disconnect disconnect = 3; */ if (message.message.oneofKind === "disconnect") connection_1.Disconnect.internalBinaryWrite(message.message.disconnect, writer.tag(3, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamOpenRequest upstream_open_request = 64; */ if (message.message.oneofKind === "upstreamOpenRequest") upstream_10.UpstreamOpenRequest.internalBinaryWrite(message.message.upstreamOpenRequest, writer.tag(64, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamOpenResponse upstream_open_response = 65; */ if (message.message.oneofKind === "upstreamOpenResponse") upstream_9.UpstreamOpenResponse.internalBinaryWrite(message.message.upstreamOpenResponse, writer.tag(65, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamResumeRequest upstream_resume_request = 66; */ if (message.message.oneofKind === "upstreamResumeRequest") upstream_8.UpstreamResumeRequest.internalBinaryWrite(message.message.upstreamResumeRequest, writer.tag(66, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamResumeResponse upstream_resume_response = 67; */ if (message.message.oneofKind === "upstreamResumeResponse") upstream_7.UpstreamResumeResponse.internalBinaryWrite(message.message.upstreamResumeResponse, writer.tag(67, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamCloseRequest upstream_close_request = 68; */ if (message.message.oneofKind === "upstreamCloseRequest") upstream_6.UpstreamCloseRequest.internalBinaryWrite(message.message.upstreamCloseRequest, writer.tag(68, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamCloseResponse upstream_close_response = 69; */ if (message.message.oneofKind === "upstreamCloseResponse") upstream_5.UpstreamCloseResponse.internalBinaryWrite(message.message.upstreamCloseResponse, writer.tag(69, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamChunk upstream_chunk = 70; */ if (message.message.oneofKind === "upstreamChunk") upstream_4.UpstreamChunk.internalBinaryWrite(message.message.upstreamChunk, writer.tag(70, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamChunkAck upstream_chunk_ack = 71; */ if (message.message.oneofKind === "upstreamChunkAck") upstream_3.UpstreamChunkAck.internalBinaryWrite(message.message.upstreamChunkAck, writer.tag(71, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamMetadata upstream_metadata = 72; */ if (message.message.oneofKind === "upstreamMetadata") upstream_2.UpstreamMetadata.internalBinaryWrite(message.message.upstreamMetadata, writer.tag(72, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamMetadataAck upstream_metadata_ack = 73; */ if (message.message.oneofKind === "upstreamMetadataAck") upstream_1.UpstreamMetadataAck.internalBinaryWrite(message.message.upstreamMetadataAck, writer.tag(73, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamOpenRequest downstream_open_request = 128; */ if (message.message.oneofKind === "downstreamOpenRequest") downstream_11.DownstreamOpenRequest.internalBinaryWrite(message.message.downstreamOpenRequest, writer.tag(128, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamOpenResponse downstream_open_response = 129; */ if (message.message.oneofKind === "downstreamOpenResponse") downstream_10.DownstreamOpenResponse.internalBinaryWrite(message.message.downstreamOpenResponse, writer.tag(129, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamResumeRequest downstream_resume_request = 130; */ if (message.message.oneofKind === "downstreamResumeRequest") downstream_9.DownstreamResumeRequest.internalBinaryWrite(message.message.downstreamResumeRequest, writer.tag(130, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamResumeResponse downstream_resume_response = 131; */ if (message.message.oneofKind === "downstreamResumeResponse") downstream_8.DownstreamResumeResponse.internalBinaryWrite(message.message.downstreamResumeResponse, writer.tag(131, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamCloseRequest downstream_close_request = 132; */ if (message.message.oneofKind === "downstreamCloseRequest") downstream_7.DownstreamCloseRequest.internalBinaryWrite(message.message.downstreamCloseRequest, writer.tag(132, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamCloseResponse downstream_close_response = 133; */ if (message.message.oneofKind === "downstreamCloseResponse") downstream_6.DownstreamCloseResponse.internalBinaryWrite(message.message.downstreamCloseResponse, writer.tag(133, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamChunk downstream_chunk = 134; */ if (message.message.oneofKind === "downstreamChunk") downstream_5.DownstreamChunk.internalBinaryWrite(message.message.downstreamChunk, writer.tag(134, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamChunkAck downstream_chunk_ack = 135; */ if (message.message.oneofKind === "downstreamChunkAck") downstream_4.DownstreamChunkAck.internalBinaryWrite(message.message.downstreamChunkAck, writer.tag(135, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamChunkAckComplete downstream_chunk_ack_complete = 136; */ if (message.message.oneofKind === "downstreamChunkAckComplete") downstream_3.DownstreamChunkAckComplete.internalBinaryWrite(message.message.downstreamChunkAckComplete, writer.tag(136, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamMetadata downstream_metadata = 137; */ if (message.message.oneofKind === "downstreamMetadata") downstream_2.DownstreamMetadata.internalBinaryWrite(message.message.downstreamMetadata, writer.tag(137, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamMetadataAck downstream_metadata_ack = 138; */ if (message.message.oneofKind === "downstreamMetadataAck") downstream_1.DownstreamMetadataAck.internalBinaryWrite(message.message.downstreamMetadataAck, writer.tag(138, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.Ping ping = 192; */ if (message.message.oneofKind === "ping") ping_pong_2.Ping.internalBinaryWrite(message.message.ping, writer.tag(192, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.Pong pong = 193; */ if (message.message.oneofKind === "pong") ping_pong_1.Pong.internalBinaryWrite(message.message.pong, writer.tag(193, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamCall upstream_call = 256; */ if (message.message.oneofKind === "upstreamCall") e2e_call_3.UpstreamCall.internalBinaryWrite(message.message.upstreamCall, writer.tag(256, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.UpstreamCallAck upstream_call_ack = 257; */ if (message.message.oneofKind === "upstreamCallAck") e2e_call_2.UpstreamCallAck.internalBinaryWrite(message.message.upstreamCallAck, writer.tag(257, runtime_1.WireType.LengthDelimited).fork(), options).join(); /* iscp2.DownstreamCall downstream_call = 258; */ if (message.message.oneofKind === "downstreamCall") e2e_call_1.DownstreamCall.internalBinaryWrite(message.message.downstreamCall, writer.tag(258, runtime_1.WireType.LengthDelimited).fork(), options).join(); let u = options.writeUnknownFields; if (u !== false) (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); return writer; } } /** * @generated MessageType for protobuf message iscp2.Message */ exports.Message = new Message$Type(); //# sourceMappingURL=message.js.map