Commit db167f92 authored by Chunchi Che's avatar Chunchi Che Committed by GitHub

Merge pull request #16 from DarkNeos/dev

sync neos-protobuf
parents f80394bd eebb9240
Subproject commit ed6ff3b15aaa74e35feb40d33aa518b52a275402 Subproject commit d1e33713852a59ad63e7d0ead32f5a0e032f4644
...@@ -6,37 +6,49 @@ ...@@ -6,37 +6,49 @@
import * as pb_1 from "google-protobuf"; import * as pb_1 from "google-protobuf";
export namespace ygopro { export namespace ygopro {
export class YgoCtosMsg extends pb_1.Message { export class YgoCtosMsg extends pb_1.Message {
#one_of_decls: number[][] = [[1, 2, 3, 4, 5]]; #one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6]];
constructor(data?: any[] | ({} & (({ constructor(data?: any[] | ({} & (({
ctos_player_info?: CtosPlayerInfo; ctos_player_info?: CtosPlayerInfo;
ctos_join_game?: never; ctos_join_game?: never;
ctos_update_deck?: never; ctos_update_deck?: never;
ctos_hs_ready?: never; ctos_hs_ready?: never;
ctos_hs_start?: never; ctos_hs_start?: never;
ctos_hs_not_ready?: never;
} | { } | {
ctos_player_info?: never; ctos_player_info?: never;
ctos_join_game?: CtosJoinGame; ctos_join_game?: CtosJoinGame;
ctos_update_deck?: never; ctos_update_deck?: never;
ctos_hs_ready?: never; ctos_hs_ready?: never;
ctos_hs_start?: never; ctos_hs_start?: never;
ctos_hs_not_ready?: never;
} | { } | {
ctos_player_info?: never; ctos_player_info?: never;
ctos_join_game?: never; ctos_join_game?: never;
ctos_update_deck?: CtosUpdateDeck; ctos_update_deck?: CtosUpdateDeck;
ctos_hs_ready?: never; ctos_hs_ready?: never;
ctos_hs_start?: never; ctos_hs_start?: never;
ctos_hs_not_ready?: never;
} | { } | {
ctos_player_info?: never; ctos_player_info?: never;
ctos_join_game?: never; ctos_join_game?: never;
ctos_update_deck?: never; ctos_update_deck?: never;
ctos_hs_ready?: CtosHsReady; ctos_hs_ready?: CtosHsReady;
ctos_hs_start?: never; ctos_hs_start?: never;
ctos_hs_not_ready?: never;
} | { } | {
ctos_player_info?: never; ctos_player_info?: never;
ctos_join_game?: never; ctos_join_game?: never;
ctos_update_deck?: never; ctos_update_deck?: never;
ctos_hs_ready?: never; ctos_hs_ready?: never;
ctos_hs_start?: CtosHsStart; ctos_hs_start?: CtosHsStart;
ctos_hs_not_ready?: never;
} | {
ctos_player_info?: never;
ctos_join_game?: never;
ctos_update_deck?: never;
ctos_hs_ready?: never;
ctos_hs_start?: never;
ctos_hs_not_ready?: CtosHsNotReady;
})))) { })))) {
super(); super();
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
...@@ -56,6 +68,9 @@ export namespace ygopro { ...@@ -56,6 +68,9 @@ export namespace ygopro {
if ("ctos_hs_start" in data && data.ctos_hs_start != undefined) { if ("ctos_hs_start" in data && data.ctos_hs_start != undefined) {
this.ctos_hs_start = data.ctos_hs_start; this.ctos_hs_start = data.ctos_hs_start;
} }
if ("ctos_hs_not_ready" in data && data.ctos_hs_not_ready != undefined) {
this.ctos_hs_not_ready = data.ctos_hs_not_ready;
}
} }
} }
get ctos_player_info() { get ctos_player_info() {
...@@ -103,18 +118,28 @@ export namespace ygopro { ...@@ -103,18 +118,28 @@ export namespace ygopro {
get has_ctos_hs_start() { get has_ctos_hs_start() {
return pb_1.Message.getField(this, 5) != null; return pb_1.Message.getField(this, 5) != null;
} }
get ctos_hs_not_ready() {
return pb_1.Message.getWrapperField(this, CtosHsNotReady, 6) as CtosHsNotReady;
}
set ctos_hs_not_ready(value: CtosHsNotReady) {
pb_1.Message.setOneofWrapperField(this, 6, this.#one_of_decls[0], value);
}
get has_ctos_hs_not_ready() {
return pb_1.Message.getField(this, 6) != null;
}
get msg() { get msg() {
const cases: { const cases: {
[index: number]: "none" | "ctos_player_info" | "ctos_join_game" | "ctos_update_deck" | "ctos_hs_ready" | "ctos_hs_start"; [index: number]: "none" | "ctos_player_info" | "ctos_join_game" | "ctos_update_deck" | "ctos_hs_ready" | "ctos_hs_start" | "ctos_hs_not_ready";
} = { } = {
0: "none", 0: "none",
1: "ctos_player_info", 1: "ctos_player_info",
2: "ctos_join_game", 2: "ctos_join_game",
3: "ctos_update_deck", 3: "ctos_update_deck",
4: "ctos_hs_ready", 4: "ctos_hs_ready",
5: "ctos_hs_start" 5: "ctos_hs_start",
6: "ctos_hs_not_ready"
}; };
return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5])]; return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5, 6])];
} }
static fromObject(data: { static fromObject(data: {
ctos_player_info?: ReturnType<typeof CtosPlayerInfo.prototype.toObject>; ctos_player_info?: ReturnType<typeof CtosPlayerInfo.prototype.toObject>;
...@@ -122,6 +147,7 @@ export namespace ygopro { ...@@ -122,6 +147,7 @@ export namespace ygopro {
ctos_update_deck?: ReturnType<typeof CtosUpdateDeck.prototype.toObject>; ctos_update_deck?: ReturnType<typeof CtosUpdateDeck.prototype.toObject>;
ctos_hs_ready?: ReturnType<typeof CtosHsReady.prototype.toObject>; ctos_hs_ready?: ReturnType<typeof CtosHsReady.prototype.toObject>;
ctos_hs_start?: ReturnType<typeof CtosHsStart.prototype.toObject>; ctos_hs_start?: ReturnType<typeof CtosHsStart.prototype.toObject>;
ctos_hs_not_ready?: ReturnType<typeof CtosHsNotReady.prototype.toObject>;
}): YgoCtosMsg { }): YgoCtosMsg {
const message = new YgoCtosMsg({}); const message = new YgoCtosMsg({});
if (data.ctos_player_info != null) { if (data.ctos_player_info != null) {
...@@ -139,6 +165,9 @@ export namespace ygopro { ...@@ -139,6 +165,9 @@ export namespace ygopro {
if (data.ctos_hs_start != null) { if (data.ctos_hs_start != null) {
message.ctos_hs_start = CtosHsStart.fromObject(data.ctos_hs_start); message.ctos_hs_start = CtosHsStart.fromObject(data.ctos_hs_start);
} }
if (data.ctos_hs_not_ready != null) {
message.ctos_hs_not_ready = CtosHsNotReady.fromObject(data.ctos_hs_not_ready);
}
return message; return message;
} }
toObject() { toObject() {
...@@ -148,6 +177,7 @@ export namespace ygopro { ...@@ -148,6 +177,7 @@ export namespace ygopro {
ctos_update_deck?: ReturnType<typeof CtosUpdateDeck.prototype.toObject>; ctos_update_deck?: ReturnType<typeof CtosUpdateDeck.prototype.toObject>;
ctos_hs_ready?: ReturnType<typeof CtosHsReady.prototype.toObject>; ctos_hs_ready?: ReturnType<typeof CtosHsReady.prototype.toObject>;
ctos_hs_start?: ReturnType<typeof CtosHsStart.prototype.toObject>; ctos_hs_start?: ReturnType<typeof CtosHsStart.prototype.toObject>;
ctos_hs_not_ready?: ReturnType<typeof CtosHsNotReady.prototype.toObject>;
} = {}; } = {};
if (this.ctos_player_info != null) { if (this.ctos_player_info != null) {
data.ctos_player_info = this.ctos_player_info.toObject(); data.ctos_player_info = this.ctos_player_info.toObject();
...@@ -164,6 +194,9 @@ export namespace ygopro { ...@@ -164,6 +194,9 @@ export namespace ygopro {
if (this.ctos_hs_start != null) { if (this.ctos_hs_start != null) {
data.ctos_hs_start = this.ctos_hs_start.toObject(); data.ctos_hs_start = this.ctos_hs_start.toObject();
} }
if (this.ctos_hs_not_ready != null) {
data.ctos_hs_not_ready = this.ctos_hs_not_ready.toObject();
}
return data; return data;
} }
serialize(): Uint8Array; serialize(): Uint8Array;
...@@ -180,6 +213,8 @@ export namespace ygopro { ...@@ -180,6 +213,8 @@ export namespace ygopro {
writer.writeMessage(4, this.ctos_hs_ready, () => this.ctos_hs_ready.serialize(writer)); writer.writeMessage(4, this.ctos_hs_ready, () => this.ctos_hs_ready.serialize(writer));
if (this.has_ctos_hs_start) if (this.has_ctos_hs_start)
writer.writeMessage(5, this.ctos_hs_start, () => this.ctos_hs_start.serialize(writer)); writer.writeMessage(5, this.ctos_hs_start, () => this.ctos_hs_start.serialize(writer));
if (this.has_ctos_hs_not_ready)
writer.writeMessage(6, this.ctos_hs_not_ready, () => this.ctos_hs_not_ready.serialize(writer));
if (!w) if (!w)
return writer.getResultBuffer(); return writer.getResultBuffer();
} }
...@@ -204,6 +239,9 @@ export namespace ygopro { ...@@ -204,6 +239,9 @@ export namespace ygopro {
case 5: case 5:
reader.readMessage(message.ctos_hs_start, () => message.ctos_hs_start = CtosHsStart.deserialize(reader)); reader.readMessage(message.ctos_hs_start, () => message.ctos_hs_start = CtosHsStart.deserialize(reader));
break; break;
case 6:
reader.readMessage(message.ctos_hs_not_ready, () => message.ctos_hs_not_ready = CtosHsNotReady.deserialize(reader));
break;
default: reader.skipField(); default: reader.skipField();
} }
} }
...@@ -798,6 +836,46 @@ export namespace ygopro { ...@@ -798,6 +836,46 @@ export namespace ygopro {
return CtosHsReady.deserialize(bytes); return CtosHsReady.deserialize(bytes);
} }
} }
export class CtosHsNotReady extends pb_1.Message {
#one_of_decls: number[][] = [];
constructor(data?: any[] | {}) {
super();
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
if (!Array.isArray(data) && typeof data == "object") { }
}
static fromObject(data: {}): CtosHsNotReady {
const message = new CtosHsNotReady({});
return message;
}
toObject() {
const data: {} = {};
return data;
}
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
serialize(w?: pb_1.BinaryWriter): Uint8Array | void {
const writer = w || new pb_1.BinaryWriter();
if (!w)
return writer.getResultBuffer();
}
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CtosHsNotReady {
const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new CtosHsNotReady();
while (reader.nextField()) {
if (reader.isEndGroup())
break;
switch (reader.getFieldNumber()) {
default: reader.skipField();
}
}
return message;
}
serializeBinary(): Uint8Array {
return this.serialize();
}
static deserializeBinary(bytes: Uint8Array): CtosHsNotReady {
return CtosHsNotReady.deserialize(bytes);
}
}
export class CtosHsStart extends pb_1.Message { export class CtosHsStart extends pb_1.Message {
#one_of_decls: number[][] = []; #one_of_decls: number[][] = [];
constructor(data?: any[] | {}) { constructor(data?: any[] | {}) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment