mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-07-09 04:16:38 +00:00
Regenerated TS RPC for daemon fork
This commit is contained in:
parent
45a17bc0f5
commit
95ed43c9c4
1
arduino-ide-extension/.gitignore
vendored
1
arduino-ide-extension/.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
src/node/cli-protocol
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,7 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
SCRIPT=`realpath -s $0`
|
|
||||||
SCRIPTPATH=`dirname $SCRIPT`
|
|
||||||
WORKDIR=/tmp/arduino-cli-protoc
|
WORKDIR=/tmp/arduino-cli-protoc
|
||||||
echo "Working in $WORKDIR"
|
echo "Working in $WORKDIR"
|
||||||
|
|
||||||
@ -9,7 +7,7 @@ echo "Working in $WORKDIR"
|
|||||||
mkdir -p $WORKDIR
|
mkdir -p $WORKDIR
|
||||||
pushd $WORKDIR
|
pushd $WORKDIR
|
||||||
if [ ! -d arduino-cli ]; then
|
if [ ! -d arduino-cli ]; then
|
||||||
git clone https://github.com/cmaglie/arduino-cli
|
git clone https://github.com/typefox/arduino-cli
|
||||||
cd arduino-cli
|
cd arduino-cli
|
||||||
git checkout daemon
|
git checkout daemon
|
||||||
cd -
|
cd -
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
// TODO: make this `async`.
|
// TODO: make this `async`.
|
||||||
// import { Async } from 'react-select/lib/Async';
|
// import { Async } from 'react-select/lib/Async';
|
||||||
import { BoardsService, Board } from '../../common/protocol/boards-service';
|
import { BoardsService, AttachedBoard } from '../../common/protocol/boards-service';
|
||||||
|
|
||||||
export class ConnectedBoards extends React.Component<ConnectedBoards.Props, ConnectedBoards.State> {
|
export class ConnectedBoards extends React.Component<ConnectedBoards.Props, ConnectedBoards.State> {
|
||||||
|
|
||||||
@ -14,16 +14,13 @@ export class ConnectedBoards extends React.Component<ConnectedBoards.Props, Conn
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount(): void {
|
componentDidMount(): void {
|
||||||
this.props.boardsService.connectedBoards().then(result => {
|
this.props.boardsService.attachedBoards().then(result => {
|
||||||
const { boards, current } = result;
|
const { boards } = result;
|
||||||
this.setState({
|
this.setState({ boards });
|
||||||
boards,
|
|
||||||
current
|
|
||||||
})
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
private select(boards: Board[] | undefined, current: Board | undefined): React.ReactNode {
|
private select(boards: AttachedBoard[] | undefined, current: AttachedBoard | undefined): React.ReactNode {
|
||||||
// Initial pessimistic.
|
// Initial pessimistic.
|
||||||
const options = [<option>Loading...</option>];
|
const options = [<option>Loading...</option>];
|
||||||
if (boards) {
|
if (boards) {
|
||||||
@ -52,8 +49,8 @@ export namespace ConnectedBoards {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export interface State {
|
export interface State {
|
||||||
boards?: Board[];
|
boards?: AttachedBoard[];
|
||||||
current?: Board;
|
current?: AttachedBoard;
|
||||||
}
|
}
|
||||||
|
|
||||||
export namespace Styles {
|
export namespace Styles {
|
||||||
|
@ -3,7 +3,7 @@ import { ArduinoComponent } from "./arduino-component";
|
|||||||
export const BoardsServicePath = '/services/boards-service';
|
export const BoardsServicePath = '/services/boards-service';
|
||||||
export const BoardsService = Symbol('BoardsService');
|
export const BoardsService = Symbol('BoardsService');
|
||||||
export interface BoardsService {
|
export interface BoardsService {
|
||||||
connectedBoards(): Promise<{ boards: Board[], current?: Board }>;
|
attachedBoards(): Promise<{ boards: AttachedBoard[] }>;
|
||||||
search(options: { query?: string }): Promise<{ items: Board[] }>;
|
search(options: { query?: string }): Promise<{ items: Board[] }>;
|
||||||
install(board: Board): Promise<void>;
|
install(board: Board): Promise<void>;
|
||||||
}
|
}
|
||||||
@ -11,3 +11,39 @@ export interface BoardsService {
|
|||||||
export interface Board extends ArduinoComponent {
|
export interface Board extends ArduinoComponent {
|
||||||
id: string;
|
id: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface AttachedBoard {
|
||||||
|
name: string
|
||||||
|
fqbn?: string
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface AttachedSerialBoard extends AttachedBoard {
|
||||||
|
port: string;
|
||||||
|
serialNumber: string;
|
||||||
|
productID: string;
|
||||||
|
vendorID: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace AttachedSerialBoard {
|
||||||
|
export function is(b: AttachedBoard): b is AttachedSerialBoard {
|
||||||
|
return 'port' in b
|
||||||
|
&& 'serialNumber' in b
|
||||||
|
&& 'productID' in b
|
||||||
|
&& 'vendorID' in b;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface AttachedNetworkBoard extends AttachedBoard {
|
||||||
|
info: string;
|
||||||
|
address: string;
|
||||||
|
port: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace AttachedNetworkBoard {
|
||||||
|
export function is(b: AttachedBoard): b is AttachedNetworkBoard {
|
||||||
|
return 'name' in b
|
||||||
|
&& 'info' in b
|
||||||
|
&& 'address' in b
|
||||||
|
&& 'port' in b;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
import { injectable, inject } from 'inversify';
|
import { injectable, inject } from 'inversify';
|
||||||
import { BoardsService, Board } from '../common/protocol/boards-service';
|
import { BoardsService, Board, AttachedBoard, AttachedSerialBoard, AttachedNetworkBoard } from '../common/protocol/boards-service';
|
||||||
import { PlatformSearchReq, PlatformSearchResp, PlatformInstallReq, PlatformInstallResp, PlatformListReq, PlatformListResp } from './cli-protocol/core_pb';
|
import { PlatformSearchReq, PlatformSearchResp, PlatformInstallReq, PlatformInstallResp, PlatformListReq, PlatformListResp } from './cli-protocol/core_pb';
|
||||||
import { CoreClientProvider } from './core-client-provider';
|
import { CoreClientProvider } from './core-client-provider';
|
||||||
|
import { BoardListReq, BoardListResp } from './cli-protocol/board_pb';
|
||||||
|
|
||||||
@injectable()
|
@injectable()
|
||||||
export class BoardsServiceImpl implements BoardsService {
|
export class BoardsServiceImpl implements BoardsService {
|
||||||
@ -9,8 +10,30 @@ export class BoardsServiceImpl implements BoardsService {
|
|||||||
@inject(CoreClientProvider)
|
@inject(CoreClientProvider)
|
||||||
protected readonly coreClientProvider: CoreClientProvider;
|
protected readonly coreClientProvider: CoreClientProvider;
|
||||||
|
|
||||||
async connectedBoards(): Promise<{ boards: Board[], current?: Board }> {
|
public async attachedBoards(): Promise<{ boards: AttachedBoard[] }> {
|
||||||
return { boards: [] };
|
const { client, instance } = await this.coreClientProvider.getClient();
|
||||||
|
|
||||||
|
const req = new BoardListReq();
|
||||||
|
req.setInstance(instance);
|
||||||
|
const resp = await new Promise<BoardListResp>((resolve, reject) => client.boardList(req, (err, resp) => (!!err ? reject : resolve)(!!err ? err : resp)));
|
||||||
|
|
||||||
|
const serialBoards: AttachedBoard[] = resp.getSerialList().map(b => <AttachedSerialBoard>{
|
||||||
|
name: b.getName() || "unknown",
|
||||||
|
fqbn: b.getFqbn(),
|
||||||
|
port: b.getPort(),
|
||||||
|
serialNumber: b.getSerialnumber(),
|
||||||
|
productID: b.getProductid(),
|
||||||
|
vendorID: b.getVendorid()
|
||||||
|
});
|
||||||
|
const networkBoards: AttachedBoard[] = resp.getNetworkList().map(b => <AttachedNetworkBoard>{
|
||||||
|
name: b.getName(),
|
||||||
|
fqbn: b.getFqbn(),
|
||||||
|
address: b.getAddress(),
|
||||||
|
info: b.getInfo(),
|
||||||
|
port: b.getPort(),
|
||||||
|
});
|
||||||
|
|
||||||
|
return { boards: serialBoards.concat(networkBoards) };
|
||||||
}
|
}
|
||||||
|
|
||||||
async search(options: { query?: string }): Promise<{ items: Board[] }> {
|
async search(options: { query?: string }): Promise<{ items: Board[] }> {
|
||||||
|
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
288
arduino-ide-extension/src/node/cli-protocol/board_pb.d.ts
vendored
Normal file
288
arduino-ide-extension/src/node/cli-protocol/board_pb.d.ts
vendored
Normal file
@ -0,0 +1,288 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: board.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
|
||||||
|
export class BoardDetailsReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getFqbn(): string;
|
||||||
|
setFqbn(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): BoardDetailsReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: BoardDetailsReq): BoardDetailsReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: BoardDetailsReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): BoardDetailsReq;
|
||||||
|
static deserializeBinaryFromReader(message: BoardDetailsReq, reader: jspb.BinaryReader): BoardDetailsReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace BoardDetailsReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
fqbn: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class BoardDetailsResp extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
clearConfigOptionsList(): void;
|
||||||
|
getConfigOptionsList(): Array<ConfigOption>;
|
||||||
|
setConfigOptionsList(value: Array<ConfigOption>): void;
|
||||||
|
addConfigOptions(value?: ConfigOption, index?: number): ConfigOption;
|
||||||
|
|
||||||
|
clearRequiredToolsList(): void;
|
||||||
|
getRequiredToolsList(): Array<RequiredTool>;
|
||||||
|
setRequiredToolsList(value: Array<RequiredTool>): void;
|
||||||
|
addRequiredTools(value?: RequiredTool, index?: number): RequiredTool;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): BoardDetailsResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: BoardDetailsResp): BoardDetailsResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: BoardDetailsResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): BoardDetailsResp;
|
||||||
|
static deserializeBinaryFromReader(message: BoardDetailsResp, reader: jspb.BinaryReader): BoardDetailsResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace BoardDetailsResp {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
configOptionsList: Array<ConfigOption.AsObject>,
|
||||||
|
requiredToolsList: Array<RequiredTool.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class ConfigOption extends jspb.Message {
|
||||||
|
getOption(): string;
|
||||||
|
setOption(value: string): void;
|
||||||
|
|
||||||
|
getOptionLabel(): string;
|
||||||
|
setOptionLabel(value: string): void;
|
||||||
|
|
||||||
|
clearValuesList(): void;
|
||||||
|
getValuesList(): Array<ConfigValue>;
|
||||||
|
setValuesList(value: Array<ConfigValue>): void;
|
||||||
|
addValues(value?: ConfigValue, index?: number): ConfigValue;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): ConfigOption.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: ConfigOption): ConfigOption.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: ConfigOption, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): ConfigOption;
|
||||||
|
static deserializeBinaryFromReader(message: ConfigOption, reader: jspb.BinaryReader): ConfigOption;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace ConfigOption {
|
||||||
|
export type AsObject = {
|
||||||
|
option: string,
|
||||||
|
optionLabel: string,
|
||||||
|
valuesList: Array<ConfigValue.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class ConfigValue extends jspb.Message {
|
||||||
|
getValue(): string;
|
||||||
|
setValue(value: string): void;
|
||||||
|
|
||||||
|
getValueLabel(): string;
|
||||||
|
setValueLabel(value: string): void;
|
||||||
|
|
||||||
|
getSelected(): boolean;
|
||||||
|
setSelected(value: boolean): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): ConfigValue.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: ConfigValue): ConfigValue.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: ConfigValue, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): ConfigValue;
|
||||||
|
static deserializeBinaryFromReader(message: ConfigValue, reader: jspb.BinaryReader): ConfigValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace ConfigValue {
|
||||||
|
export type AsObject = {
|
||||||
|
value: string,
|
||||||
|
valueLabel: string,
|
||||||
|
selected: boolean,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class RequiredTool extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
getPackager(): string;
|
||||||
|
setPackager(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): RequiredTool.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: RequiredTool): RequiredTool.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: RequiredTool, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): RequiredTool;
|
||||||
|
static deserializeBinaryFromReader(message: RequiredTool, reader: jspb.BinaryReader): RequiredTool;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace RequiredTool {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
version: string,
|
||||||
|
packager: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class BoardListReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): BoardListReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: BoardListReq): BoardListReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: BoardListReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): BoardListReq;
|
||||||
|
static deserializeBinaryFromReader(message: BoardListReq, reader: jspb.BinaryReader): BoardListReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace BoardListReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class BoardListResp extends jspb.Message {
|
||||||
|
clearSerialList(): void;
|
||||||
|
getSerialList(): Array<AttachedSerialBoard>;
|
||||||
|
setSerialList(value: Array<AttachedSerialBoard>): void;
|
||||||
|
addSerial(value?: AttachedSerialBoard, index?: number): AttachedSerialBoard;
|
||||||
|
|
||||||
|
clearNetworkList(): void;
|
||||||
|
getNetworkList(): Array<AttachedNetworkBoard>;
|
||||||
|
setNetworkList(value: Array<AttachedNetworkBoard>): void;
|
||||||
|
addNetwork(value?: AttachedNetworkBoard, index?: number): AttachedNetworkBoard;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): BoardListResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: BoardListResp): BoardListResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: BoardListResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): BoardListResp;
|
||||||
|
static deserializeBinaryFromReader(message: BoardListResp, reader: jspb.BinaryReader): BoardListResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace BoardListResp {
|
||||||
|
export type AsObject = {
|
||||||
|
serialList: Array<AttachedSerialBoard.AsObject>,
|
||||||
|
networkList: Array<AttachedNetworkBoard.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class AttachedNetworkBoard extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getFqbn(): string;
|
||||||
|
setFqbn(value: string): void;
|
||||||
|
|
||||||
|
getInfo(): string;
|
||||||
|
setInfo(value: string): void;
|
||||||
|
|
||||||
|
getAddress(): string;
|
||||||
|
setAddress(value: string): void;
|
||||||
|
|
||||||
|
getPort(): number;
|
||||||
|
setPort(value: number): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): AttachedNetworkBoard.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: AttachedNetworkBoard): AttachedNetworkBoard.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: AttachedNetworkBoard, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): AttachedNetworkBoard;
|
||||||
|
static deserializeBinaryFromReader(message: AttachedNetworkBoard, reader: jspb.BinaryReader): AttachedNetworkBoard;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace AttachedNetworkBoard {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
fqbn: string,
|
||||||
|
info: string,
|
||||||
|
address: string,
|
||||||
|
port: number,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class AttachedSerialBoard extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getFqbn(): string;
|
||||||
|
setFqbn(value: string): void;
|
||||||
|
|
||||||
|
getPort(): string;
|
||||||
|
setPort(value: string): void;
|
||||||
|
|
||||||
|
getSerialnumber(): string;
|
||||||
|
setSerialnumber(value: string): void;
|
||||||
|
|
||||||
|
getProductid(): string;
|
||||||
|
setProductid(value: string): void;
|
||||||
|
|
||||||
|
getVendorid(): string;
|
||||||
|
setVendorid(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): AttachedSerialBoard.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: AttachedSerialBoard): AttachedSerialBoard.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: AttachedSerialBoard, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): AttachedSerialBoard;
|
||||||
|
static deserializeBinaryFromReader(message: AttachedSerialBoard, reader: jspb.BinaryReader): AttachedSerialBoard;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace AttachedSerialBoard {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
fqbn: string,
|
||||||
|
port: string,
|
||||||
|
serialnumber: string,
|
||||||
|
productid: string,
|
||||||
|
vendorid: string,
|
||||||
|
}
|
||||||
|
}
|
1968
arduino-ide-extension/src/node/cli-protocol/board_pb.js
Normal file
1968
arduino-ide-extension/src/node/cli-protocol/board_pb.js
Normal file
File diff suppressed because it is too large
Load Diff
330
arduino-ide-extension/src/node/cli-protocol/commands_grpc_pb.d.ts
vendored
Normal file
330
arduino-ide-extension/src/node/cli-protocol/commands_grpc_pb.d.ts
vendored
Normal file
@ -0,0 +1,330 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: commands.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as grpc from "grpc";
|
||||||
|
import * as commands_pb from "./commands_pb";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
import * as board_pb from "./board_pb";
|
||||||
|
import * as compile_pb from "./compile_pb";
|
||||||
|
import * as core_pb from "./core_pb";
|
||||||
|
import * as upload_pb from "./upload_pb";
|
||||||
|
import * as lib_pb from "./lib_pb";
|
||||||
|
|
||||||
|
interface IArduinoCoreService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> {
|
||||||
|
init: IArduinoCoreService_IInit;
|
||||||
|
destroy: IArduinoCoreService_IDestroy;
|
||||||
|
rescan: IArduinoCoreService_IRescan;
|
||||||
|
updateIndex: IArduinoCoreService_IUpdateIndex;
|
||||||
|
boardList: IArduinoCoreService_IBoardList;
|
||||||
|
boardDetails: IArduinoCoreService_IBoardDetails;
|
||||||
|
compile: IArduinoCoreService_ICompile;
|
||||||
|
platformInstall: IArduinoCoreService_IPlatformInstall;
|
||||||
|
platformDownload: IArduinoCoreService_IPlatformDownload;
|
||||||
|
platformUninstall: IArduinoCoreService_IPlatformUninstall;
|
||||||
|
platformUpgrade: IArduinoCoreService_IPlatformUpgrade;
|
||||||
|
upload: IArduinoCoreService_IUpload;
|
||||||
|
platformSearch: IArduinoCoreService_IPlatformSearch;
|
||||||
|
platformList: IArduinoCoreService_IPlatformList;
|
||||||
|
libraryDownload: IArduinoCoreService_ILibraryDownload;
|
||||||
|
libraryInstall: IArduinoCoreService_ILibraryInstall;
|
||||||
|
libraryUninstall: IArduinoCoreService_ILibraryUninstall;
|
||||||
|
libraryUpgradeAll: IArduinoCoreService_ILibraryUpgradeAll;
|
||||||
|
librarySearch: IArduinoCoreService_ILibrarySearch;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface IArduinoCoreService_IInit extends grpc.MethodDefinition<commands_pb.InitReq, commands_pb.InitResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/Init"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<commands_pb.InitReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<commands_pb.InitReq>;
|
||||||
|
responseSerialize: grpc.serialize<commands_pb.InitResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<commands_pb.InitResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IDestroy extends grpc.MethodDefinition<commands_pb.DestroyReq, commands_pb.DestroyResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/Destroy"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<commands_pb.DestroyReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<commands_pb.DestroyReq>;
|
||||||
|
responseSerialize: grpc.serialize<commands_pb.DestroyResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<commands_pb.DestroyResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IRescan extends grpc.MethodDefinition<commands_pb.RescanReq, commands_pb.RescanResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/Rescan"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<commands_pb.RescanReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<commands_pb.RescanReq>;
|
||||||
|
responseSerialize: grpc.serialize<commands_pb.RescanResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<commands_pb.RescanResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IUpdateIndex extends grpc.MethodDefinition<commands_pb.UpdateIndexReq, commands_pb.UpdateIndexResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/UpdateIndex"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<commands_pb.UpdateIndexReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<commands_pb.UpdateIndexReq>;
|
||||||
|
responseSerialize: grpc.serialize<commands_pb.UpdateIndexResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<commands_pb.UpdateIndexResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IBoardList extends grpc.MethodDefinition<board_pb.BoardListReq, board_pb.BoardListResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/BoardList"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<board_pb.BoardListReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<board_pb.BoardListReq>;
|
||||||
|
responseSerialize: grpc.serialize<board_pb.BoardListResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<board_pb.BoardListResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IBoardDetails extends grpc.MethodDefinition<board_pb.BoardDetailsReq, board_pb.BoardDetailsResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/BoardDetails"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<board_pb.BoardDetailsReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<board_pb.BoardDetailsReq>;
|
||||||
|
responseSerialize: grpc.serialize<board_pb.BoardDetailsResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<board_pb.BoardDetailsResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ICompile extends grpc.MethodDefinition<compile_pb.CompileReq, compile_pb.CompileResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/Compile"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<compile_pb.CompileReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<compile_pb.CompileReq>;
|
||||||
|
responseSerialize: grpc.serialize<compile_pb.CompileResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<compile_pb.CompileResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformInstall extends grpc.MethodDefinition<core_pb.PlatformInstallReq, core_pb.PlatformInstallResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformInstall"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformInstallReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformInstallReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformInstallResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformInstallResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformDownload extends grpc.MethodDefinition<core_pb.PlatformDownloadReq, core_pb.PlatformDownloadResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformDownload"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformDownloadReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformDownloadReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformDownloadResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformDownloadResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformUninstall extends grpc.MethodDefinition<core_pb.PlatformUninstallReq, core_pb.PlatformUninstallResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformUninstall"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformUninstallReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformUninstallReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformUninstallResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformUninstallResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformUpgrade extends grpc.MethodDefinition<core_pb.PlatformUpgradeReq, core_pb.PlatformUpgradeResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformUpgrade"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformUpgradeReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformUpgradeReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformUpgradeResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformUpgradeResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IUpload extends grpc.MethodDefinition<upload_pb.UploadReq, upload_pb.UploadResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/Upload"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<upload_pb.UploadReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<upload_pb.UploadReq>;
|
||||||
|
responseSerialize: grpc.serialize<upload_pb.UploadResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<upload_pb.UploadResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformSearch extends grpc.MethodDefinition<core_pb.PlatformSearchReq, core_pb.PlatformSearchResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformSearch"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformSearchReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformSearchReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformSearchResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformSearchResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_IPlatformList extends grpc.MethodDefinition<core_pb.PlatformListReq, core_pb.PlatformListResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/PlatformList"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<core_pb.PlatformListReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<core_pb.PlatformListReq>;
|
||||||
|
responseSerialize: grpc.serialize<core_pb.PlatformListResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<core_pb.PlatformListResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ILibraryDownload extends grpc.MethodDefinition<lib_pb.LibraryDownloadReq, lib_pb.LibraryDownloadResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/LibraryDownload"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<lib_pb.LibraryDownloadReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<lib_pb.LibraryDownloadReq>;
|
||||||
|
responseSerialize: grpc.serialize<lib_pb.LibraryDownloadResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<lib_pb.LibraryDownloadResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ILibraryInstall extends grpc.MethodDefinition<lib_pb.LibraryInstallReq, lib_pb.LibraryInstallResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/LibraryInstall"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<lib_pb.LibraryInstallReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<lib_pb.LibraryInstallReq>;
|
||||||
|
responseSerialize: grpc.serialize<lib_pb.LibraryInstallResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<lib_pb.LibraryInstallResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ILibraryUninstall extends grpc.MethodDefinition<lib_pb.LibraryUninstallReq, lib_pb.LibraryUninstallResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/LibraryUninstall"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<lib_pb.LibraryUninstallReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<lib_pb.LibraryUninstallReq>;
|
||||||
|
responseSerialize: grpc.serialize<lib_pb.LibraryUninstallResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<lib_pb.LibraryUninstallResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ILibraryUpgradeAll extends grpc.MethodDefinition<lib_pb.LibraryUpgradeAllReq, lib_pb.LibraryUpgradeAllResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/LibraryUpgradeAll"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // true
|
||||||
|
requestSerialize: grpc.serialize<lib_pb.LibraryUpgradeAllReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<lib_pb.LibraryUpgradeAllReq>;
|
||||||
|
responseSerialize: grpc.serialize<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
}
|
||||||
|
interface IArduinoCoreService_ILibrarySearch extends grpc.MethodDefinition<lib_pb.LibrarySearchReq, lib_pb.LibrarySearchResp> {
|
||||||
|
path: string; // "/arduino.ArduinoCore/LibrarySearch"
|
||||||
|
requestStream: boolean; // false
|
||||||
|
responseStream: boolean; // false
|
||||||
|
requestSerialize: grpc.serialize<lib_pb.LibrarySearchReq>;
|
||||||
|
requestDeserialize: grpc.deserialize<lib_pb.LibrarySearchReq>;
|
||||||
|
responseSerialize: grpc.serialize<lib_pb.LibrarySearchResp>;
|
||||||
|
responseDeserialize: grpc.deserialize<lib_pb.LibrarySearchResp>;
|
||||||
|
}
|
||||||
|
|
||||||
|
export const ArduinoCoreService: IArduinoCoreService;
|
||||||
|
|
||||||
|
export interface IArduinoCoreServer {
|
||||||
|
init: grpc.handleUnaryCall<commands_pb.InitReq, commands_pb.InitResp>;
|
||||||
|
destroy: grpc.handleUnaryCall<commands_pb.DestroyReq, commands_pb.DestroyResp>;
|
||||||
|
rescan: grpc.handleUnaryCall<commands_pb.RescanReq, commands_pb.RescanResp>;
|
||||||
|
updateIndex: grpc.handleServerStreamingCall<commands_pb.UpdateIndexReq, commands_pb.UpdateIndexResp>;
|
||||||
|
boardList: grpc.handleUnaryCall<board_pb.BoardListReq, board_pb.BoardListResp>;
|
||||||
|
boardDetails: grpc.handleUnaryCall<board_pb.BoardDetailsReq, board_pb.BoardDetailsResp>;
|
||||||
|
compile: grpc.handleServerStreamingCall<compile_pb.CompileReq, compile_pb.CompileResp>;
|
||||||
|
platformInstall: grpc.handleServerStreamingCall<core_pb.PlatformInstallReq, core_pb.PlatformInstallResp>;
|
||||||
|
platformDownload: grpc.handleServerStreamingCall<core_pb.PlatformDownloadReq, core_pb.PlatformDownloadResp>;
|
||||||
|
platformUninstall: grpc.handleServerStreamingCall<core_pb.PlatformUninstallReq, core_pb.PlatformUninstallResp>;
|
||||||
|
platformUpgrade: grpc.handleServerStreamingCall<core_pb.PlatformUpgradeReq, core_pb.PlatformUpgradeResp>;
|
||||||
|
upload: grpc.handleServerStreamingCall<upload_pb.UploadReq, upload_pb.UploadResp>;
|
||||||
|
platformSearch: grpc.handleUnaryCall<core_pb.PlatformSearchReq, core_pb.PlatformSearchResp>;
|
||||||
|
platformList: grpc.handleUnaryCall<core_pb.PlatformListReq, core_pb.PlatformListResp>;
|
||||||
|
libraryDownload: grpc.handleServerStreamingCall<lib_pb.LibraryDownloadReq, lib_pb.LibraryDownloadResp>;
|
||||||
|
libraryInstall: grpc.handleServerStreamingCall<lib_pb.LibraryInstallReq, lib_pb.LibraryInstallResp>;
|
||||||
|
libraryUninstall: grpc.handleServerStreamingCall<lib_pb.LibraryUninstallReq, lib_pb.LibraryUninstallResp>;
|
||||||
|
libraryUpgradeAll: grpc.handleServerStreamingCall<lib_pb.LibraryUpgradeAllReq, lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
librarySearch: grpc.handleUnaryCall<lib_pb.LibrarySearchReq, lib_pb.LibrarySearchResp>;
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface IArduinoCoreClient {
|
||||||
|
init(request: commands_pb.InitReq, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
init(request: commands_pb.InitReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
init(request: commands_pb.InitReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
destroy(request: commands_pb.DestroyReq, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
destroy(request: commands_pb.DestroyReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
destroy(request: commands_pb.DestroyReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
rescan(request: commands_pb.RescanReq, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
rescan(request: commands_pb.RescanReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
rescan(request: commands_pb.RescanReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
updateIndex(request: commands_pb.UpdateIndexReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<commands_pb.UpdateIndexResp>;
|
||||||
|
updateIndex(request: commands_pb.UpdateIndexReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<commands_pb.UpdateIndexResp>;
|
||||||
|
boardList(request: board_pb.BoardListReq, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
boardList(request: board_pb.BoardListReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
boardList(request: board_pb.BoardListReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
boardDetails(request: board_pb.BoardDetailsReq, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
boardDetails(request: board_pb.BoardDetailsReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
boardDetails(request: board_pb.BoardDetailsReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
compile(request: compile_pb.CompileReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<compile_pb.CompileResp>;
|
||||||
|
compile(request: compile_pb.CompileReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<compile_pb.CompileResp>;
|
||||||
|
platformInstall(request: core_pb.PlatformInstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformInstallResp>;
|
||||||
|
platformInstall(request: core_pb.PlatformInstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformInstallResp>;
|
||||||
|
platformDownload(request: core_pb.PlatformDownloadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformDownloadResp>;
|
||||||
|
platformDownload(request: core_pb.PlatformDownloadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformDownloadResp>;
|
||||||
|
platformUninstall(request: core_pb.PlatformUninstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUninstallResp>;
|
||||||
|
platformUninstall(request: core_pb.PlatformUninstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUninstallResp>;
|
||||||
|
platformUpgrade(request: core_pb.PlatformUpgradeReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUpgradeResp>;
|
||||||
|
platformUpgrade(request: core_pb.PlatformUpgradeReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUpgradeResp>;
|
||||||
|
upload(request: upload_pb.UploadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<upload_pb.UploadResp>;
|
||||||
|
upload(request: upload_pb.UploadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<upload_pb.UploadResp>;
|
||||||
|
platformSearch(request: core_pb.PlatformSearchReq, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
platformSearch(request: core_pb.PlatformSearchReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
platformSearch(request: core_pb.PlatformSearchReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
platformList(request: core_pb.PlatformListReq, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
platformList(request: core_pb.PlatformListReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
platformList(request: core_pb.PlatformListReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
libraryDownload(request: lib_pb.LibraryDownloadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryDownloadResp>;
|
||||||
|
libraryDownload(request: lib_pb.LibraryDownloadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryDownloadResp>;
|
||||||
|
libraryInstall(request: lib_pb.LibraryInstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryInstallResp>;
|
||||||
|
libraryInstall(request: lib_pb.LibraryInstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryInstallResp>;
|
||||||
|
libraryUninstall(request: lib_pb.LibraryUninstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUninstallResp>;
|
||||||
|
libraryUninstall(request: lib_pb.LibraryUninstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUninstallResp>;
|
||||||
|
libraryUpgradeAll(request: lib_pb.LibraryUpgradeAllReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
libraryUpgradeAll(request: lib_pb.LibraryUpgradeAllReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
librarySearch(request: lib_pb.LibrarySearchReq, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
librarySearch(request: lib_pb.LibrarySearchReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
librarySearch(request: lib_pb.LibrarySearchReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class ArduinoCoreClient extends grpc.Client implements IArduinoCoreClient {
|
||||||
|
constructor(address: string, credentials: grpc.ChannelCredentials, options?: object);
|
||||||
|
public init(request: commands_pb.InitReq, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public init(request: commands_pb.InitReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public init(request: commands_pb.InitReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.InitResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public destroy(request: commands_pb.DestroyReq, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public destroy(request: commands_pb.DestroyReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public destroy(request: commands_pb.DestroyReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.DestroyResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public rescan(request: commands_pb.RescanReq, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public rescan(request: commands_pb.RescanReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public rescan(request: commands_pb.RescanReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: commands_pb.RescanResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public updateIndex(request: commands_pb.UpdateIndexReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<commands_pb.UpdateIndexResp>;
|
||||||
|
public updateIndex(request: commands_pb.UpdateIndexReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<commands_pb.UpdateIndexResp>;
|
||||||
|
public boardList(request: board_pb.BoardListReq, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public boardList(request: board_pb.BoardListReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public boardList(request: board_pb.BoardListReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: board_pb.BoardListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public boardDetails(request: board_pb.BoardDetailsReq, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public boardDetails(request: board_pb.BoardDetailsReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public boardDetails(request: board_pb.BoardDetailsReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: board_pb.BoardDetailsResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public compile(request: compile_pb.CompileReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<compile_pb.CompileResp>;
|
||||||
|
public compile(request: compile_pb.CompileReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<compile_pb.CompileResp>;
|
||||||
|
public platformInstall(request: core_pb.PlatformInstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformInstallResp>;
|
||||||
|
public platformInstall(request: core_pb.PlatformInstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformInstallResp>;
|
||||||
|
public platformDownload(request: core_pb.PlatformDownloadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformDownloadResp>;
|
||||||
|
public platformDownload(request: core_pb.PlatformDownloadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformDownloadResp>;
|
||||||
|
public platformUninstall(request: core_pb.PlatformUninstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUninstallResp>;
|
||||||
|
public platformUninstall(request: core_pb.PlatformUninstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUninstallResp>;
|
||||||
|
public platformUpgrade(request: core_pb.PlatformUpgradeReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUpgradeResp>;
|
||||||
|
public platformUpgrade(request: core_pb.PlatformUpgradeReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<core_pb.PlatformUpgradeResp>;
|
||||||
|
public upload(request: upload_pb.UploadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<upload_pb.UploadResp>;
|
||||||
|
public upload(request: upload_pb.UploadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<upload_pb.UploadResp>;
|
||||||
|
public platformSearch(request: core_pb.PlatformSearchReq, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public platformSearch(request: core_pb.PlatformSearchReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public platformSearch(request: core_pb.PlatformSearchReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformSearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public platformList(request: core_pb.PlatformListReq, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public platformList(request: core_pb.PlatformListReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public platformList(request: core_pb.PlatformListReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: core_pb.PlatformListResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public libraryDownload(request: lib_pb.LibraryDownloadReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryDownloadResp>;
|
||||||
|
public libraryDownload(request: lib_pb.LibraryDownloadReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryDownloadResp>;
|
||||||
|
public libraryInstall(request: lib_pb.LibraryInstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryInstallResp>;
|
||||||
|
public libraryInstall(request: lib_pb.LibraryInstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryInstallResp>;
|
||||||
|
public libraryUninstall(request: lib_pb.LibraryUninstallReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUninstallResp>;
|
||||||
|
public libraryUninstall(request: lib_pb.LibraryUninstallReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUninstallResp>;
|
||||||
|
public libraryUpgradeAll(request: lib_pb.LibraryUpgradeAllReq, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
public libraryUpgradeAll(request: lib_pb.LibraryUpgradeAllReq, metadata?: grpc.Metadata, options?: Partial<grpc.CallOptions>): grpc.ClientReadableStream<lib_pb.LibraryUpgradeAllResp>;
|
||||||
|
public librarySearch(request: lib_pb.LibrarySearchReq, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public librarySearch(request: lib_pb.LibrarySearchReq, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
public librarySearch(request: lib_pb.LibrarySearchReq, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: lib_pb.LibrarySearchResp) => void): grpc.ClientUnaryCall;
|
||||||
|
}
|
673
arduino-ide-extension/src/node/cli-protocol/commands_grpc_pb.js
Normal file
673
arduino-ide-extension/src/node/cli-protocol/commands_grpc_pb.js
Normal file
@ -0,0 +1,673 @@
|
|||||||
|
// GENERATED CODE -- DO NOT EDIT!
|
||||||
|
|
||||||
|
// Original file comments:
|
||||||
|
//
|
||||||
|
// This file is part of arduino-cli.
|
||||||
|
//
|
||||||
|
// Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
|
||||||
|
//
|
||||||
|
// This software is released under the GNU General Public License version 3,
|
||||||
|
// which covers the main part of arduino-cli.
|
||||||
|
// The terms of this license can be found at:
|
||||||
|
// https://www.gnu.org/licenses/gpl-3.0.en.html
|
||||||
|
//
|
||||||
|
// You can be released from the requirements of the above licenses by purchasing
|
||||||
|
// a commercial license. Buying such a license is mandatory if you want to modify or
|
||||||
|
// otherwise use the software for commercial activities involving the Arduino
|
||||||
|
// software without disclosing the source code of your own applications. To purchase
|
||||||
|
// a commercial license, send an email to license@arduino.cc.
|
||||||
|
//
|
||||||
|
//
|
||||||
|
'use strict';
|
||||||
|
var grpc = require('grpc');
|
||||||
|
var commands_pb = require('./commands_pb.js');
|
||||||
|
var common_pb = require('./common_pb.js');
|
||||||
|
var board_pb = require('./board_pb.js');
|
||||||
|
var compile_pb = require('./compile_pb.js');
|
||||||
|
var core_pb = require('./core_pb.js');
|
||||||
|
var upload_pb = require('./upload_pb.js');
|
||||||
|
var lib_pb = require('./lib_pb.js');
|
||||||
|
|
||||||
|
function serialize_arduino_BoardDetailsReq(arg) {
|
||||||
|
if (!(arg instanceof board_pb.BoardDetailsReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.BoardDetailsReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_BoardDetailsReq(buffer_arg) {
|
||||||
|
return board_pb.BoardDetailsReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_BoardDetailsResp(arg) {
|
||||||
|
if (!(arg instanceof board_pb.BoardDetailsResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.BoardDetailsResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_BoardDetailsResp(buffer_arg) {
|
||||||
|
return board_pb.BoardDetailsResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_BoardListReq(arg) {
|
||||||
|
if (!(arg instanceof board_pb.BoardListReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.BoardListReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_BoardListReq(buffer_arg) {
|
||||||
|
return board_pb.BoardListReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_BoardListResp(arg) {
|
||||||
|
if (!(arg instanceof board_pb.BoardListResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.BoardListResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_BoardListResp(buffer_arg) {
|
||||||
|
return board_pb.BoardListResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_CompileReq(arg) {
|
||||||
|
if (!(arg instanceof compile_pb.CompileReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.CompileReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_CompileReq(buffer_arg) {
|
||||||
|
return compile_pb.CompileReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_CompileResp(arg) {
|
||||||
|
if (!(arg instanceof compile_pb.CompileResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.CompileResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_CompileResp(buffer_arg) {
|
||||||
|
return compile_pb.CompileResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_DestroyReq(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.DestroyReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.DestroyReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_DestroyReq(buffer_arg) {
|
||||||
|
return commands_pb.DestroyReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_DestroyResp(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.DestroyResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.DestroyResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_DestroyResp(buffer_arg) {
|
||||||
|
return commands_pb.DestroyResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_InitReq(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.InitReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.InitReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_InitReq(buffer_arg) {
|
||||||
|
return commands_pb.InitReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_InitResp(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.InitResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.InitResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_InitResp(buffer_arg) {
|
||||||
|
return commands_pb.InitResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryDownloadReq(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryDownloadReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryDownloadReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryDownloadReq(buffer_arg) {
|
||||||
|
return lib_pb.LibraryDownloadReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryDownloadResp(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryDownloadResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryDownloadResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryDownloadResp(buffer_arg) {
|
||||||
|
return lib_pb.LibraryDownloadResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryInstallReq(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryInstallReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryInstallReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryInstallReq(buffer_arg) {
|
||||||
|
return lib_pb.LibraryInstallReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryInstallResp(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryInstallResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryInstallResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryInstallResp(buffer_arg) {
|
||||||
|
return lib_pb.LibraryInstallResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibrarySearchReq(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibrarySearchReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibrarySearchReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibrarySearchReq(buffer_arg) {
|
||||||
|
return lib_pb.LibrarySearchReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibrarySearchResp(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibrarySearchResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibrarySearchResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibrarySearchResp(buffer_arg) {
|
||||||
|
return lib_pb.LibrarySearchResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryUninstallReq(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryUninstallReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryUninstallReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryUninstallReq(buffer_arg) {
|
||||||
|
return lib_pb.LibraryUninstallReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryUninstallResp(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryUninstallResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryUninstallResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryUninstallResp(buffer_arg) {
|
||||||
|
return lib_pb.LibraryUninstallResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryUpgradeAllReq(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryUpgradeAllReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryUpgradeAllReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryUpgradeAllReq(buffer_arg) {
|
||||||
|
return lib_pb.LibraryUpgradeAllReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_LibraryUpgradeAllResp(arg) {
|
||||||
|
if (!(arg instanceof lib_pb.LibraryUpgradeAllResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.LibraryUpgradeAllResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_LibraryUpgradeAllResp(buffer_arg) {
|
||||||
|
return lib_pb.LibraryUpgradeAllResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformDownloadReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformDownloadReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformDownloadReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformDownloadReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformDownloadReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformDownloadResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformDownloadResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformDownloadResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformDownloadResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformDownloadResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformInstallReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformInstallReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformInstallReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformInstallReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformInstallReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformInstallResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformInstallResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformInstallResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformInstallResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformInstallResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformListReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformListReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformListReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformListReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformListReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformListResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformListResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformListResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformListResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformListResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformSearchReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformSearchReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformSearchReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformSearchReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformSearchReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformSearchResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformSearchResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformSearchResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformSearchResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformSearchResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformUninstallReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformUninstallReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformUninstallReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformUninstallReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformUninstallReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformUninstallResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformUninstallResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformUninstallResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformUninstallResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformUninstallResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformUpgradeReq(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformUpgradeReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformUpgradeReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformUpgradeReq(buffer_arg) {
|
||||||
|
return core_pb.PlatformUpgradeReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_PlatformUpgradeResp(arg) {
|
||||||
|
if (!(arg instanceof core_pb.PlatformUpgradeResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.PlatformUpgradeResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_PlatformUpgradeResp(buffer_arg) {
|
||||||
|
return core_pb.PlatformUpgradeResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_RescanReq(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.RescanReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.RescanReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_RescanReq(buffer_arg) {
|
||||||
|
return commands_pb.RescanReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_RescanResp(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.RescanResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.RescanResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_RescanResp(buffer_arg) {
|
||||||
|
return commands_pb.RescanResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_UpdateIndexReq(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.UpdateIndexReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.UpdateIndexReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_UpdateIndexReq(buffer_arg) {
|
||||||
|
return commands_pb.UpdateIndexReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_UpdateIndexResp(arg) {
|
||||||
|
if (!(arg instanceof commands_pb.UpdateIndexResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.UpdateIndexResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_UpdateIndexResp(buffer_arg) {
|
||||||
|
return commands_pb.UpdateIndexResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_UploadReq(arg) {
|
||||||
|
if (!(arg instanceof upload_pb.UploadReq)) {
|
||||||
|
throw new Error('Expected argument of type arduino.UploadReq');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_UploadReq(buffer_arg) {
|
||||||
|
return upload_pb.UploadReq.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function serialize_arduino_UploadResp(arg) {
|
||||||
|
if (!(arg instanceof upload_pb.UploadResp)) {
|
||||||
|
throw new Error('Expected argument of type arduino.UploadResp');
|
||||||
|
}
|
||||||
|
return Buffer.from(arg.serializeBinary());
|
||||||
|
}
|
||||||
|
|
||||||
|
function deserialize_arduino_UploadResp(buffer_arg) {
|
||||||
|
return upload_pb.UploadResp.deserializeBinary(new Uint8Array(buffer_arg));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// The main Arduino Platform Service
|
||||||
|
var ArduinoCoreService = exports.ArduinoCoreService = {
|
||||||
|
// Start a new instance of the Arduino Core Service
|
||||||
|
init: {
|
||||||
|
path: '/arduino.ArduinoCore/Init',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: commands_pb.InitReq,
|
||||||
|
responseType: commands_pb.InitResp,
|
||||||
|
requestSerialize: serialize_arduino_InitReq,
|
||||||
|
requestDeserialize: deserialize_arduino_InitReq,
|
||||||
|
responseSerialize: serialize_arduino_InitResp,
|
||||||
|
responseDeserialize: deserialize_arduino_InitResp,
|
||||||
|
},
|
||||||
|
// Destroy an instance of the Arduino Core Service
|
||||||
|
destroy: {
|
||||||
|
path: '/arduino.ArduinoCore/Destroy',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: commands_pb.DestroyReq,
|
||||||
|
responseType: commands_pb.DestroyResp,
|
||||||
|
requestSerialize: serialize_arduino_DestroyReq,
|
||||||
|
requestDeserialize: deserialize_arduino_DestroyReq,
|
||||||
|
responseSerialize: serialize_arduino_DestroyResp,
|
||||||
|
responseDeserialize: deserialize_arduino_DestroyResp,
|
||||||
|
},
|
||||||
|
// Rescan instance of the Arduino Core Service
|
||||||
|
rescan: {
|
||||||
|
path: '/arduino.ArduinoCore/Rescan',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: commands_pb.RescanReq,
|
||||||
|
responseType: commands_pb.RescanResp,
|
||||||
|
requestSerialize: serialize_arduino_RescanReq,
|
||||||
|
requestDeserialize: deserialize_arduino_RescanReq,
|
||||||
|
responseSerialize: serialize_arduino_RescanResp,
|
||||||
|
responseDeserialize: deserialize_arduino_RescanResp,
|
||||||
|
},
|
||||||
|
// Update package index of the Arduino Core Service
|
||||||
|
updateIndex: {
|
||||||
|
path: '/arduino.ArduinoCore/UpdateIndex',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: commands_pb.UpdateIndexReq,
|
||||||
|
responseType: commands_pb.UpdateIndexResp,
|
||||||
|
requestSerialize: serialize_arduino_UpdateIndexReq,
|
||||||
|
requestDeserialize: deserialize_arduino_UpdateIndexReq,
|
||||||
|
responseSerialize: serialize_arduino_UpdateIndexResp,
|
||||||
|
responseDeserialize: deserialize_arduino_UpdateIndexResp,
|
||||||
|
},
|
||||||
|
// BOARD COMMANDS
|
||||||
|
// --------------
|
||||||
|
//
|
||||||
|
boardList: {
|
||||||
|
path: '/arduino.ArduinoCore/BoardList',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: board_pb.BoardListReq,
|
||||||
|
responseType: board_pb.BoardListResp,
|
||||||
|
requestSerialize: serialize_arduino_BoardListReq,
|
||||||
|
requestDeserialize: deserialize_arduino_BoardListReq,
|
||||||
|
responseSerialize: serialize_arduino_BoardListResp,
|
||||||
|
responseDeserialize: deserialize_arduino_BoardListResp,
|
||||||
|
},
|
||||||
|
// Requests details about a board
|
||||||
|
boardDetails: {
|
||||||
|
path: '/arduino.ArduinoCore/BoardDetails',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: board_pb.BoardDetailsReq,
|
||||||
|
responseType: board_pb.BoardDetailsResp,
|
||||||
|
requestSerialize: serialize_arduino_BoardDetailsReq,
|
||||||
|
requestDeserialize: deserialize_arduino_BoardDetailsReq,
|
||||||
|
responseSerialize: serialize_arduino_BoardDetailsResp,
|
||||||
|
responseDeserialize: deserialize_arduino_BoardDetailsResp,
|
||||||
|
},
|
||||||
|
compile: {
|
||||||
|
path: '/arduino.ArduinoCore/Compile',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: compile_pb.CompileReq,
|
||||||
|
responseType: compile_pb.CompileResp,
|
||||||
|
requestSerialize: serialize_arduino_CompileReq,
|
||||||
|
requestDeserialize: deserialize_arduino_CompileReq,
|
||||||
|
responseSerialize: serialize_arduino_CompileResp,
|
||||||
|
responseDeserialize: deserialize_arduino_CompileResp,
|
||||||
|
},
|
||||||
|
platformInstall: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformInstall',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: core_pb.PlatformInstallReq,
|
||||||
|
responseType: core_pb.PlatformInstallResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformInstallReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformInstallReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformInstallResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformInstallResp,
|
||||||
|
},
|
||||||
|
platformDownload: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformDownload',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: core_pb.PlatformDownloadReq,
|
||||||
|
responseType: core_pb.PlatformDownloadResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformDownloadReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformDownloadReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformDownloadResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformDownloadResp,
|
||||||
|
},
|
||||||
|
platformUninstall: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformUninstall',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: core_pb.PlatformUninstallReq,
|
||||||
|
responseType: core_pb.PlatformUninstallResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformUninstallReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformUninstallReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformUninstallResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformUninstallResp,
|
||||||
|
},
|
||||||
|
platformUpgrade: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformUpgrade',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: core_pb.PlatformUpgradeReq,
|
||||||
|
responseType: core_pb.PlatformUpgradeResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformUpgradeReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformUpgradeReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformUpgradeResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformUpgradeResp,
|
||||||
|
},
|
||||||
|
upload: {
|
||||||
|
path: '/arduino.ArduinoCore/Upload',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: upload_pb.UploadReq,
|
||||||
|
responseType: upload_pb.UploadResp,
|
||||||
|
requestSerialize: serialize_arduino_UploadReq,
|
||||||
|
requestDeserialize: deserialize_arduino_UploadReq,
|
||||||
|
responseSerialize: serialize_arduino_UploadResp,
|
||||||
|
responseDeserialize: deserialize_arduino_UploadResp,
|
||||||
|
},
|
||||||
|
platformSearch: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformSearch',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: core_pb.PlatformSearchReq,
|
||||||
|
responseType: core_pb.PlatformSearchResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformSearchReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformSearchReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformSearchResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformSearchResp,
|
||||||
|
},
|
||||||
|
platformList: {
|
||||||
|
path: '/arduino.ArduinoCore/PlatformList',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: core_pb.PlatformListReq,
|
||||||
|
responseType: core_pb.PlatformListResp,
|
||||||
|
requestSerialize: serialize_arduino_PlatformListReq,
|
||||||
|
requestDeserialize: deserialize_arduino_PlatformListReq,
|
||||||
|
responseSerialize: serialize_arduino_PlatformListResp,
|
||||||
|
responseDeserialize: deserialize_arduino_PlatformListResp,
|
||||||
|
},
|
||||||
|
libraryDownload: {
|
||||||
|
path: '/arduino.ArduinoCore/LibraryDownload',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: lib_pb.LibraryDownloadReq,
|
||||||
|
responseType: lib_pb.LibraryDownloadResp,
|
||||||
|
requestSerialize: serialize_arduino_LibraryDownloadReq,
|
||||||
|
requestDeserialize: deserialize_arduino_LibraryDownloadReq,
|
||||||
|
responseSerialize: serialize_arduino_LibraryDownloadResp,
|
||||||
|
responseDeserialize: deserialize_arduino_LibraryDownloadResp,
|
||||||
|
},
|
||||||
|
libraryInstall: {
|
||||||
|
path: '/arduino.ArduinoCore/LibraryInstall',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: lib_pb.LibraryInstallReq,
|
||||||
|
responseType: lib_pb.LibraryInstallResp,
|
||||||
|
requestSerialize: serialize_arduino_LibraryInstallReq,
|
||||||
|
requestDeserialize: deserialize_arduino_LibraryInstallReq,
|
||||||
|
responseSerialize: serialize_arduino_LibraryInstallResp,
|
||||||
|
responseDeserialize: deserialize_arduino_LibraryInstallResp,
|
||||||
|
},
|
||||||
|
libraryUninstall: {
|
||||||
|
path: '/arduino.ArduinoCore/LibraryUninstall',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: lib_pb.LibraryUninstallReq,
|
||||||
|
responseType: lib_pb.LibraryUninstallResp,
|
||||||
|
requestSerialize: serialize_arduino_LibraryUninstallReq,
|
||||||
|
requestDeserialize: deserialize_arduino_LibraryUninstallReq,
|
||||||
|
responseSerialize: serialize_arduino_LibraryUninstallResp,
|
||||||
|
responseDeserialize: deserialize_arduino_LibraryUninstallResp,
|
||||||
|
},
|
||||||
|
libraryUpgradeAll: {
|
||||||
|
path: '/arduino.ArduinoCore/LibraryUpgradeAll',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: true,
|
||||||
|
requestType: lib_pb.LibraryUpgradeAllReq,
|
||||||
|
responseType: lib_pb.LibraryUpgradeAllResp,
|
||||||
|
requestSerialize: serialize_arduino_LibraryUpgradeAllReq,
|
||||||
|
requestDeserialize: deserialize_arduino_LibraryUpgradeAllReq,
|
||||||
|
responseSerialize: serialize_arduino_LibraryUpgradeAllResp,
|
||||||
|
responseDeserialize: deserialize_arduino_LibraryUpgradeAllResp,
|
||||||
|
},
|
||||||
|
librarySearch: {
|
||||||
|
path: '/arduino.ArduinoCore/LibrarySearch',
|
||||||
|
requestStream: false,
|
||||||
|
responseStream: false,
|
||||||
|
requestType: lib_pb.LibrarySearchReq,
|
||||||
|
responseType: lib_pb.LibrarySearchResp,
|
||||||
|
requestSerialize: serialize_arduino_LibrarySearchReq,
|
||||||
|
requestDeserialize: deserialize_arduino_LibrarySearchReq,
|
||||||
|
responseSerialize: serialize_arduino_LibrarySearchResp,
|
||||||
|
responseDeserialize: deserialize_arduino_LibrarySearchResp,
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
exports.ArduinoCoreClient = grpc.makeGenericClientConstructor(ArduinoCoreService);
|
||||||
|
// BOOTSTRAP COMMANDS
|
||||||
|
// -------------------
|
249
arduino-ide-extension/src/node/cli-protocol/commands_pb.d.ts
vendored
Normal file
249
arduino-ide-extension/src/node/cli-protocol/commands_pb.d.ts
vendored
Normal file
@ -0,0 +1,249 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: commands.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
import * as board_pb from "./board_pb";
|
||||||
|
import * as compile_pb from "./compile_pb";
|
||||||
|
import * as core_pb from "./core_pb";
|
||||||
|
import * as upload_pb from "./upload_pb";
|
||||||
|
import * as lib_pb from "./lib_pb";
|
||||||
|
|
||||||
|
export class Configuration extends jspb.Message {
|
||||||
|
getDatadir(): string;
|
||||||
|
setDatadir(value: string): void;
|
||||||
|
|
||||||
|
getSketchbookdir(): string;
|
||||||
|
setSketchbookdir(value: string): void;
|
||||||
|
|
||||||
|
getDownloadsdir(): string;
|
||||||
|
setDownloadsdir(value: string): void;
|
||||||
|
|
||||||
|
clearBoardmanageradditionalurlsList(): void;
|
||||||
|
getBoardmanageradditionalurlsList(): Array<string>;
|
||||||
|
setBoardmanageradditionalurlsList(value: Array<string>): void;
|
||||||
|
addBoardmanageradditionalurls(value: string, index?: number): string;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): Configuration.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: Configuration): Configuration.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: Configuration, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): Configuration;
|
||||||
|
static deserializeBinaryFromReader(message: Configuration, reader: jspb.BinaryReader): Configuration;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace Configuration {
|
||||||
|
export type AsObject = {
|
||||||
|
datadir: string,
|
||||||
|
sketchbookdir: string,
|
||||||
|
downloadsdir: string,
|
||||||
|
boardmanageradditionalurlsList: Array<string>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class InitReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasConfiguration(): boolean;
|
||||||
|
clearConfiguration(): void;
|
||||||
|
getConfiguration(): Configuration | undefined;
|
||||||
|
setConfiguration(value?: Configuration): void;
|
||||||
|
|
||||||
|
getLibraryManagerOnly(): boolean;
|
||||||
|
setLibraryManagerOnly(value: boolean): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): InitReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: InitReq): InitReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: InitReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): InitReq;
|
||||||
|
static deserializeBinaryFromReader(message: InitReq, reader: jspb.BinaryReader): InitReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace InitReq {
|
||||||
|
export type AsObject = {
|
||||||
|
configuration?: Configuration.AsObject,
|
||||||
|
libraryManagerOnly: boolean,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class InitResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
clearPlatformsIndexErrorsList(): void;
|
||||||
|
getPlatformsIndexErrorsList(): Array<string>;
|
||||||
|
setPlatformsIndexErrorsList(value: Array<string>): void;
|
||||||
|
addPlatformsIndexErrors(value: string, index?: number): string;
|
||||||
|
|
||||||
|
getLibrariesIndexError(): string;
|
||||||
|
setLibrariesIndexError(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): InitResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: InitResp): InitResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: InitResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): InitResp;
|
||||||
|
static deserializeBinaryFromReader(message: InitResp, reader: jspb.BinaryReader): InitResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace InitResp {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
platformsIndexErrorsList: Array<string>,
|
||||||
|
librariesIndexError: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class DestroyReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): DestroyReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: DestroyReq): DestroyReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: DestroyReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): DestroyReq;
|
||||||
|
static deserializeBinaryFromReader(message: DestroyReq, reader: jspb.BinaryReader): DestroyReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace DestroyReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class DestroyResp extends jspb.Message {
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): DestroyResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: DestroyResp): DestroyResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: DestroyResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): DestroyResp;
|
||||||
|
static deserializeBinaryFromReader(message: DestroyResp, reader: jspb.BinaryReader): DestroyResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace DestroyResp {
|
||||||
|
export type AsObject = {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class RescanReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): RescanReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: RescanReq): RescanReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: RescanReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): RescanReq;
|
||||||
|
static deserializeBinaryFromReader(message: RescanReq, reader: jspb.BinaryReader): RescanReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace RescanReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class RescanResp extends jspb.Message {
|
||||||
|
clearPlatformsIndexErrorsList(): void;
|
||||||
|
getPlatformsIndexErrorsList(): Array<string>;
|
||||||
|
setPlatformsIndexErrorsList(value: Array<string>): void;
|
||||||
|
addPlatformsIndexErrors(value: string, index?: number): string;
|
||||||
|
|
||||||
|
getLibrariesIndexError(): string;
|
||||||
|
setLibrariesIndexError(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): RescanResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: RescanResp): RescanResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: RescanResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): RescanResp;
|
||||||
|
static deserializeBinaryFromReader(message: RescanResp, reader: jspb.BinaryReader): RescanResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace RescanResp {
|
||||||
|
export type AsObject = {
|
||||||
|
platformsIndexErrorsList: Array<string>,
|
||||||
|
librariesIndexError: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class UpdateIndexReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): UpdateIndexReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: UpdateIndexReq): UpdateIndexReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: UpdateIndexReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): UpdateIndexReq;
|
||||||
|
static deserializeBinaryFromReader(message: UpdateIndexReq, reader: jspb.BinaryReader): UpdateIndexReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace UpdateIndexReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class UpdateIndexResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasDownloadProgress(): boolean;
|
||||||
|
clearDownloadProgress(): void;
|
||||||
|
getDownloadProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setDownloadProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): UpdateIndexResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: UpdateIndexResp): UpdateIndexResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: UpdateIndexResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): UpdateIndexResp;
|
||||||
|
static deserializeBinaryFromReader(message: UpdateIndexResp, reader: jspb.BinaryReader): UpdateIndexResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace UpdateIndexResp {
|
||||||
|
export type AsObject = {
|
||||||
|
downloadProgress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
1643
arduino-ide-extension/src/node/cli-protocol/commands_pb.js
Normal file
1643
arduino-ide-extension/src/node/cli-protocol/commands_pb.js
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
93
arduino-ide-extension/src/node/cli-protocol/common_pb.d.ts
vendored
Normal file
93
arduino-ide-extension/src/node/cli-protocol/common_pb.d.ts
vendored
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: common.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
|
||||||
|
export class Instance extends jspb.Message {
|
||||||
|
getId(): number;
|
||||||
|
setId(value: number): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): Instance.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: Instance): Instance.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: Instance, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): Instance;
|
||||||
|
static deserializeBinaryFromReader(message: Instance, reader: jspb.BinaryReader): Instance;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace Instance {
|
||||||
|
export type AsObject = {
|
||||||
|
id: number,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class DownloadProgress extends jspb.Message {
|
||||||
|
getUrl(): string;
|
||||||
|
setUrl(value: string): void;
|
||||||
|
|
||||||
|
getFile(): string;
|
||||||
|
setFile(value: string): void;
|
||||||
|
|
||||||
|
getTotalSize(): number;
|
||||||
|
setTotalSize(value: number): void;
|
||||||
|
|
||||||
|
getDownloaded(): number;
|
||||||
|
setDownloaded(value: number): void;
|
||||||
|
|
||||||
|
getCompleted(): boolean;
|
||||||
|
setCompleted(value: boolean): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): DownloadProgress.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: DownloadProgress): DownloadProgress.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: DownloadProgress, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): DownloadProgress;
|
||||||
|
static deserializeBinaryFromReader(message: DownloadProgress, reader: jspb.BinaryReader): DownloadProgress;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace DownloadProgress {
|
||||||
|
export type AsObject = {
|
||||||
|
url: string,
|
||||||
|
file: string,
|
||||||
|
totalSize: number,
|
||||||
|
downloaded: number,
|
||||||
|
completed: boolean,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class TaskProgress extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getMessage(): string;
|
||||||
|
setMessage(value: string): void;
|
||||||
|
|
||||||
|
getCompleted(): boolean;
|
||||||
|
setCompleted(value: boolean): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): TaskProgress.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: TaskProgress): TaskProgress.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: TaskProgress, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): TaskProgress;
|
||||||
|
static deserializeBinaryFromReader(message: TaskProgress, reader: jspb.BinaryReader): TaskProgress;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace TaskProgress {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
message: string,
|
||||||
|
completed: boolean,
|
||||||
|
}
|
||||||
|
}
|
609
arduino-ide-extension/src/node/cli-protocol/common_pb.js
Normal file
609
arduino-ide-extension/src/node/cli-protocol/common_pb.js
Normal file
@ -0,0 +1,609 @@
|
|||||||
|
/**
|
||||||
|
* @fileoverview
|
||||||
|
* @enhanceable
|
||||||
|
* @suppress {messageConventions} JS Compiler reports an error if a variable or
|
||||||
|
* field starts with 'MSG_' and isn't a translatable message.
|
||||||
|
* @public
|
||||||
|
*/
|
||||||
|
// GENERATED CODE -- DO NOT EDIT!
|
||||||
|
|
||||||
|
var jspb = require('google-protobuf');
|
||||||
|
var goog = jspb;
|
||||||
|
var global = Function('return this')();
|
||||||
|
|
||||||
|
goog.exportSymbol('proto.arduino.DownloadProgress', null, global);
|
||||||
|
goog.exportSymbol('proto.arduino.Instance', null, global);
|
||||||
|
goog.exportSymbol('proto.arduino.TaskProgress', null, global);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.Instance, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.Instance.displayName = 'proto.arduino.Instance';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.Instance.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.Instance} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
id: jspb.Message.getFieldWithDefault(msg, 1, 0)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.Instance}
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.Instance;
|
||||||
|
return proto.arduino.Instance.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.Instance} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.Instance}
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = /** @type {number} */ (reader.readInt32());
|
||||||
|
msg.setId(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.Instance.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.Instance} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getId();
|
||||||
|
if (f !== 0) {
|
||||||
|
writer.writeInt32(
|
||||||
|
1,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional int32 id = 1;
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
proto.arduino.Instance.prototype.getId = function() {
|
||||||
|
return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {number} value */
|
||||||
|
proto.arduino.Instance.prototype.setId = function(value) {
|
||||||
|
jspb.Message.setProto3IntField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.DownloadProgress, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.DownloadProgress.displayName = 'proto.arduino.DownloadProgress';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.DownloadProgress.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.DownloadProgress} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
url: jspb.Message.getFieldWithDefault(msg, 1, ""),
|
||||||
|
file: jspb.Message.getFieldWithDefault(msg, 2, ""),
|
||||||
|
totalSize: jspb.Message.getFieldWithDefault(msg, 3, 0),
|
||||||
|
downloaded: jspb.Message.getFieldWithDefault(msg, 4, 0),
|
||||||
|
completed: jspb.Message.getFieldWithDefault(msg, 5, false)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.DownloadProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.DownloadProgress;
|
||||||
|
return proto.arduino.DownloadProgress.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.DownloadProgress} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.DownloadProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setUrl(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setFile(value);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
var value = /** @type {number} */ (reader.readInt64());
|
||||||
|
msg.setTotalSize(value);
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
var value = /** @type {number} */ (reader.readInt64());
|
||||||
|
msg.setDownloaded(value);
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setCompleted(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.DownloadProgress.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.DownloadProgress} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getUrl();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
1,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getFile();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getTotalSize();
|
||||||
|
if (f !== 0) {
|
||||||
|
writer.writeInt64(
|
||||||
|
3,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getDownloaded();
|
||||||
|
if (f !== 0) {
|
||||||
|
writer.writeInt64(
|
||||||
|
4,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getCompleted();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
5,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string url = 1;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.getUrl = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.DownloadProgress.prototype.setUrl = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string file = 2;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.getFile = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.DownloadProgress.prototype.setFile = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional int64 total_size = 3;
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.getTotalSize = function() {
|
||||||
|
return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 3, 0));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {number} value */
|
||||||
|
proto.arduino.DownloadProgress.prototype.setTotalSize = function(value) {
|
||||||
|
jspb.Message.setProto3IntField(this, 3, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional int64 downloaded = 4;
|
||||||
|
* @return {number}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.getDownloaded = function() {
|
||||||
|
return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 4, 0));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {number} value */
|
||||||
|
proto.arduino.DownloadProgress.prototype.setDownloaded = function(value) {
|
||||||
|
jspb.Message.setProto3IntField(this, 4, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool completed = 5;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.DownloadProgress.prototype.getCompleted = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 5, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.DownloadProgress.prototype.setCompleted = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 5, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.TaskProgress, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.TaskProgress.displayName = 'proto.arduino.TaskProgress';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.TaskProgress.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.TaskProgress} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
name: jspb.Message.getFieldWithDefault(msg, 1, ""),
|
||||||
|
message: jspb.Message.getFieldWithDefault(msg, 2, ""),
|
||||||
|
completed: jspb.Message.getFieldWithDefault(msg, 3, false)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.TaskProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.TaskProgress;
|
||||||
|
return proto.arduino.TaskProgress.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.TaskProgress} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.TaskProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setName(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setMessage(value);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setCompleted(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.TaskProgress.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.TaskProgress} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getName();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
1,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getMessage();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getCompleted();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
3,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string name = 1;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.prototype.getName = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.TaskProgress.prototype.setName = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string message = 2;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.prototype.getMessage = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.TaskProgress.prototype.setMessage = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool completed = 3;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.TaskProgress.prototype.getCompleted = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 3, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.TaskProgress.prototype.setCompleted = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 3, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
goog.object.extend(exports, proto.arduino);
|
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
124
arduino-ide-extension/src/node/cli-protocol/compile_pb.d.ts
vendored
Normal file
124
arduino-ide-extension/src/node/cli-protocol/compile_pb.d.ts
vendored
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: compile.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
|
||||||
|
export class CompileReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getFqbn(): string;
|
||||||
|
setFqbn(value: string): void;
|
||||||
|
|
||||||
|
getSketchpath(): string;
|
||||||
|
setSketchpath(value: string): void;
|
||||||
|
|
||||||
|
getShowproperties(): boolean;
|
||||||
|
setShowproperties(value: boolean): void;
|
||||||
|
|
||||||
|
getPreprocess(): boolean;
|
||||||
|
setPreprocess(value: boolean): void;
|
||||||
|
|
||||||
|
getBuildcachepath(): string;
|
||||||
|
setBuildcachepath(value: string): void;
|
||||||
|
|
||||||
|
getBuildpath(): string;
|
||||||
|
setBuildpath(value: string): void;
|
||||||
|
|
||||||
|
clearBuildpropertiesList(): void;
|
||||||
|
getBuildpropertiesList(): Array<string>;
|
||||||
|
setBuildpropertiesList(value: Array<string>): void;
|
||||||
|
addBuildproperties(value: string, index?: number): string;
|
||||||
|
|
||||||
|
getWarnings(): string;
|
||||||
|
setWarnings(value: string): void;
|
||||||
|
|
||||||
|
getVerbose(): boolean;
|
||||||
|
setVerbose(value: boolean): void;
|
||||||
|
|
||||||
|
getQuiet(): boolean;
|
||||||
|
setQuiet(value: boolean): void;
|
||||||
|
|
||||||
|
getVidpid(): string;
|
||||||
|
setVidpid(value: string): void;
|
||||||
|
|
||||||
|
getExportfile(): string;
|
||||||
|
setExportfile(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): CompileReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: CompileReq): CompileReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: CompileReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): CompileReq;
|
||||||
|
static deserializeBinaryFromReader(message: CompileReq, reader: jspb.BinaryReader): CompileReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace CompileReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
fqbn: string,
|
||||||
|
sketchpath: string,
|
||||||
|
showproperties: boolean,
|
||||||
|
preprocess: boolean,
|
||||||
|
buildcachepath: string,
|
||||||
|
buildpath: string,
|
||||||
|
buildpropertiesList: Array<string>,
|
||||||
|
warnings: string,
|
||||||
|
verbose: boolean,
|
||||||
|
quiet: boolean,
|
||||||
|
vidpid: string,
|
||||||
|
exportfile: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class CompileResp extends jspb.Message {
|
||||||
|
getOutStream(): Uint8Array | string;
|
||||||
|
getOutStream_asU8(): Uint8Array;
|
||||||
|
getOutStream_asB64(): string;
|
||||||
|
setOutStream(value: Uint8Array | string): void;
|
||||||
|
|
||||||
|
getErrStream(): Uint8Array | string;
|
||||||
|
getErrStream_asU8(): Uint8Array;
|
||||||
|
getErrStream_asB64(): string;
|
||||||
|
setErrStream(value: Uint8Array | string): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasDownloadProgress(): boolean;
|
||||||
|
clearDownloadProgress(): void;
|
||||||
|
getDownloadProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setDownloadProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): CompileResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: CompileResp): CompileResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: CompileResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): CompileResp;
|
||||||
|
static deserializeBinaryFromReader(message: CompileResp, reader: jspb.BinaryReader): CompileResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace CompileResp {
|
||||||
|
export type AsObject = {
|
||||||
|
outStream: Uint8Array | string,
|
||||||
|
errStream: Uint8Array | string,
|
||||||
|
downloadProgress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
835
arduino-ide-extension/src/node/cli-protocol/compile_pb.js
Normal file
835
arduino-ide-extension/src/node/cli-protocol/compile_pb.js
Normal file
@ -0,0 +1,835 @@
|
|||||||
|
/**
|
||||||
|
* @fileoverview
|
||||||
|
* @enhanceable
|
||||||
|
* @suppress {messageConventions} JS Compiler reports an error if a variable or
|
||||||
|
* field starts with 'MSG_' and isn't a translatable message.
|
||||||
|
* @public
|
||||||
|
*/
|
||||||
|
// GENERATED CODE -- DO NOT EDIT!
|
||||||
|
|
||||||
|
var jspb = require('google-protobuf');
|
||||||
|
var goog = jspb;
|
||||||
|
var global = Function('return this')();
|
||||||
|
|
||||||
|
var common_pb = require('./common_pb.js');
|
||||||
|
goog.object.extend(proto, common_pb);
|
||||||
|
goog.exportSymbol('proto.arduino.CompileReq', null, global);
|
||||||
|
goog.exportSymbol('proto.arduino.CompileResp', null, global);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, proto.arduino.CompileReq.repeatedFields_, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.CompileReq, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.CompileReq.displayName = 'proto.arduino.CompileReq';
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* List of repeated fields within this message type.
|
||||||
|
* @private {!Array<number>}
|
||||||
|
* @const
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.repeatedFields_ = [8];
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.CompileReq.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.CompileReq} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
instance: (f = msg.getInstance()) && common_pb.Instance.toObject(includeInstance, f),
|
||||||
|
fqbn: jspb.Message.getFieldWithDefault(msg, 2, ""),
|
||||||
|
sketchpath: jspb.Message.getFieldWithDefault(msg, 3, ""),
|
||||||
|
showproperties: jspb.Message.getFieldWithDefault(msg, 4, false),
|
||||||
|
preprocess: jspb.Message.getFieldWithDefault(msg, 5, false),
|
||||||
|
buildcachepath: jspb.Message.getFieldWithDefault(msg, 6, ""),
|
||||||
|
buildpath: jspb.Message.getFieldWithDefault(msg, 7, ""),
|
||||||
|
buildpropertiesList: jspb.Message.getRepeatedField(msg, 8),
|
||||||
|
warnings: jspb.Message.getFieldWithDefault(msg, 9, ""),
|
||||||
|
verbose: jspb.Message.getFieldWithDefault(msg, 10, false),
|
||||||
|
quiet: jspb.Message.getFieldWithDefault(msg, 11, false),
|
||||||
|
vidpid: jspb.Message.getFieldWithDefault(msg, 12, ""),
|
||||||
|
exportfile: jspb.Message.getFieldWithDefault(msg, 13, "")
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.CompileReq}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.CompileReq;
|
||||||
|
return proto.arduino.CompileReq.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.CompileReq} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.CompileReq}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = new common_pb.Instance;
|
||||||
|
reader.readMessage(value,common_pb.Instance.deserializeBinaryFromReader);
|
||||||
|
msg.setInstance(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setFqbn(value);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setSketchpath(value);
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setShowproperties(value);
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setPreprocess(value);
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setBuildcachepath(value);
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setBuildpath(value);
|
||||||
|
break;
|
||||||
|
case 8:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.addBuildproperties(value);
|
||||||
|
break;
|
||||||
|
case 9:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setWarnings(value);
|
||||||
|
break;
|
||||||
|
case 10:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setVerbose(value);
|
||||||
|
break;
|
||||||
|
case 11:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setQuiet(value);
|
||||||
|
break;
|
||||||
|
case 12:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setVidpid(value);
|
||||||
|
break;
|
||||||
|
case 13:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setExportfile(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.CompileReq.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.CompileReq} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getInstance();
|
||||||
|
if (f != null) {
|
||||||
|
writer.writeMessage(
|
||||||
|
1,
|
||||||
|
f,
|
||||||
|
common_pb.Instance.serializeBinaryToWriter
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getFqbn();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getSketchpath();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
3,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getShowproperties();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
4,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getPreprocess();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
5,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getBuildcachepath();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
6,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getBuildpath();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
7,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getBuildpropertiesList();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeRepeatedString(
|
||||||
|
8,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getWarnings();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
9,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getVerbose();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
10,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getQuiet();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
11,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getVidpid();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
12,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getExportfile();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
13,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional Instance instance = 1;
|
||||||
|
* @return {?proto.arduino.Instance}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getInstance = function() {
|
||||||
|
return /** @type{?proto.arduino.Instance} */ (
|
||||||
|
jspb.Message.getWrapperField(this, common_pb.Instance, 1));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {?proto.arduino.Instance|undefined} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setInstance = function(value) {
|
||||||
|
jspb.Message.setWrapperField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
proto.arduino.CompileReq.prototype.clearInstance = function() {
|
||||||
|
this.setInstance(undefined);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether this field is set.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.hasInstance = function() {
|
||||||
|
return jspb.Message.getField(this, 1) != null;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string fqbn = 2;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getFqbn = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setFqbn = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string sketchPath = 3;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getSketchpath = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setSketchpath = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 3, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool showProperties = 4;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getShowproperties = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 4, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setShowproperties = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 4, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool preprocess = 5;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getPreprocess = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 5, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setPreprocess = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 5, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string buildCachePath = 6;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getBuildcachepath = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setBuildcachepath = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 6, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string buildPath = 7;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getBuildpath = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setBuildpath = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 7, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* repeated string buildProperties = 8;
|
||||||
|
* @return {!Array<string>}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getBuildpropertiesList = function() {
|
||||||
|
return /** @type {!Array<string>} */ (jspb.Message.getRepeatedField(this, 8));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {!Array<string>} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setBuildpropertiesList = function(value) {
|
||||||
|
jspb.Message.setField(this, 8, value || []);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param {string} value
|
||||||
|
* @param {number=} opt_index
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.addBuildproperties = function(value, opt_index) {
|
||||||
|
jspb.Message.addToRepeatedField(this, 8, value, opt_index);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
proto.arduino.CompileReq.prototype.clearBuildpropertiesList = function() {
|
||||||
|
this.setBuildpropertiesList([]);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string warnings = 9;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getWarnings = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 9, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setWarnings = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 9, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool verbose = 10;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getVerbose = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 10, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setVerbose = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 10, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool quiet = 11;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getQuiet = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 11, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setQuiet = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 11, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string vidPid = 12;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getVidpid = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 12, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setVidpid = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 12, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string exportFile = 13;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileReq.prototype.getExportfile = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 13, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.CompileReq.prototype.setExportfile = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 13, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.CompileResp, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.CompileResp.displayName = 'proto.arduino.CompileResp';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.CompileResp.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.CompileResp} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
outStream: msg.getOutStream_asB64(),
|
||||||
|
errStream: msg.getErrStream_asB64(),
|
||||||
|
downloadProgress: (f = msg.getDownloadProgress()) && common_pb.DownloadProgress.toObject(includeInstance, f),
|
||||||
|
taskProgress: (f = msg.getTaskProgress()) && common_pb.TaskProgress.toObject(includeInstance, f)
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.CompileResp}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.CompileResp;
|
||||||
|
return proto.arduino.CompileResp.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.CompileResp} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.CompileResp}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = /** @type {!Uint8Array} */ (reader.readBytes());
|
||||||
|
msg.setOutStream(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {!Uint8Array} */ (reader.readBytes());
|
||||||
|
msg.setErrStream(value);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
var value = new common_pb.DownloadProgress;
|
||||||
|
reader.readMessage(value,common_pb.DownloadProgress.deserializeBinaryFromReader);
|
||||||
|
msg.setDownloadProgress(value);
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
var value = new common_pb.TaskProgress;
|
||||||
|
reader.readMessage(value,common_pb.TaskProgress.deserializeBinaryFromReader);
|
||||||
|
msg.setTaskProgress(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.CompileResp.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.CompileResp} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getOutStream_asU8();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeBytes(
|
||||||
|
1,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getErrStream_asU8();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeBytes(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getDownloadProgress();
|
||||||
|
if (f != null) {
|
||||||
|
writer.writeMessage(
|
||||||
|
3,
|
||||||
|
f,
|
||||||
|
common_pb.DownloadProgress.serializeBinaryToWriter
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getTaskProgress();
|
||||||
|
if (f != null) {
|
||||||
|
writer.writeMessage(
|
||||||
|
4,
|
||||||
|
f,
|
||||||
|
common_pb.TaskProgress.serializeBinaryToWriter
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* @return {!(string|Uint8Array)}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getOutStream = function() {
|
||||||
|
return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 1, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* This is a type-conversion wrapper around `getOutStream()`
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getOutStream_asB64 = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.bytesAsB64(
|
||||||
|
this.getOutStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* Note that Uint8Array is not supported on all browsers.
|
||||||
|
* @see http://caniuse.com/Uint8Array
|
||||||
|
* This is a type-conversion wrapper around `getOutStream()`
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getOutStream_asU8 = function() {
|
||||||
|
return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8(
|
||||||
|
this.getOutStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {!(string|Uint8Array)} value */
|
||||||
|
proto.arduino.CompileResp.prototype.setOutStream = function(value) {
|
||||||
|
jspb.Message.setProto3BytesField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* @return {!(string|Uint8Array)}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getErrStream = function() {
|
||||||
|
return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* This is a type-conversion wrapper around `getErrStream()`
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getErrStream_asB64 = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.bytesAsB64(
|
||||||
|
this.getErrStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* Note that Uint8Array is not supported on all browsers.
|
||||||
|
* @see http://caniuse.com/Uint8Array
|
||||||
|
* This is a type-conversion wrapper around `getErrStream()`
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getErrStream_asU8 = function() {
|
||||||
|
return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8(
|
||||||
|
this.getErrStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {!(string|Uint8Array)} value */
|
||||||
|
proto.arduino.CompileResp.prototype.setErrStream = function(value) {
|
||||||
|
jspb.Message.setProto3BytesField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional DownloadProgress download_progress = 3;
|
||||||
|
* @return {?proto.arduino.DownloadProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getDownloadProgress = function() {
|
||||||
|
return /** @type{?proto.arduino.DownloadProgress} */ (
|
||||||
|
jspb.Message.getWrapperField(this, common_pb.DownloadProgress, 3));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {?proto.arduino.DownloadProgress|undefined} value */
|
||||||
|
proto.arduino.CompileResp.prototype.setDownloadProgress = function(value) {
|
||||||
|
jspb.Message.setWrapperField(this, 3, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
proto.arduino.CompileResp.prototype.clearDownloadProgress = function() {
|
||||||
|
this.setDownloadProgress(undefined);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether this field is set.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.hasDownloadProgress = function() {
|
||||||
|
return jspb.Message.getField(this, 3) != null;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional TaskProgress task_progress = 4;
|
||||||
|
* @return {?proto.arduino.TaskProgress}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.getTaskProgress = function() {
|
||||||
|
return /** @type{?proto.arduino.TaskProgress} */ (
|
||||||
|
jspb.Message.getWrapperField(this, common_pb.TaskProgress, 4));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {?proto.arduino.TaskProgress|undefined} value */
|
||||||
|
proto.arduino.CompileResp.prototype.setTaskProgress = function(value) {
|
||||||
|
jspb.Message.setWrapperField(this, 4, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
proto.arduino.CompileResp.prototype.clearTaskProgress = function() {
|
||||||
|
this.setTaskProgress(undefined);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether this field is set.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.CompileResp.prototype.hasTaskProgress = function() {
|
||||||
|
return jspb.Message.getField(this, 4) != null;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
goog.object.extend(exports, proto.arduino);
|
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
421
arduino-ide-extension/src/node/cli-protocol/core_pb.d.ts
vendored
Normal file
421
arduino-ide-extension/src/node/cli-protocol/core_pb.d.ts
vendored
Normal file
@ -0,0 +1,421 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: core.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
|
||||||
|
export class PlatformInstallReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getPlatformPackage(): string;
|
||||||
|
setPlatformPackage(value: string): void;
|
||||||
|
|
||||||
|
getArchitecture(): string;
|
||||||
|
setArchitecture(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformInstallReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformInstallReq): PlatformInstallReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformInstallReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformInstallReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformInstallReq, reader: jspb.BinaryReader): PlatformInstallReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformInstallReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
platformPackage: string,
|
||||||
|
architecture: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformInstallResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformInstallResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformInstallResp): PlatformInstallResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformInstallResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformInstallResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformInstallResp, reader: jspb.BinaryReader): PlatformInstallResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformInstallResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformDownloadReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getPlatformPackage(): string;
|
||||||
|
setPlatformPackage(value: string): void;
|
||||||
|
|
||||||
|
getArchitecture(): string;
|
||||||
|
setArchitecture(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformDownloadReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformDownloadReq): PlatformDownloadReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformDownloadReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformDownloadReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformDownloadReq, reader: jspb.BinaryReader): PlatformDownloadReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformDownloadReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
platformPackage: string,
|
||||||
|
architecture: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformDownloadResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformDownloadResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformDownloadResp): PlatformDownloadResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformDownloadResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformDownloadResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformDownloadResp, reader: jspb.BinaryReader): PlatformDownloadResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformDownloadResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformUninstallReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getPlatformPackage(): string;
|
||||||
|
setPlatformPackage(value: string): void;
|
||||||
|
|
||||||
|
getArchitecture(): string;
|
||||||
|
setArchitecture(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformUninstallReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformUninstallReq): PlatformUninstallReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformUninstallReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformUninstallReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformUninstallReq, reader: jspb.BinaryReader): PlatformUninstallReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformUninstallReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
platformPackage: string,
|
||||||
|
architecture: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformUninstallResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformUninstallResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformUninstallResp): PlatformUninstallResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformUninstallResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformUninstallResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformUninstallResp, reader: jspb.BinaryReader): PlatformUninstallResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformUninstallResp {
|
||||||
|
export type AsObject = {
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformUpgradeReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getPlatformPackage(): string;
|
||||||
|
setPlatformPackage(value: string): void;
|
||||||
|
|
||||||
|
getArchitecture(): string;
|
||||||
|
setArchitecture(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformUpgradeReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformUpgradeReq): PlatformUpgradeReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformUpgradeReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformUpgradeReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformUpgradeReq, reader: jspb.BinaryReader): PlatformUpgradeReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformUpgradeReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
platformPackage: string,
|
||||||
|
architecture: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformUpgradeResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformUpgradeResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformUpgradeResp): PlatformUpgradeResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformUpgradeResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformUpgradeResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformUpgradeResp, reader: jspb.BinaryReader): PlatformUpgradeResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformUpgradeResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformSearchReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getSearchArgs(): string;
|
||||||
|
setSearchArgs(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformSearchReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformSearchReq): PlatformSearchReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformSearchReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformSearchReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformSearchReq, reader: jspb.BinaryReader): PlatformSearchReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformSearchReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
searchArgs: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformSearchResp extends jspb.Message {
|
||||||
|
clearSearchOutputList(): void;
|
||||||
|
getSearchOutputList(): Array<SearchOutput>;
|
||||||
|
setSearchOutputList(value: Array<SearchOutput>): void;
|
||||||
|
addSearchOutput(value?: SearchOutput, index?: number): SearchOutput;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformSearchResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformSearchResp): PlatformSearchResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformSearchResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformSearchResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformSearchResp, reader: jspb.BinaryReader): PlatformSearchResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformSearchResp {
|
||||||
|
export type AsObject = {
|
||||||
|
searchOutputList: Array<SearchOutput.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class SearchOutput extends jspb.Message {
|
||||||
|
getId(): string;
|
||||||
|
setId(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): SearchOutput.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: SearchOutput): SearchOutput.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: SearchOutput, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): SearchOutput;
|
||||||
|
static deserializeBinaryFromReader(message: SearchOutput, reader: jspb.BinaryReader): SearchOutput;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace SearchOutput {
|
||||||
|
export type AsObject = {
|
||||||
|
id: string,
|
||||||
|
version: string,
|
||||||
|
name: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformListReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getUpdatableOnly(): boolean;
|
||||||
|
setUpdatableOnly(value: boolean): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformListReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformListReq): PlatformListReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformListReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformListReq;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformListReq, reader: jspb.BinaryReader): PlatformListReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformListReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
updatableOnly: boolean,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PlatformListResp extends jspb.Message {
|
||||||
|
clearInstalledPlatformList(): void;
|
||||||
|
getInstalledPlatformList(): Array<InstalledPlatform>;
|
||||||
|
setInstalledPlatformList(value: Array<InstalledPlatform>): void;
|
||||||
|
addInstalledPlatform(value?: InstalledPlatform, index?: number): InstalledPlatform;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): PlatformListResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: PlatformListResp): PlatformListResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: PlatformListResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): PlatformListResp;
|
||||||
|
static deserializeBinaryFromReader(message: PlatformListResp, reader: jspb.BinaryReader): PlatformListResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace PlatformListResp {
|
||||||
|
export type AsObject = {
|
||||||
|
installedPlatformList: Array<InstalledPlatform.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class InstalledPlatform extends jspb.Message {
|
||||||
|
getId(): string;
|
||||||
|
setId(value: string): void;
|
||||||
|
|
||||||
|
getInstalled(): string;
|
||||||
|
setInstalled(value: string): void;
|
||||||
|
|
||||||
|
getLatest(): string;
|
||||||
|
setLatest(value: string): void;
|
||||||
|
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): InstalledPlatform.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: InstalledPlatform): InstalledPlatform.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: InstalledPlatform, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): InstalledPlatform;
|
||||||
|
static deserializeBinaryFromReader(message: InstalledPlatform, reader: jspb.BinaryReader): InstalledPlatform;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace InstalledPlatform {
|
||||||
|
export type AsObject = {
|
||||||
|
id: string,
|
||||||
|
installed: string,
|
||||||
|
latest: string,
|
||||||
|
name: string,
|
||||||
|
}
|
||||||
|
}
|
2816
arduino-ide-extension/src/node/cli-protocol/core_pb.js
Normal file
2816
arduino-ide-extension/src/node/cli-protocol/core_pb.js
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
427
arduino-ide-extension/src/node/cli-protocol/lib_pb.d.ts
vendored
Normal file
427
arduino-ide-extension/src/node/cli-protocol/lib_pb.d.ts
vendored
Normal file
@ -0,0 +1,427 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: lib.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
|
||||||
|
export class LibraryDownloadReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryDownloadReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryDownloadReq): LibraryDownloadReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryDownloadReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryDownloadReq;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryDownloadReq, reader: jspb.BinaryReader): LibraryDownloadReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryDownloadReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
name: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryDownloadResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryDownloadResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryDownloadResp): LibraryDownloadResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryDownloadResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryDownloadResp;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryDownloadResp, reader: jspb.BinaryReader): LibraryDownloadResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryDownloadResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryInstallReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryInstallReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryInstallReq): LibraryInstallReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryInstallReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryInstallReq;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryInstallReq, reader: jspb.BinaryReader): LibraryInstallReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryInstallReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
name: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryInstallResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryInstallResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryInstallResp): LibraryInstallResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryInstallResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryInstallResp;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryInstallResp, reader: jspb.BinaryReader): LibraryInstallResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryInstallResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryUninstallReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryUninstallReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryUninstallReq): LibraryUninstallReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryUninstallReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryUninstallReq;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryUninstallReq, reader: jspb.BinaryReader): LibraryUninstallReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryUninstallReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
name: string,
|
||||||
|
version: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryUninstallResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryUninstallResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryUninstallResp): LibraryUninstallResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryUninstallResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryUninstallResp;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryUninstallResp, reader: jspb.BinaryReader): LibraryUninstallResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryUninstallResp {
|
||||||
|
export type AsObject = {
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryUpgradeAllReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryUpgradeAllReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryUpgradeAllReq): LibraryUpgradeAllReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryUpgradeAllReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryUpgradeAllReq;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryUpgradeAllReq, reader: jspb.BinaryReader): LibraryUpgradeAllReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryUpgradeAllReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryUpgradeAllResp extends jspb.Message {
|
||||||
|
|
||||||
|
hasProgress(): boolean;
|
||||||
|
clearProgress(): void;
|
||||||
|
getProgress(): common_pb.DownloadProgress | undefined;
|
||||||
|
setProgress(value?: common_pb.DownloadProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasTaskProgress(): boolean;
|
||||||
|
clearTaskProgress(): void;
|
||||||
|
getTaskProgress(): common_pb.TaskProgress | undefined;
|
||||||
|
setTaskProgress(value?: common_pb.TaskProgress): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryUpgradeAllResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryUpgradeAllResp): LibraryUpgradeAllResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryUpgradeAllResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryUpgradeAllResp;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryUpgradeAllResp, reader: jspb.BinaryReader): LibraryUpgradeAllResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryUpgradeAllResp {
|
||||||
|
export type AsObject = {
|
||||||
|
progress?: common_pb.DownloadProgress.AsObject,
|
||||||
|
taskProgress?: common_pb.TaskProgress.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibrarySearchReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getNames(): boolean;
|
||||||
|
setNames(value: boolean): void;
|
||||||
|
|
||||||
|
getQuery(): string;
|
||||||
|
setQuery(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibrarySearchReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibrarySearchReq): LibrarySearchReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibrarySearchReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibrarySearchReq;
|
||||||
|
static deserializeBinaryFromReader(message: LibrarySearchReq, reader: jspb.BinaryReader): LibrarySearchReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibrarySearchReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
names: boolean,
|
||||||
|
query: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibrarySearchResp extends jspb.Message {
|
||||||
|
clearSearchOutputList(): void;
|
||||||
|
getSearchOutputList(): Array<SearchLibraryOutput>;
|
||||||
|
setSearchOutputList(value: Array<SearchLibraryOutput>): void;
|
||||||
|
addSearchOutput(value?: SearchLibraryOutput, index?: number): SearchLibraryOutput;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibrarySearchResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibrarySearchResp): LibrarySearchResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibrarySearchResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibrarySearchResp;
|
||||||
|
static deserializeBinaryFromReader(message: LibrarySearchResp, reader: jspb.BinaryReader): LibrarySearchResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibrarySearchResp {
|
||||||
|
export type AsObject = {
|
||||||
|
searchOutputList: Array<SearchLibraryOutput.AsObject>,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class SearchLibraryOutput extends jspb.Message {
|
||||||
|
getName(): string;
|
||||||
|
setName(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
getReleasesMap(): jspb.Map<string, LibraryRelease>;
|
||||||
|
clearReleasesMap(): void;
|
||||||
|
|
||||||
|
|
||||||
|
hasLatest(): boolean;
|
||||||
|
clearLatest(): void;
|
||||||
|
getLatest(): LibraryRelease | undefined;
|
||||||
|
setLatest(value?: LibraryRelease): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): SearchLibraryOutput.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: SearchLibraryOutput): SearchLibraryOutput.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: SearchLibraryOutput, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): SearchLibraryOutput;
|
||||||
|
static deserializeBinaryFromReader(message: SearchLibraryOutput, reader: jspb.BinaryReader): SearchLibraryOutput;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace SearchLibraryOutput {
|
||||||
|
export type AsObject = {
|
||||||
|
name: string,
|
||||||
|
|
||||||
|
releasesMap: Array<[string, LibraryRelease.AsObject]>,
|
||||||
|
latest?: LibraryRelease.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class LibraryRelease extends jspb.Message {
|
||||||
|
getAuthor(): string;
|
||||||
|
setAuthor(value: string): void;
|
||||||
|
|
||||||
|
getVersion(): string;
|
||||||
|
setVersion(value: string): void;
|
||||||
|
|
||||||
|
getMaintainer(): string;
|
||||||
|
setMaintainer(value: string): void;
|
||||||
|
|
||||||
|
getSentence(): string;
|
||||||
|
setSentence(value: string): void;
|
||||||
|
|
||||||
|
getParagraph(): string;
|
||||||
|
setParagraph(value: string): void;
|
||||||
|
|
||||||
|
getWebsite(): string;
|
||||||
|
setWebsite(value: string): void;
|
||||||
|
|
||||||
|
getCategory(): string;
|
||||||
|
setCategory(value: string): void;
|
||||||
|
|
||||||
|
clearArchitecturesList(): void;
|
||||||
|
getArchitecturesList(): Array<string>;
|
||||||
|
setArchitecturesList(value: Array<string>): void;
|
||||||
|
addArchitectures(value: string, index?: number): string;
|
||||||
|
|
||||||
|
clearTypesList(): void;
|
||||||
|
getTypesList(): Array<string>;
|
||||||
|
setTypesList(value: Array<string>): void;
|
||||||
|
addTypes(value: string, index?: number): string;
|
||||||
|
|
||||||
|
|
||||||
|
hasResources(): boolean;
|
||||||
|
clearResources(): void;
|
||||||
|
getResources(): DownloadResource | undefined;
|
||||||
|
setResources(value?: DownloadResource): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): LibraryRelease.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: LibraryRelease): LibraryRelease.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: LibraryRelease, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): LibraryRelease;
|
||||||
|
static deserializeBinaryFromReader(message: LibraryRelease, reader: jspb.BinaryReader): LibraryRelease;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace LibraryRelease {
|
||||||
|
export type AsObject = {
|
||||||
|
author: string,
|
||||||
|
version: string,
|
||||||
|
maintainer: string,
|
||||||
|
sentence: string,
|
||||||
|
paragraph: string,
|
||||||
|
website: string,
|
||||||
|
category: string,
|
||||||
|
architecturesList: Array<string>,
|
||||||
|
typesList: Array<string>,
|
||||||
|
resources?: DownloadResource.AsObject,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class DownloadResource extends jspb.Message {
|
||||||
|
getUrl(): string;
|
||||||
|
setUrl(value: string): void;
|
||||||
|
|
||||||
|
getArchivefilename(): string;
|
||||||
|
setArchivefilename(value: string): void;
|
||||||
|
|
||||||
|
getChecksum(): string;
|
||||||
|
setChecksum(value: string): void;
|
||||||
|
|
||||||
|
getSize(): number;
|
||||||
|
setSize(value: number): void;
|
||||||
|
|
||||||
|
getCachepath(): string;
|
||||||
|
setCachepath(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): DownloadResource.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: DownloadResource): DownloadResource.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: DownloadResource, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): DownloadResource;
|
||||||
|
static deserializeBinaryFromReader(message: DownloadResource, reader: jspb.BinaryReader): DownloadResource;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace DownloadResource {
|
||||||
|
export type AsObject = {
|
||||||
|
url: string,
|
||||||
|
archivefilename: string,
|
||||||
|
checksum: string,
|
||||||
|
size: number,
|
||||||
|
cachepath: string,
|
||||||
|
}
|
||||||
|
}
|
2836
arduino-ide-extension/src/node/cli-protocol/lib_pb.js
Normal file
2836
arduino-ide-extension/src/node/cli-protocol/lib_pb.js
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
|||||||
|
// GENERATED CODE -- NO SERVICES IN PROTO
|
84
arduino-ide-extension/src/node/cli-protocol/upload_pb.d.ts
vendored
Normal file
84
arduino-ide-extension/src/node/cli-protocol/upload_pb.d.ts
vendored
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
// package: arduino
|
||||||
|
// file: upload.proto
|
||||||
|
|
||||||
|
/* tslint:disable */
|
||||||
|
|
||||||
|
import * as jspb from "google-protobuf";
|
||||||
|
import * as common_pb from "./common_pb";
|
||||||
|
|
||||||
|
export class UploadReq extends jspb.Message {
|
||||||
|
|
||||||
|
hasInstance(): boolean;
|
||||||
|
clearInstance(): void;
|
||||||
|
getInstance(): common_pb.Instance | undefined;
|
||||||
|
setInstance(value?: common_pb.Instance): void;
|
||||||
|
|
||||||
|
getFqbn(): string;
|
||||||
|
setFqbn(value: string): void;
|
||||||
|
|
||||||
|
getSketchPath(): string;
|
||||||
|
setSketchPath(value: string): void;
|
||||||
|
|
||||||
|
getPort(): string;
|
||||||
|
setPort(value: string): void;
|
||||||
|
|
||||||
|
getVerbose(): boolean;
|
||||||
|
setVerbose(value: boolean): void;
|
||||||
|
|
||||||
|
getVerify(): boolean;
|
||||||
|
setVerify(value: boolean): void;
|
||||||
|
|
||||||
|
getImportFile(): string;
|
||||||
|
setImportFile(value: string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): UploadReq.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: UploadReq): UploadReq.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: UploadReq, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): UploadReq;
|
||||||
|
static deserializeBinaryFromReader(message: UploadReq, reader: jspb.BinaryReader): UploadReq;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace UploadReq {
|
||||||
|
export type AsObject = {
|
||||||
|
instance?: common_pb.Instance.AsObject,
|
||||||
|
fqbn: string,
|
||||||
|
sketchPath: string,
|
||||||
|
port: string,
|
||||||
|
verbose: boolean,
|
||||||
|
verify: boolean,
|
||||||
|
importFile: string,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class UploadResp extends jspb.Message {
|
||||||
|
getOutStream(): Uint8Array | string;
|
||||||
|
getOutStream_asU8(): Uint8Array;
|
||||||
|
getOutStream_asB64(): string;
|
||||||
|
setOutStream(value: Uint8Array | string): void;
|
||||||
|
|
||||||
|
getErrStream(): Uint8Array | string;
|
||||||
|
getErrStream_asU8(): Uint8Array;
|
||||||
|
getErrStream_asB64(): string;
|
||||||
|
setErrStream(value: Uint8Array | string): void;
|
||||||
|
|
||||||
|
|
||||||
|
serializeBinary(): Uint8Array;
|
||||||
|
toObject(includeInstance?: boolean): UploadResp.AsObject;
|
||||||
|
static toObject(includeInstance: boolean, msg: UploadResp): UploadResp.AsObject;
|
||||||
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
||||||
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
||||||
|
static serializeBinaryToWriter(message: UploadResp, writer: jspb.BinaryWriter): void;
|
||||||
|
static deserializeBinary(bytes: Uint8Array): UploadResp;
|
||||||
|
static deserializeBinaryFromReader(message: UploadResp, reader: jspb.BinaryReader): UploadResp;
|
||||||
|
}
|
||||||
|
|
||||||
|
export namespace UploadResp {
|
||||||
|
export type AsObject = {
|
||||||
|
outStream: Uint8Array | string,
|
||||||
|
errStream: Uint8Array | string,
|
||||||
|
}
|
||||||
|
}
|
560
arduino-ide-extension/src/node/cli-protocol/upload_pb.js
Normal file
560
arduino-ide-extension/src/node/cli-protocol/upload_pb.js
Normal file
@ -0,0 +1,560 @@
|
|||||||
|
/**
|
||||||
|
* @fileoverview
|
||||||
|
* @enhanceable
|
||||||
|
* @suppress {messageConventions} JS Compiler reports an error if a variable or
|
||||||
|
* field starts with 'MSG_' and isn't a translatable message.
|
||||||
|
* @public
|
||||||
|
*/
|
||||||
|
// GENERATED CODE -- DO NOT EDIT!
|
||||||
|
|
||||||
|
var jspb = require('google-protobuf');
|
||||||
|
var goog = jspb;
|
||||||
|
var global = Function('return this')();
|
||||||
|
|
||||||
|
var common_pb = require('./common_pb.js');
|
||||||
|
goog.object.extend(proto, common_pb);
|
||||||
|
goog.exportSymbol('proto.arduino.UploadReq', null, global);
|
||||||
|
goog.exportSymbol('proto.arduino.UploadResp', null, global);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.UploadReq, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.UploadReq.displayName = 'proto.arduino.UploadReq';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.UploadReq.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.UploadReq} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
instance: (f = msg.getInstance()) && common_pb.Instance.toObject(includeInstance, f),
|
||||||
|
fqbn: jspb.Message.getFieldWithDefault(msg, 2, ""),
|
||||||
|
sketchPath: jspb.Message.getFieldWithDefault(msg, 3, ""),
|
||||||
|
port: jspb.Message.getFieldWithDefault(msg, 4, ""),
|
||||||
|
verbose: jspb.Message.getFieldWithDefault(msg, 5, false),
|
||||||
|
verify: jspb.Message.getFieldWithDefault(msg, 6, false),
|
||||||
|
importFile: jspb.Message.getFieldWithDefault(msg, 7, "")
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.UploadReq}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.UploadReq;
|
||||||
|
return proto.arduino.UploadReq.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.UploadReq} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.UploadReq}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = new common_pb.Instance;
|
||||||
|
reader.readMessage(value,common_pb.Instance.deserializeBinaryFromReader);
|
||||||
|
msg.setInstance(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setFqbn(value);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setSketchPath(value);
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setPort(value);
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setVerbose(value);
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
var value = /** @type {boolean} */ (reader.readBool());
|
||||||
|
msg.setVerify(value);
|
||||||
|
break;
|
||||||
|
case 7:
|
||||||
|
var value = /** @type {string} */ (reader.readString());
|
||||||
|
msg.setImportFile(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.UploadReq.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.UploadReq} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getInstance();
|
||||||
|
if (f != null) {
|
||||||
|
writer.writeMessage(
|
||||||
|
1,
|
||||||
|
f,
|
||||||
|
common_pb.Instance.serializeBinaryToWriter
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getFqbn();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getSketchPath();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
3,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getPort();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
4,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getVerbose();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
5,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getVerify();
|
||||||
|
if (f) {
|
||||||
|
writer.writeBool(
|
||||||
|
6,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getImportFile();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeString(
|
||||||
|
7,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional Instance instance = 1;
|
||||||
|
* @return {?proto.arduino.Instance}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getInstance = function() {
|
||||||
|
return /** @type{?proto.arduino.Instance} */ (
|
||||||
|
jspb.Message.getWrapperField(this, common_pb.Instance, 1));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {?proto.arduino.Instance|undefined} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setInstance = function(value) {
|
||||||
|
jspb.Message.setWrapperField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
proto.arduino.UploadReq.prototype.clearInstance = function() {
|
||||||
|
this.setInstance(undefined);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns whether this field is set.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.hasInstance = function() {
|
||||||
|
return jspb.Message.getField(this, 1) != null;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string fqbn = 2;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getFqbn = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setFqbn = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string sketch_path = 3;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getSketchPath = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setSketchPath = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 3, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string port = 4;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getPort = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setPort = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 4, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool verbose = 5;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getVerbose = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 5, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setVerbose = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 5, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bool verify = 6;
|
||||||
|
* Note that Boolean fields may be set to 0/1 when serialized from a Java server.
|
||||||
|
* You should avoid comparisons like {@code val === true/false} in those cases.
|
||||||
|
* @return {boolean}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getVerify = function() {
|
||||||
|
return /** @type {boolean} */ (jspb.Message.getFieldWithDefault(this, 6, false));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {boolean} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setVerify = function(value) {
|
||||||
|
jspb.Message.setProto3BooleanField(this, 6, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional string import_file = 7;
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadReq.prototype.getImportFile = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {string} value */
|
||||||
|
proto.arduino.UploadReq.prototype.setImportFile = function(value) {
|
||||||
|
jspb.Message.setProto3StringField(this, 7, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generated by JsPbCodeGenerator.
|
||||||
|
* @param {Array=} opt_data Optional initial data array, typically from a
|
||||||
|
* server response, or constructed directly in Javascript. The array is used
|
||||||
|
* in place and becomes part of the constructed object. It is not cloned.
|
||||||
|
* If no data is provided, the constructed object will be empty, but still
|
||||||
|
* valid.
|
||||||
|
* @extends {jspb.Message}
|
||||||
|
* @constructor
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp = function(opt_data) {
|
||||||
|
jspb.Message.initialize(this, opt_data, 0, -1, null, null);
|
||||||
|
};
|
||||||
|
goog.inherits(proto.arduino.UploadResp, jspb.Message);
|
||||||
|
if (goog.DEBUG && !COMPILED) {
|
||||||
|
proto.arduino.UploadResp.displayName = 'proto.arduino.UploadResp';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (jspb.Message.GENERATE_TO_OBJECT) {
|
||||||
|
/**
|
||||||
|
* Creates an object representation of this proto suitable for use in Soy templates.
|
||||||
|
* Field names that are reserved in JavaScript and will be renamed to pb_name.
|
||||||
|
* To access a reserved field use, foo.pb_<name>, eg, foo.pb_default.
|
||||||
|
* For the list of reserved names please see:
|
||||||
|
* com.google.apps.jspb.JsClassTemplate.JS_RESERVED_WORDS.
|
||||||
|
* @param {boolean=} opt_includeInstance Whether to include the JSPB instance
|
||||||
|
* for transitional soy proto support: http://goto/soy-param-migration
|
||||||
|
* @return {!Object}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.toObject = function(opt_includeInstance) {
|
||||||
|
return proto.arduino.UploadResp.toObject(opt_includeInstance, this);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Static version of the {@see toObject} method.
|
||||||
|
* @param {boolean|undefined} includeInstance Whether to include the JSPB
|
||||||
|
* instance for transitional soy proto support:
|
||||||
|
* http://goto/soy-param-migration
|
||||||
|
* @param {!proto.arduino.UploadResp} msg The msg instance to transform.
|
||||||
|
* @return {!Object}
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.toObject = function(includeInstance, msg) {
|
||||||
|
var f, obj = {
|
||||||
|
outStream: msg.getOutStream_asB64(),
|
||||||
|
errStream: msg.getErrStream_asB64()
|
||||||
|
};
|
||||||
|
|
||||||
|
if (includeInstance) {
|
||||||
|
obj.$jspbMessageInstance = msg;
|
||||||
|
}
|
||||||
|
return obj;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format).
|
||||||
|
* @param {jspb.ByteSource} bytes The bytes to deserialize.
|
||||||
|
* @return {!proto.arduino.UploadResp}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.deserializeBinary = function(bytes) {
|
||||||
|
var reader = new jspb.BinaryReader(bytes);
|
||||||
|
var msg = new proto.arduino.UploadResp;
|
||||||
|
return proto.arduino.UploadResp.deserializeBinaryFromReader(msg, reader);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deserializes binary data (in protobuf wire format) from the
|
||||||
|
* given reader into the given message object.
|
||||||
|
* @param {!proto.arduino.UploadResp} msg The message object to deserialize into.
|
||||||
|
* @param {!jspb.BinaryReader} reader The BinaryReader to use.
|
||||||
|
* @return {!proto.arduino.UploadResp}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.deserializeBinaryFromReader = function(msg, reader) {
|
||||||
|
while (reader.nextField()) {
|
||||||
|
if (reader.isEndGroup()) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
var field = reader.getFieldNumber();
|
||||||
|
switch (field) {
|
||||||
|
case 1:
|
||||||
|
var value = /** @type {!Uint8Array} */ (reader.readBytes());
|
||||||
|
msg.setOutStream(value);
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
var value = /** @type {!Uint8Array} */ (reader.readBytes());
|
||||||
|
msg.setErrStream(value);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
reader.skipField();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return msg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the message to binary data (in protobuf wire format).
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.serializeBinary = function() {
|
||||||
|
var writer = new jspb.BinaryWriter();
|
||||||
|
proto.arduino.UploadResp.serializeBinaryToWriter(this, writer);
|
||||||
|
return writer.getResultBuffer();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Serializes the given message to binary data (in protobuf wire
|
||||||
|
* format), writing to the given BinaryWriter.
|
||||||
|
* @param {!proto.arduino.UploadResp} message
|
||||||
|
* @param {!jspb.BinaryWriter} writer
|
||||||
|
* @suppress {unusedLocalVariables} f is only used for nested messages
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.serializeBinaryToWriter = function(message, writer) {
|
||||||
|
var f = undefined;
|
||||||
|
f = message.getOutStream_asU8();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeBytes(
|
||||||
|
1,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
f = message.getErrStream_asU8();
|
||||||
|
if (f.length > 0) {
|
||||||
|
writer.writeBytes(
|
||||||
|
2,
|
||||||
|
f
|
||||||
|
);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* @return {!(string|Uint8Array)}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getOutStream = function() {
|
||||||
|
return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 1, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* This is a type-conversion wrapper around `getOutStream()`
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getOutStream_asB64 = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.bytesAsB64(
|
||||||
|
this.getOutStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes out_stream = 1;
|
||||||
|
* Note that Uint8Array is not supported on all browsers.
|
||||||
|
* @see http://caniuse.com/Uint8Array
|
||||||
|
* This is a type-conversion wrapper around `getOutStream()`
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getOutStream_asU8 = function() {
|
||||||
|
return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8(
|
||||||
|
this.getOutStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {!(string|Uint8Array)} value */
|
||||||
|
proto.arduino.UploadResp.prototype.setOutStream = function(value) {
|
||||||
|
jspb.Message.setProto3BytesField(this, 1, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* @return {!(string|Uint8Array)}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getErrStream = function() {
|
||||||
|
return /** @type {!(string|Uint8Array)} */ (jspb.Message.getFieldWithDefault(this, 2, ""));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* This is a type-conversion wrapper around `getErrStream()`
|
||||||
|
* @return {string}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getErrStream_asB64 = function() {
|
||||||
|
return /** @type {string} */ (jspb.Message.bytesAsB64(
|
||||||
|
this.getErrStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* optional bytes err_stream = 2;
|
||||||
|
* Note that Uint8Array is not supported on all browsers.
|
||||||
|
* @see http://caniuse.com/Uint8Array
|
||||||
|
* This is a type-conversion wrapper around `getErrStream()`
|
||||||
|
* @return {!Uint8Array}
|
||||||
|
*/
|
||||||
|
proto.arduino.UploadResp.prototype.getErrStream_asU8 = function() {
|
||||||
|
return /** @type {!Uint8Array} */ (jspb.Message.bytesAsU8(
|
||||||
|
this.getErrStream()));
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
/** @param {!(string|Uint8Array)} value */
|
||||||
|
proto.arduino.UploadResp.prototype.setErrStream = function(value) {
|
||||||
|
jspb.Message.setProto3BytesField(this, 2, value);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
goog.object.extend(exports, proto.arduino);
|
@ -42,17 +42,9 @@ export class CoreServiceImpl implements CoreService {
|
|||||||
compilerReq.setInstance(instance);
|
compilerReq.setInstance(instance);
|
||||||
compilerReq.setSketchpath(sketchpath);
|
compilerReq.setSketchpath(sketchpath);
|
||||||
compilerReq.setFqbn('arduino:avr:uno'/*boards.current.name*/);
|
compilerReq.setFqbn('arduino:avr:uno'/*boards.current.name*/);
|
||||||
// request.setShowproperties(false);
|
|
||||||
compilerReq.setPreprocess(false);
|
compilerReq.setPreprocess(false);
|
||||||
// request.setBuildcachepath('');
|
|
||||||
// compilerReq.setBuildpath('/tmp/build');
|
|
||||||
// compilerReq.setShowproperties(true);
|
|
||||||
// request.setBuildpropertiesList([]);
|
|
||||||
// request.setWarnings('none');
|
|
||||||
compilerReq.setVerbose(true);
|
compilerReq.setVerbose(true);
|
||||||
compilerReq.setQuiet(false);
|
compilerReq.setQuiet(false);
|
||||||
// request.setVidpid('');
|
|
||||||
// request.setExportfile('');
|
|
||||||
|
|
||||||
const result = client.compile(compilerReq);
|
const result = client.compile(compilerReq);
|
||||||
return new Promise<void>((resolve, reject) => {
|
return new Promise<void>((resolve, reject) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user