blob: 87113f983298d81f503a667ae6e6b4a254c98400 [file] [log] [blame]
Austin Schuh272c6132020-11-14 16:37:52 -08001// automatically generated by the FlatBuffers compiler, do not modify
2
3/**
4 * @constructor
5 */
6export class HelloReply {
7 bb: flatbuffers.ByteBuffer|null = null;
8
9 bb_pos:number = 0;
10/**
11 * @param number i
12 * @param flatbuffers.ByteBuffer bb
13 * @returns HelloReply
14 */
15__init(i:number, bb:flatbuffers.ByteBuffer):HelloReply {
16 this.bb_pos = i;
17 this.bb = bb;
18 return this;
19};
20
21/**
22 * @param flatbuffers.ByteBuffer bb
23 * @param HelloReply= obj
24 * @returns HelloReply
25 */
26static getRootAsHelloReply(bb:flatbuffers.ByteBuffer, obj?:HelloReply):HelloReply {
27 return (obj || new HelloReply()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
28};
29
30/**
31 * @param flatbuffers.ByteBuffer bb
32 * @param HelloReply= obj
33 * @returns HelloReply
34 */
35static getSizePrefixedRootAsHelloReply(bb:flatbuffers.ByteBuffer, obj?:HelloReply):HelloReply {
36 bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH);
37 return (obj || new HelloReply()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
38};
39
40/**
41 * @param flatbuffers.Encoding= optionalEncoding
42 * @returns string|Uint8Array|null
43 */
44message():string|null
45message(optionalEncoding:flatbuffers.Encoding):string|Uint8Array|null
46message(optionalEncoding?:any):string|Uint8Array|null {
47 var offset = this.bb!.__offset(this.bb_pos, 4);
48 return offset ? this.bb!.__string(this.bb_pos + offset, optionalEncoding) : null;
49};
50
51/**
52 * @param flatbuffers.Builder builder
53 */
54static startHelloReply(builder:flatbuffers.Builder) {
55 builder.startObject(1);
56};
57
58/**
59 * @param flatbuffers.Builder builder
60 * @param flatbuffers.Offset messageOffset
61 */
62static addMessage(builder:flatbuffers.Builder, messageOffset:flatbuffers.Offset) {
63 builder.addFieldOffset(0, messageOffset, 0);
64};
65
66/**
67 * @param flatbuffers.Builder builder
68 * @returns flatbuffers.Offset
69 */
70static endHelloReply(builder:flatbuffers.Builder):flatbuffers.Offset {
71 var offset = builder.endObject();
72 return offset;
73};
74
75static createHelloReply(builder:flatbuffers.Builder, messageOffset:flatbuffers.Offset):flatbuffers.Offset {
76 HelloReply.startHelloReply(builder);
77 HelloReply.addMessage(builder, messageOffset);
78 return HelloReply.endHelloReply(builder);
79}
80
81serialize():Uint8Array {
82 return this.bb!.bytes();
83}
84
85static deserialize(buffer: Uint8Array):HelloReply {
86 return HelloReply.getRootAsHelloReply(new flatbuffers.ByteBuffer(buffer))
87}
88}
89/**
90 * @constructor
91 */
92export class HelloRequest {
93 bb: flatbuffers.ByteBuffer|null = null;
94
95 bb_pos:number = 0;
96/**
97 * @param number i
98 * @param flatbuffers.ByteBuffer bb
99 * @returns HelloRequest
100 */
101__init(i:number, bb:flatbuffers.ByteBuffer):HelloRequest {
102 this.bb_pos = i;
103 this.bb = bb;
104 return this;
105};
106
107/**
108 * @param flatbuffers.ByteBuffer bb
109 * @param HelloRequest= obj
110 * @returns HelloRequest
111 */
112static getRootAsHelloRequest(bb:flatbuffers.ByteBuffer, obj?:HelloRequest):HelloRequest {
113 return (obj || new HelloRequest()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
114};
115
116/**
117 * @param flatbuffers.ByteBuffer bb
118 * @param HelloRequest= obj
119 * @returns HelloRequest
120 */
121static getSizePrefixedRootAsHelloRequest(bb:flatbuffers.ByteBuffer, obj?:HelloRequest):HelloRequest {
122 bb.setPosition(bb.position() + flatbuffers.SIZE_PREFIX_LENGTH);
123 return (obj || new HelloRequest()).__init(bb.readInt32(bb.position()) + bb.position(), bb);
124};
125
126/**
127 * @param flatbuffers.Encoding= optionalEncoding
128 * @returns string|Uint8Array|null
129 */
130name():string|null
131name(optionalEncoding:flatbuffers.Encoding):string|Uint8Array|null
132name(optionalEncoding?:any):string|Uint8Array|null {
133 var offset = this.bb!.__offset(this.bb_pos, 4);
134 return offset ? this.bb!.__string(this.bb_pos + offset, optionalEncoding) : null;
135};
136
137/**
138 * @param flatbuffers.Builder builder
139 */
140static startHelloRequest(builder:flatbuffers.Builder) {
141 builder.startObject(1);
142};
143
144/**
145 * @param flatbuffers.Builder builder
146 * @param flatbuffers.Offset nameOffset
147 */
148static addName(builder:flatbuffers.Builder, nameOffset:flatbuffers.Offset) {
149 builder.addFieldOffset(0, nameOffset, 0);
150};
151
152/**
153 * @param flatbuffers.Builder builder
154 * @returns flatbuffers.Offset
155 */
156static endHelloRequest(builder:flatbuffers.Builder):flatbuffers.Offset {
157 var offset = builder.endObject();
158 return offset;
159};
160
161static createHelloRequest(builder:flatbuffers.Builder, nameOffset:flatbuffers.Offset):flatbuffers.Offset {
162 HelloRequest.startHelloRequest(builder);
163 HelloRequest.addName(builder, nameOffset);
164 return HelloRequest.endHelloRequest(builder);
165}
166
167serialize():Uint8Array {
168 return this.bb!.bytes();
169}
170
171static deserialize(buffer: Uint8Array):HelloRequest {
172 return HelloRequest.getRootAsHelloRequest(new flatbuffers.ByteBuffer(buffer))
173}
174}