ardunno-cli
Version:
nice-grpc API for the Arduino CLI
1,365 lines • 55 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PlatformSearchResponse = exports.PlatformSearchRequest = exports.PlatformUpgradeResponse_Result = exports.PlatformUpgradeResponse = exports.PlatformUpgradeRequest = exports.AlreadyAtLatestVersionError = exports.PlatformUninstallResponse_Result = exports.PlatformUninstallResponse = exports.PlatformUninstallRequest = exports.PlatformDownloadResponse_Result = exports.PlatformDownloadResponse = exports.PlatformDownloadRequest = exports.PlatformLoadingError = exports.PlatformInstallResponse_Result = exports.PlatformInstallResponse = exports.PlatformInstallRequest = void 0;
/* eslint-disable */
const minimal_1 = __importDefault(require("protobufjs/minimal"));
const common_1 = require("./common");
function createBasePlatformInstallRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
version: '',
skipPostInstall: false,
noOverwrite: false,
skipPreUninstall: false,
};
}
exports.PlatformInstallRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.version !== '') {
writer.uint32(34).string(message.version);
}
if (message.skipPostInstall === true) {
writer.uint32(40).bool(message.skipPostInstall);
}
if (message.noOverwrite === true) {
writer.uint32(48).bool(message.noOverwrite);
}
if (message.skipPreUninstall === true) {
writer.uint32(56).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 34) {
break;
}
message.version = reader.string();
continue;
case 5:
if (tag !== 40) {
break;
}
message.skipPostInstall = reader.bool();
continue;
case 6:
if (tag !== 48) {
break;
}
message.noOverwrite = reader.bool();
continue;
case 7:
if (tag !== 56) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? String(object.architecture)
: '',
version: isSet(object.version) ? String(object.version) : '',
skipPostInstall: isSet(object.skipPostInstall)
? Boolean(object.skipPostInstall)
: false,
noOverwrite: isSet(object.noOverwrite)
? Boolean(object.noOverwrite)
: false,
skipPreUninstall: isSet(object.skipPreUninstall)
? Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
message.instance !== undefined &&
(obj.instance = message.instance
? common_1.Instance.toJSON(message.instance)
: undefined);
message.platformPackage !== undefined &&
(obj.platformPackage = message.platformPackage);
message.architecture !== undefined &&
(obj.architecture = message.architecture);
message.version !== undefined && (obj.version = message.version);
message.skipPostInstall !== undefined &&
(obj.skipPostInstall = message.skipPostInstall);
message.noOverwrite !== undefined &&
(obj.noOverwrite = message.noOverwrite);
message.skipPreUninstall !== undefined &&
(obj.skipPreUninstall = message.skipPreUninstall);
return obj;
},
create(base) {
return exports.PlatformInstallRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformInstallRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.version = (_c = object.version) !== null && _c !== void 0 ? _c : '';
message.skipPostInstall = (_d = object.skipPostInstall) !== null && _d !== void 0 ? _d : false;
message.noOverwrite = (_e = object.noOverwrite) !== null && _e !== void 0 ? _e : false;
message.skipPreUninstall = (_f = object.skipPreUninstall) !== null && _f !== void 0 ? _f : false;
return message;
},
};
function createBasePlatformInstallResponse() {
return { message: undefined };
}
exports.PlatformInstallResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(18).fork()).ldelim();
break;
case 'result':
exports.PlatformInstallResponse_Result.encode(message.message.result, writer.uint32(26).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 3:
if (tag !== 26) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformInstallResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformInstallResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const obj = {};
((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
(obj.progress = ((_b = message.message) === null || _b === void 0 ? void 0 : _b.progress)
? common_1.DownloadProgress.toJSON((_c = message.message) === null || _c === void 0 ? void 0 : _c.progress)
: undefined);
((_d = message.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
(obj.taskProgress = ((_e = message.message) === null || _e === void 0 ? void 0 : _e.taskProgress)
? common_1.TaskProgress.toJSON((_f = message.message) === null || _f === void 0 ? void 0 : _f.taskProgress)
: undefined);
((_g = message.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
(obj.result = ((_h = message.message) === null || _h === void 0 ? void 0 : _h.result)
? exports.PlatformInstallResponse_Result.toJSON((_j = message.message) === null || _j === void 0 ? void 0 : _j.result)
: undefined);
return obj;
},
create(base) {
return exports.PlatformInstallResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBasePlatformInstallResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.taskProgress) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_g = object.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
((_h = object.message) === null || _h === void 0 ? void 0 : _h.result) !== undefined &&
((_j = object.message) === null || _j === void 0 ? void 0 : _j.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformInstallResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformInstallResponse_Result() {
return {};
}
exports.PlatformInstallResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformInstallResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformInstallResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformInstallResponse_Result();
return message;
},
};
function createBasePlatformLoadingError() {
return {};
}
exports.PlatformLoadingError = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformLoadingError();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformLoadingError.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformLoadingError();
return message;
},
};
function createBasePlatformDownloadRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
version: '',
};
}
exports.PlatformDownloadRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.version !== '') {
writer.uint32(34).string(message.version);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 34) {
break;
}
message.version = reader.string();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? String(object.architecture)
: '',
version: isSet(object.version) ? String(object.version) : '',
};
},
toJSON(message) {
const obj = {};
message.instance !== undefined &&
(obj.instance = message.instance
? common_1.Instance.toJSON(message.instance)
: undefined);
message.platformPackage !== undefined &&
(obj.platformPackage = message.platformPackage);
message.architecture !== undefined &&
(obj.architecture = message.architecture);
message.version !== undefined && (obj.version = message.version);
return obj;
},
create(base) {
return exports.PlatformDownloadRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c;
const message = createBasePlatformDownloadRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.version = (_c = object.version) !== null && _c !== void 0 ? _c : '';
return message;
},
};
function createBasePlatformDownloadResponse() {
return { message: undefined };
}
exports.PlatformDownloadResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'result':
exports.PlatformDownloadResponse_Result.encode(message.message.result, writer.uint32(18).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c, _d, _e, _f;
const obj = {};
((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
(obj.progress = ((_b = message.message) === null || _b === void 0 ? void 0 : _b.progress)
? common_1.DownloadProgress.toJSON((_c = message.message) === null || _c === void 0 ? void 0 : _c.progress)
: undefined);
((_d = message.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
(obj.result = ((_e = message.message) === null || _e === void 0 ? void 0 : _e.result)
? exports.PlatformDownloadResponse_Result.toJSON((_f = message.message) === null || _f === void 0 ? void 0 : _f.result)
: undefined);
return obj;
},
create(base) {
return exports.PlatformDownloadResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformDownloadResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.result) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformDownloadResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformDownloadResponse_Result() {
return {};
}
exports.PlatformDownloadResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformDownloadResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformDownloadResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformDownloadResponse_Result();
return message;
},
};
function createBasePlatformUninstallRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
skipPreUninstall: false,
};
}
exports.PlatformUninstallRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.skipPreUninstall === true) {
writer.uint32(32).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 32) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? String(object.architecture)
: '',
skipPreUninstall: isSet(object.skipPreUninstall)
? Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
message.instance !== undefined &&
(obj.instance = message.instance
? common_1.Instance.toJSON(message.instance)
: undefined);
message.platformPackage !== undefined &&
(obj.platformPackage = message.platformPackage);
message.architecture !== undefined &&
(obj.architecture = message.architecture);
message.skipPreUninstall !== undefined &&
(obj.skipPreUninstall = message.skipPreUninstall);
return obj;
},
create(base) {
return exports.PlatformUninstallRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c;
const message = createBasePlatformUninstallRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.skipPreUninstall = (_c = object.skipPreUninstall) !== null && _c !== void 0 ? _c : false;
return message;
},
};
function createBasePlatformUninstallResponse() {
return { message: undefined };
}
exports.PlatformUninstallResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(10).fork()).ldelim();
break;
case 'result':
exports.PlatformUninstallResponse_Result.encode(message.message.result, writer.uint32(18).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c, _d, _e, _f;
const obj = {};
((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'taskProgress' &&
(obj.taskProgress = ((_b = message.message) === null || _b === void 0 ? void 0 : _b.taskProgress)
? common_1.TaskProgress.toJSON((_c = message.message) === null || _c === void 0 ? void 0 : _c.taskProgress)
: undefined);
((_d = message.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
(obj.result = ((_e = message.message) === null || _e === void 0 ? void 0 : _e.result)
? exports.PlatformUninstallResponse_Result.toJSON((_f = message.message) === null || _f === void 0 ? void 0 : _f.result)
: undefined);
return obj;
},
create(base) {
return exports.PlatformUninstallResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBasePlatformUninstallResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'taskProgress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.taskProgress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'result' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.result) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformUninstallResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformUninstallResponse_Result() {
return {};
}
exports.PlatformUninstallResponse_Result = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUninstallResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.PlatformUninstallResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBasePlatformUninstallResponse_Result();
return message;
},
};
function createBaseAlreadyAtLatestVersionError() {
return {};
}
exports.AlreadyAtLatestVersionError = {
encode(_, writer = minimal_1.default.Writer.create()) {
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAlreadyAtLatestVersionError();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(_) {
return {};
},
toJSON(_) {
const obj = {};
return obj;
},
create(base) {
return exports.AlreadyAtLatestVersionError.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(_) {
const message = createBaseAlreadyAtLatestVersionError();
return message;
},
};
function createBasePlatformUpgradeRequest() {
return {
instance: undefined,
platformPackage: '',
architecture: '',
skipPostInstall: false,
skipPreUninstall: false,
};
}
exports.PlatformUpgradeRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.platformPackage !== '') {
writer.uint32(18).string(message.platformPackage);
}
if (message.architecture !== '') {
writer.uint32(26).string(message.architecture);
}
if (message.skipPostInstall === true) {
writer.uint32(32).bool(message.skipPostInstall);
}
if (message.skipPreUninstall === true) {
writer.uint32(40).bool(message.skipPreUninstall);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.platformPackage = reader.string();
continue;
case 3:
if (tag !== 26) {
break;
}
message.architecture = reader.string();
continue;
case 4:
if (tag !== 32) {
break;
}
message.skipPostInstall = reader.bool();
continue;
case 5:
if (tag !== 40) {
break;
}
message.skipPreUninstall = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
platformPackage: isSet(object.platformPackage)
? String(object.platformPackage)
: '',
architecture: isSet(object.architecture)
? String(object.architecture)
: '',
skipPostInstall: isSet(object.skipPostInstall)
? Boolean(object.skipPostInstall)
: false,
skipPreUninstall: isSet(object.skipPreUninstall)
? Boolean(object.skipPreUninstall)
: false,
};
},
toJSON(message) {
const obj = {};
message.instance !== undefined &&
(obj.instance = message.instance
? common_1.Instance.toJSON(message.instance)
: undefined);
message.platformPackage !== undefined &&
(obj.platformPackage = message.platformPackage);
message.architecture !== undefined &&
(obj.architecture = message.architecture);
message.skipPostInstall !== undefined &&
(obj.skipPostInstall = message.skipPostInstall);
message.skipPreUninstall !== undefined &&
(obj.skipPreUninstall = message.skipPreUninstall);
return obj;
},
create(base) {
return exports.PlatformUpgradeRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d;
const message = createBasePlatformUpgradeRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.platformPackage = (_a = object.platformPackage) !== null && _a !== void 0 ? _a : '';
message.architecture = (_b = object.architecture) !== null && _b !== void 0 ? _b : '';
message.skipPostInstall = (_c = object.skipPostInstall) !== null && _c !== void 0 ? _c : false;
message.skipPreUninstall = (_d = object.skipPreUninstall) !== null && _d !== void 0 ? _d : false;
return message;
},
};
function createBasePlatformUpgradeResponse() {
return { message: undefined };
}
exports.PlatformUpgradeResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
var _a;
switch ((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) {
case 'progress':
common_1.DownloadProgress.encode(message.message.progress, writer.uint32(10).fork()).ldelim();
break;
case 'taskProgress':
common_1.TaskProgress.encode(message.message.taskProgress, writer.uint32(18).fork()).ldelim();
break;
case 'result':
exports.PlatformUpgradeResponse_Result.encode(message.message.result, writer.uint32(26).fork()).ldelim();
break;
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.decode(reader, reader.uint32()),
};
continue;
case 2:
if (tag !== 18) {
break;
}
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.decode(reader, reader.uint32()),
};
continue;
case 3:
if (tag !== 26) {
break;
}
message.message = {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.decode(reader, reader.uint32()),
};
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
message: isSet(object.progress)
? {
$case: 'progress',
progress: common_1.DownloadProgress.fromJSON(object.progress),
}
: isSet(object.taskProgress)
? {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromJSON(object.taskProgress),
}
: isSet(object.result)
? {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.fromJSON(object.result),
}
: undefined,
};
},
toJSON(message) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const obj = {};
((_a = message.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
(obj.progress = ((_b = message.message) === null || _b === void 0 ? void 0 : _b.progress)
? common_1.DownloadProgress.toJSON((_c = message.message) === null || _c === void 0 ? void 0 : _c.progress)
: undefined);
((_d = message.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
(obj.taskProgress = ((_e = message.message) === null || _e === void 0 ? void 0 : _e.taskProgress)
? common_1.TaskProgress.toJSON((_f = message.message) === null || _f === void 0 ? void 0 : _f.taskProgress)
: undefined);
((_g = message.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
(obj.result = ((_h = message.message) === null || _h === void 0 ? void 0 : _h.result)
? exports.PlatformUpgradeResponse_Result.toJSON((_j = message.message) === null || _j === void 0 ? void 0 : _j.result)
: undefined);
return obj;
},
create(base) {
return exports.PlatformUpgradeResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBasePlatformUpgradeResponse();
if (((_a = object.message) === null || _a === void 0 ? void 0 : _a.$case) === 'progress' &&
((_b = object.message) === null || _b === void 0 ? void 0 : _b.progress) !== undefined &&
((_c = object.message) === null || _c === void 0 ? void 0 : _c.progress) !== null) {
message.message = {
$case: 'progress',
progress: common_1.DownloadProgress.fromPartial(object.message.progress),
};
}
if (((_d = object.message) === null || _d === void 0 ? void 0 : _d.$case) === 'taskProgress' &&
((_e = object.message) === null || _e === void 0 ? void 0 : _e.taskProgress) !== undefined &&
((_f = object.message) === null || _f === void 0 ? void 0 : _f.taskProgress) !== null) {
message.message = {
$case: 'taskProgress',
taskProgress: common_1.TaskProgress.fromPartial(object.message.taskProgress),
};
}
if (((_g = object.message) === null || _g === void 0 ? void 0 : _g.$case) === 'result' &&
((_h = object.message) === null || _h === void 0 ? void 0 : _h.result) !== undefined &&
((_j = object.message) === null || _j === void 0 ? void 0 : _j.result) !== null) {
message.message = {
$case: 'result',
result: exports.PlatformUpgradeResponse_Result.fromPartial(object.message.result),
};
}
return message;
},
};
function createBasePlatformUpgradeResponse_Result() {
return { platform: undefined };
}
exports.PlatformUpgradeResponse_Result = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.platform !== undefined) {
common_1.Platform.encode(message.platform, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformUpgradeResponse_Result();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.platform = common_1.Platform.decode(reader, reader.uint32());
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
platform: isSet(object.platform)
? common_1.Platform.fromJSON(object.platform)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.platform !== undefined &&
(obj.platform = message.platform
? common_1.Platform.toJSON(message.platform)
: undefined);
return obj;
},
create(base) {
return exports.PlatformUpgradeResponse_Result.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
const message = createBasePlatformUpgradeResponse_Result();
message.platform =
object.platform !== undefined && object.platform !== null
? common_1.Platform.fromPartial(object.platform)
: undefined;
return message;
},
};
function createBasePlatformSearchRequest() {
return { instance: undefined, searchArgs: '', manuallyInstalled: false };
}
exports.PlatformSearchRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.instance !== undefined) {
common_1.Instance.encode(message.instance, writer.uint32(10).fork()).ldelim();
}
if (message.searchArgs !== '') {
writer.uint32(18).string(message.searchArgs);
}
if (message.manuallyInstalled === true) {
writer.uint32(24).bool(message.manuallyInstalled);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformSearchRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.instance = common_1.Instance.decode(reader, reader.uint32());
continue;
case 2:
if (tag !== 18) {
break;
}
message.searchArgs = reader.string();
continue;
case 3:
if (tag !== 24) {
break;
}
message.manuallyInstalled = reader.bool();
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance)
? common_1.Instance.fromJSON(object.instance)
: undefined,
searchArgs: isSet(object.searchArgs)
? String(object.searchArgs)
: '',
manuallyInstalled: isSet(object.manuallyInstalled)
? Boolean(object.manuallyInstalled)
: false,
};
},
toJSON(message) {
const obj = {};
message.instance !== undefined &&
(obj.instance = message.instance
? common_1.Instance.toJSON(message.instance)
: undefined);
message.searchArgs !== undefined &&
(obj.searchArgs = message.searchArgs);
message.manuallyInstalled !== undefined &&
(obj.manuallyInstalled = message.manuallyInstalled);
return obj;
},
create(base) {
return exports.PlatformSearchRequest.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b;
const message = createBasePlatformSearchRequest();
message.instance =
object.instance !== undefined && object.instance !== null
? common_1.Instance.fromPartial(object.instance)
: undefined;
message.searchArgs = (_a = object.searchArgs) !== null && _a !== void 0 ? _a : '';
message.manuallyInstalled = (_b = object.manuallyInstalled) !== null && _b !== void 0 ? _b : false;
return message;
},
};
function createBasePlatformSearchResponse() {
return { searchOutput: [] };
}
exports.PlatformSearchResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
for (const v of message.searchOutput) {
common_1.PlatformSummary.encode(v, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlatformSearchResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if (tag !== 10) {
break;
}
message.searchOutput.push(common_1.PlatformSummary.decode(reader, reader.uint32()));
continue;
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skipType(tag & 7);
}
return message;
},
fromJSON(object) {
return {
searchOutput: Array.isArray(object === null || object === void 0 ? void 0 : object.searchOutput)
? object.searchOutput.map((e) => common_1.PlatformSummary.fromJSON(e))
: [],
};
},
toJSON(message) {
const obj = {};
if (message.searchOutput) {
obj.searchOutput = message.searchOutput.map((e) => e ? common_1.PlatformSummary.toJSON(e) : undefined);
}
else {
obj.searchOutput = [];
}
return obj;
},
create(base) {
return exports.PlatformSearchResponse.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a;
const message = createBasePlatformSearchResponse();
message.searchOutput =
((_a = object.searchOutput) === null || _a === void 0 ? void 0 : _a.map((e) => common_1.PlatformSummary.fromPartial(e))) ||
[];
return message;
},
};
function isSet(value) {
return value !== null && value !== undefined;
}