summaryrefslogtreecommitdiff
path: root/js/msg_generated.ts
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-07-04 14:50:28 -0400
committerRyan Dahl <ry@tinyclouds.org>2018-07-04 16:43:08 -0400
commit06a28998ea3fd38a2173d71eeb3fae5fb5559b2e (patch)
tree79307e9e8c745ec56bc8c18570faccb498219c1a /js/msg_generated.ts
parent72cd03a1c53633a216f5e284bd1820ea52bf795c (diff)
Replace protobufs with flatbuffers
Diffstat (limited to 'js/msg_generated.ts')
-rw-r--r--js/msg_generated.ts161
1 files changed, 161 insertions, 0 deletions
diff --git a/js/msg_generated.ts b/js/msg_generated.ts
new file mode 100644
index 000000000..aa8f00012
--- /dev/null
+++ b/js/msg_generated.ts
@@ -0,0 +1,161 @@
+// automatically generated by the FlatBuffers compiler, do not modify
+
+/**
+ * @enum
+ */
+export namespace deno{
+export enum Command{
+ START= 0
+}};
+
+/**
+ * @constructor
+ */
+export namespace deno{
+export class Msg {
+ /**
+ * @type {flatbuffers.ByteBuffer}
+ */
+ bb: flatbuffers.ByteBuffer|null = null;
+
+ /**
+ * @type {number}
+ */
+ bb_pos:number = 0;
+/**
+ * @param {number} i
+ * @param {flatbuffers.ByteBuffer} bb
+ * @returns {Msg}
+ */
+__init(i:number, bb:flatbuffers.ByteBuffer):Msg {
+ this.bb_pos = i;
+ this.bb = bb;
+ return this;
+};
+
+/**
+ * @param {flatbuffers.ByteBuffer} bb
+ * @param {Msg=} obj
+ * @returns {Msg}
+ */
+static getRootAsMsg(bb:flatbuffers.ByteBuffer, obj?:Msg):Msg {
+ return (obj || new Msg).__init(bb.readInt32(bb.position()) + bb.position(), bb);
+};
+
+/**
+ * @returns {deno.Command}
+ */
+command():deno.Command {
+ var offset = this.bb!.__offset(this.bb_pos, 4);
+ return offset ? /** @type {deno.Command} */ (this.bb!.readInt8(this.bb_pos + offset)) : deno.Command.START;
+};
+
+/**
+ * @param {deno.Command} value
+ * @returns {boolean}
+ */
+mutate_command(value:deno.Command):boolean {
+ var offset = this.bb!.__offset(this.bb_pos, 4);
+
+ if (offset === 0) {
+ return false;
+ }
+
+ this.bb!.writeInt8(this.bb_pos + offset, value);
+ return true;
+};
+
+/**
+ * @param {flatbuffers.Encoding=} optionalEncoding
+ * @returns {string|Uint8Array|null}
+ */
+startCwd():string|null
+startCwd(optionalEncoding:flatbuffers.Encoding):string|Uint8Array|null
+startCwd(optionalEncoding?:any):string|Uint8Array|null {
+ var offset = this.bb!.__offset(this.bb_pos, 6);
+ return offset ? this.bb!.__string(this.bb_pos + offset, optionalEncoding) : null;
+};
+
+/**
+ * @param {number} index
+ * @param {flatbuffers.Encoding=} optionalEncoding
+ * @returns {string|Uint8Array}
+ */
+startArgv(index: number):string
+startArgv(index: number,optionalEncoding:flatbuffers.Encoding):string|Uint8Array
+startArgv(index: number,optionalEncoding?:any):string|Uint8Array|null {
+ var offset = this.bb!.__offset(this.bb_pos, 8);
+ return offset ? this.bb!.__string(this.bb!.__vector(this.bb_pos + offset) + index * 4, optionalEncoding) : null;
+};
+
+/**
+ * @returns {number}
+ */
+startArgvLength():number {
+ var offset = this.bb!.__offset(this.bb_pos, 8);
+ return offset ? this.bb!.__vector_len(this.bb_pos + offset) : 0;
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ */
+static startMsg(builder:flatbuffers.Builder) {
+ builder.startObject(3);
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @param {deno.Command} command
+ */
+static addCommand(builder:flatbuffers.Builder, command:deno.Command) {
+ builder.addFieldInt8(0, command, deno.Command.START);
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @param {flatbuffers.Offset} startCwdOffset
+ */
+static addStartCwd(builder:flatbuffers.Builder, startCwdOffset:flatbuffers.Offset) {
+ builder.addFieldOffset(1, startCwdOffset, 0);
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @param {flatbuffers.Offset} startArgvOffset
+ */
+static addStartArgv(builder:flatbuffers.Builder, startArgvOffset:flatbuffers.Offset) {
+ builder.addFieldOffset(2, startArgvOffset, 0);
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @param {Array.<flatbuffers.Offset>} data
+ * @returns {flatbuffers.Offset}
+ */
+static createStartArgvVector(builder:flatbuffers.Builder, data:flatbuffers.Offset[]):flatbuffers.Offset {
+ builder.startVector(4, data.length, 4);
+ for (var i = data.length - 1; i >= 0; i--) {
+ builder.addOffset(data[i]);
+ }
+ return builder.endVector();
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @param {number} numElems
+ */
+static startStartArgvVector(builder:flatbuffers.Builder, numElems:number) {
+ builder.startVector(4, numElems, 4);
+};
+
+/**
+ * @param {flatbuffers.Builder} builder
+ * @returns {flatbuffers.Offset}
+ */
+static endMsg(builder:flatbuffers.Builder):flatbuffers.Offset {
+ var offset = builder.endObject();
+ return offset;
+};
+
+}
+}