feat: search for server and client

This commit is contained in:
vaalacat
2024-05-06 11:53:40 +00:00
parent e32004f53f
commit b61f4404a6
18 changed files with 370 additions and 207 deletions

View File

@@ -54,6 +54,10 @@ export interface ListServersRequest {
* @generated from protobuf field: optional int32 page_size = 2;
*/
pageSize?: number;
/**
* @generated from protobuf field: optional string keyword = 3;
*/
keyword?: string;
}
/**
* @generated from protobuf message api_server.ListServersResponse
@@ -310,7 +314,8 @@ class ListServersRequest$Type extends MessageType<ListServersRequest> {
constructor() {
super("api_server.ListServersRequest", [
{ no: 1, name: "page", kind: "scalar", opt: true, T: 5 /*ScalarType.INT32*/ },
{ no: 2, name: "page_size", kind: "scalar", opt: true, T: 5 /*ScalarType.INT32*/ }
{ no: 2, name: "page_size", kind: "scalar", opt: true, T: 5 /*ScalarType.INT32*/ },
{ no: 3, name: "keyword", kind: "scalar", opt: true, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value?: PartialMessage<ListServersRequest>): ListServersRequest {
@@ -330,6 +335,9 @@ class ListServersRequest$Type extends MessageType<ListServersRequest> {
case /* optional int32 page_size */ 2:
message.pageSize = reader.int32();
break;
case /* optional string keyword */ 3:
message.keyword = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
@@ -348,6 +356,9 @@ class ListServersRequest$Type extends MessageType<ListServersRequest> {
/* optional int32 page_size = 2; */
if (message.pageSize !== undefined)
writer.tag(2, WireType.Varint).int32(message.pageSize);
/* optional string keyword = 3; */
if (message.keyword !== undefined)
writer.tag(3, WireType.LengthDelimited).string(message.keyword);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);