feat: init Party Room

This commit is contained in:
xkeyC
2025-11-18 23:10:04 +08:00
parent f98235f2f3
commit aaaee30368
34 changed files with 10999 additions and 146 deletions

View File

@@ -0,0 +1,731 @@
// This is a generated file - do not edit.
//
// Generated from proto/auth/auth.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:core' as $core;
import 'package:fixnum/fixnum.dart' as $fixnum;
import 'package:protobuf/protobuf.dart' as $pb;
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
/// 服务状态请求
class StatusRequest extends $pb.GeneratedMessage {
factory StatusRequest() => create();
StatusRequest._();
factory StatusRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StatusRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'StatusRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StatusRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StatusRequest copyWith(void Function(StatusRequest) updates) =>
super.copyWith((message) => updates(message as StatusRequest))
as StatusRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StatusRequest create() => StatusRequest._();
@$core.override
StatusRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static StatusRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StatusRequest>(create);
static StatusRequest? _defaultInstance;
}
/// 服务状态响应
class StatusResponse extends $pb.GeneratedMessage {
factory StatusResponse({
$core.bool? online,
$core.String? message,
$fixnum.Int64? serverTime,
}) {
final result = create();
if (online != null) result.online = online;
if (message != null) result.message = message;
if (serverTime != null) result.serverTime = serverTime;
return result;
}
StatusResponse._();
factory StatusResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory StatusResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'StatusResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'online')
..aOS(2, _omitFieldNames ? '' : 'message')
..aInt64(3, _omitFieldNames ? '' : 'serverTime')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StatusResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
StatusResponse copyWith(void Function(StatusResponse) updates) =>
super.copyWith((message) => updates(message as StatusResponse))
as StatusResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StatusResponse create() => StatusResponse._();
@$core.override
StatusResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static StatusResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StatusResponse>(create);
static StatusResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get online => $_getBF(0);
@$pb.TagNumber(1)
set online($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasOnline() => $_has(0);
@$pb.TagNumber(1)
void clearOnline() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get message => $_getSZ(1);
@$pb.TagNumber(2)
set message($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasMessage() => $_has(1);
@$pb.TagNumber(2)
void clearMessage() => $_clearField(2);
@$pb.TagNumber(3)
$fixnum.Int64 get serverTime => $_getI64(2);
@$pb.TagNumber(3)
set serverTime($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasServerTime() => $_has(2);
@$pb.TagNumber(3)
void clearServerTime() => $_clearField(3);
}
/// 登录请求
class LoginRequest extends $pb.GeneratedMessage {
factory LoginRequest() => create();
LoginRequest._();
factory LoginRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LoginRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LoginRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LoginRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LoginRequest copyWith(void Function(LoginRequest) updates) =>
super.copyWith((message) => updates(message as LoginRequest))
as LoginRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LoginRequest create() => LoginRequest._();
@$core.override
LoginRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static LoginRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LoginRequest>(create);
static LoginRequest? _defaultInstance;
}
/// 游戏用户信息
class GameUserInfo extends $pb.GeneratedMessage {
factory GameUserInfo({
$core.String? gameUserId,
$core.String? handleName,
$core.String? avatarUrl,
$core.String? citizenRecord,
$fixnum.Int64? enlistedDate,
}) {
final result = create();
if (gameUserId != null) result.gameUserId = gameUserId;
if (handleName != null) result.handleName = handleName;
if (avatarUrl != null) result.avatarUrl = avatarUrl;
if (citizenRecord != null) result.citizenRecord = citizenRecord;
if (enlistedDate != null) result.enlistedDate = enlistedDate;
return result;
}
GameUserInfo._();
factory GameUserInfo.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GameUserInfo.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GameUserInfo',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'gameUserId')
..aOS(2, _omitFieldNames ? '' : 'handleName')
..aOS(3, _omitFieldNames ? '' : 'avatarUrl')
..aOS(4, _omitFieldNames ? '' : 'citizenRecord')
..aInt64(5, _omitFieldNames ? '' : 'enlistedDate')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GameUserInfo clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GameUserInfo copyWith(void Function(GameUserInfo) updates) =>
super.copyWith((message) => updates(message as GameUserInfo))
as GameUserInfo;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GameUserInfo create() => GameUserInfo._();
@$core.override
GameUserInfo createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GameUserInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GameUserInfo>(create);
static GameUserInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get gameUserId => $_getSZ(0);
@$pb.TagNumber(1)
set gameUserId($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasGameUserId() => $_has(0);
@$pb.TagNumber(1)
void clearGameUserId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get handleName => $_getSZ(1);
@$pb.TagNumber(2)
set handleName($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasHandleName() => $_has(1);
@$pb.TagNumber(2)
void clearHandleName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get avatarUrl => $_getSZ(2);
@$pb.TagNumber(3)
set avatarUrl($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasAvatarUrl() => $_has(2);
@$pb.TagNumber(3)
void clearAvatarUrl() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get citizenRecord => $_getSZ(3);
@$pb.TagNumber(4)
set citizenRecord($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasCitizenRecord() => $_has(3);
@$pb.TagNumber(4)
void clearCitizenRecord() => $_clearField(4);
@$pb.TagNumber(5)
$fixnum.Int64 get enlistedDate => $_getI64(4);
@$pb.TagNumber(5)
set enlistedDate($fixnum.Int64 value) => $_setInt64(4, value);
@$pb.TagNumber(5)
$core.bool hasEnlistedDate() => $_has(4);
@$pb.TagNumber(5)
void clearEnlistedDate() => $_clearField(5);
}
/// 登录响应
class LoginResponse extends $pb.GeneratedMessage {
factory LoginResponse({
$core.String? uuid,
GameUserInfo? userInfo,
$fixnum.Int64? lastLoginTime,
}) {
final result = create();
if (uuid != null) result.uuid = uuid;
if (userInfo != null) result.userInfo = userInfo;
if (lastLoginTime != null) result.lastLoginTime = lastLoginTime;
return result;
}
LoginResponse._();
factory LoginResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory LoginResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'LoginResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'uuid')
..aOM<GameUserInfo>(2, _omitFieldNames ? '' : 'userInfo',
subBuilder: GameUserInfo.create)
..aInt64(3, _omitFieldNames ? '' : 'lastLoginTime')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LoginResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
LoginResponse copyWith(void Function(LoginResponse) updates) =>
super.copyWith((message) => updates(message as LoginResponse))
as LoginResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static LoginResponse create() => LoginResponse._();
@$core.override
LoginResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static LoginResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<LoginResponse>(create);
static LoginResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.String get uuid => $_getSZ(0);
@$pb.TagNumber(1)
set uuid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUuid() => $_has(0);
@$pb.TagNumber(1)
void clearUuid() => $_clearField(1);
@$pb.TagNumber(2)
GameUserInfo get userInfo => $_getN(1);
@$pb.TagNumber(2)
set userInfo(GameUserInfo value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasUserInfo() => $_has(1);
@$pb.TagNumber(2)
void clearUserInfo() => $_clearField(2);
@$pb.TagNumber(2)
GameUserInfo ensureUserInfo() => $_ensure(1);
@$pb.TagNumber(3)
$fixnum.Int64 get lastLoginTime => $_getI64(2);
@$pb.TagNumber(3)
set lastLoginTime($fixnum.Int64 value) => $_setInt64(2, value);
@$pb.TagNumber(3)
$core.bool hasLastLoginTime() => $_has(2);
@$pb.TagNumber(3)
void clearLastLoginTime() => $_clearField(3);
}
/// 预注册请求
class PreRegisterRequest extends $pb.GeneratedMessage {
factory PreRegisterRequest({
$core.String? uuid,
$core.String? gameUserId,
}) {
final result = create();
if (uuid != null) result.uuid = uuid;
if (gameUserId != null) result.gameUserId = gameUserId;
return result;
}
PreRegisterRequest._();
factory PreRegisterRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PreRegisterRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PreRegisterRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'uuid')
..aOS(2, _omitFieldNames ? '' : 'gameUserId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PreRegisterRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PreRegisterRequest copyWith(void Function(PreRegisterRequest) updates) =>
super.copyWith((message) => updates(message as PreRegisterRequest))
as PreRegisterRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PreRegisterRequest create() => PreRegisterRequest._();
@$core.override
PreRegisterRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static PreRegisterRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PreRegisterRequest>(create);
static PreRegisterRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get uuid => $_getSZ(0);
@$pb.TagNumber(1)
set uuid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUuid() => $_has(0);
@$pb.TagNumber(1)
void clearUuid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get gameUserId => $_getSZ(1);
@$pb.TagNumber(2)
set gameUserId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasGameUserId() => $_has(1);
@$pb.TagNumber(2)
void clearGameUserId() => $_clearField(2);
}
/// 预注册响应
class PreRegisterResponse extends $pb.GeneratedMessage {
factory PreRegisterResponse({
$core.String? verificationCode,
$fixnum.Int64? expireTime,
}) {
final result = create();
if (verificationCode != null) result.verificationCode = verificationCode;
if (expireTime != null) result.expireTime = expireTime;
return result;
}
PreRegisterResponse._();
factory PreRegisterResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PreRegisterResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PreRegisterResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'verificationCode')
..aInt64(2, _omitFieldNames ? '' : 'expireTime')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PreRegisterResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PreRegisterResponse copyWith(void Function(PreRegisterResponse) updates) =>
super.copyWith((message) => updates(message as PreRegisterResponse))
as PreRegisterResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PreRegisterResponse create() => PreRegisterResponse._();
@$core.override
PreRegisterResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static PreRegisterResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PreRegisterResponse>(create);
static PreRegisterResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.String get verificationCode => $_getSZ(0);
@$pb.TagNumber(1)
set verificationCode($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasVerificationCode() => $_has(0);
@$pb.TagNumber(1)
void clearVerificationCode() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get expireTime => $_getI64(1);
@$pb.TagNumber(2)
set expireTime($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasExpireTime() => $_has(1);
@$pb.TagNumber(2)
void clearExpireTime() => $_clearField(2);
}
/// 注册请求
class RegisterRequest extends $pb.GeneratedMessage {
factory RegisterRequest({
$core.String? uuid,
$core.String? gameUserId,
}) {
final result = create();
if (uuid != null) result.uuid = uuid;
if (gameUserId != null) result.gameUserId = gameUserId;
return result;
}
RegisterRequest._();
factory RegisterRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RegisterRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RegisterRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'uuid')
..aOS(2, _omitFieldNames ? '' : 'gameUserId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RegisterRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RegisterRequest copyWith(void Function(RegisterRequest) updates) =>
super.copyWith((message) => updates(message as RegisterRequest))
as RegisterRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RegisterRequest create() => RegisterRequest._();
@$core.override
RegisterRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static RegisterRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RegisterRequest>(create);
static RegisterRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get uuid => $_getSZ(0);
@$pb.TagNumber(1)
set uuid($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasUuid() => $_has(0);
@$pb.TagNumber(1)
void clearUuid() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get gameUserId => $_getSZ(1);
@$pb.TagNumber(2)
set gameUserId($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasGameUserId() => $_has(1);
@$pb.TagNumber(2)
void clearGameUserId() => $_clearField(2);
}
/// 注册响应
class RegisterResponse extends $pb.GeneratedMessage {
factory RegisterResponse({
$core.String? partyRoomSecretKey,
GameUserInfo? userInfo,
}) {
final result = create();
if (partyRoomSecretKey != null)
result.partyRoomSecretKey = partyRoomSecretKey;
if (userInfo != null) result.userInfo = userInfo;
return result;
}
RegisterResponse._();
factory RegisterResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RegisterResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RegisterResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'partyRoomSecretKey')
..aOM<GameUserInfo>(2, _omitFieldNames ? '' : 'userInfo',
subBuilder: GameUserInfo.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RegisterResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RegisterResponse copyWith(void Function(RegisterResponse) updates) =>
super.copyWith((message) => updates(message as RegisterResponse))
as RegisterResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RegisterResponse create() => RegisterResponse._();
@$core.override
RegisterResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static RegisterResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RegisterResponse>(create);
static RegisterResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.String get partyRoomSecretKey => $_getSZ(0);
@$pb.TagNumber(1)
set partyRoomSecretKey($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasPartyRoomSecretKey() => $_has(0);
@$pb.TagNumber(1)
void clearPartyRoomSecretKey() => $_clearField(1);
@$pb.TagNumber(2)
GameUserInfo get userInfo => $_getN(1);
@$pb.TagNumber(2)
set userInfo(GameUserInfo value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasUserInfo() => $_has(1);
@$pb.TagNumber(2)
void clearUserInfo() => $_clearField(2);
@$pb.TagNumber(2)
GameUserInfo ensureUserInfo() => $_ensure(1);
}
/// 注销请求
class UnregisterRequest extends $pb.GeneratedMessage {
factory UnregisterRequest() => create();
UnregisterRequest._();
factory UnregisterRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UnregisterRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UnregisterRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnregisterRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnregisterRequest copyWith(void Function(UnregisterRequest) updates) =>
super.copyWith((message) => updates(message as UnregisterRequest))
as UnregisterRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UnregisterRequest create() => UnregisterRequest._();
@$core.override
UnregisterRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static UnregisterRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UnregisterRequest>(create);
static UnregisterRequest? _defaultInstance;
}
/// 注销响应
class UnregisterResponse extends $pb.GeneratedMessage {
factory UnregisterResponse({
$core.bool? success,
}) {
final result = create();
if (success != null) result.success = success;
return result;
}
UnregisterResponse._();
factory UnregisterResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory UnregisterResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'UnregisterResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'auth'),
createEmptyInstance: create)
..aOB(1, _omitFieldNames ? '' : 'success')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnregisterResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
UnregisterResponse copyWith(void Function(UnregisterResponse) updates) =>
super.copyWith((message) => updates(message as UnregisterResponse))
as UnregisterResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static UnregisterResponse create() => UnregisterResponse._();
@$core.override
UnregisterResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static UnregisterResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<UnregisterResponse>(create);
static UnregisterResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.bool get success => $_getBF(0);
@$pb.TagNumber(1)
set success($core.bool value) => $_setBool(0, value);
@$pb.TagNumber(1)
$core.bool hasSuccess() => $_has(0);
@$pb.TagNumber(1)
void clearSuccess() => $_clearField(1);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');

View File

@@ -0,0 +1,11 @@
// This is a generated file - do not edit.
//
// Generated from proto/auth/auth.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names

View File

@@ -0,0 +1,187 @@
// This is a generated file - do not edit.
//
// Generated from proto/auth/auth.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:async' as $async;
import 'dart:core' as $core;
import 'package:grpc/service_api.dart' as $grpc;
import 'package:protobuf/protobuf.dart' as $pb;
import 'auth.pb.dart' as $0;
export 'auth.pb.dart';
/// 认证服务
@$pb.GrpcServiceName('auth.AuthService')
class AuthServiceClient extends $grpc.Client {
/// The hostname for this service.
static const $core.String defaultHost = '';
/// OAuth scopes needed for the client.
static const $core.List<$core.String> oauthScopes = [
'',
];
AuthServiceClient(super.channel, {super.options, super.interceptors});
/// 获取服务状态(匿名接口)
$grpc.ResponseFuture<$0.StatusResponse> status(
$0.StatusRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$status, request, options: options);
}
/// 获取当前账号状态(需认证)
$grpc.ResponseFuture<$0.LoginResponse> login(
$0.LoginRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$login, request, options: options);
}
/// 请求注册(匿名接口)
$grpc.ResponseFuture<$0.PreRegisterResponse> preRegister(
$0.PreRegisterRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$preRegister, request, options: options);
}
/// 注册账号(匿名接口)
$grpc.ResponseFuture<$0.RegisterResponse> register(
$0.RegisterRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$register, request, options: options);
}
/// 注销账号(需认证)
$grpc.ResponseFuture<$0.UnregisterResponse> unregister(
$0.UnregisterRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$unregister, request, options: options);
}
// method descriptors
static final _$status =
$grpc.ClientMethod<$0.StatusRequest, $0.StatusResponse>(
'/auth.AuthService/Status',
($0.StatusRequest value) => value.writeToBuffer(),
$0.StatusResponse.fromBuffer);
static final _$login = $grpc.ClientMethod<$0.LoginRequest, $0.LoginResponse>(
'/auth.AuthService/Login',
($0.LoginRequest value) => value.writeToBuffer(),
$0.LoginResponse.fromBuffer);
static final _$preRegister =
$grpc.ClientMethod<$0.PreRegisterRequest, $0.PreRegisterResponse>(
'/auth.AuthService/PreRegister',
($0.PreRegisterRequest value) => value.writeToBuffer(),
$0.PreRegisterResponse.fromBuffer);
static final _$register =
$grpc.ClientMethod<$0.RegisterRequest, $0.RegisterResponse>(
'/auth.AuthService/Register',
($0.RegisterRequest value) => value.writeToBuffer(),
$0.RegisterResponse.fromBuffer);
static final _$unregister =
$grpc.ClientMethod<$0.UnregisterRequest, $0.UnregisterResponse>(
'/auth.AuthService/Unregister',
($0.UnregisterRequest value) => value.writeToBuffer(),
$0.UnregisterResponse.fromBuffer);
}
@$pb.GrpcServiceName('auth.AuthService')
abstract class AuthServiceBase extends $grpc.Service {
$core.String get $name => 'auth.AuthService';
AuthServiceBase() {
$addMethod($grpc.ServiceMethod<$0.StatusRequest, $0.StatusResponse>(
'Status',
status_Pre,
false,
false,
($core.List<$core.int> value) => $0.StatusRequest.fromBuffer(value),
($0.StatusResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.LoginRequest, $0.LoginResponse>(
'Login',
login_Pre,
false,
false,
($core.List<$core.int> value) => $0.LoginRequest.fromBuffer(value),
($0.LoginResponse value) => value.writeToBuffer()));
$addMethod(
$grpc.ServiceMethod<$0.PreRegisterRequest, $0.PreRegisterResponse>(
'PreRegister',
preRegister_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.PreRegisterRequest.fromBuffer(value),
($0.PreRegisterResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.RegisterRequest, $0.RegisterResponse>(
'Register',
register_Pre,
false,
false,
($core.List<$core.int> value) => $0.RegisterRequest.fromBuffer(value),
($0.RegisterResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.UnregisterRequest, $0.UnregisterResponse>(
'Unregister',
unregister_Pre,
false,
false,
($core.List<$core.int> value) => $0.UnregisterRequest.fromBuffer(value),
($0.UnregisterResponse value) => value.writeToBuffer()));
}
$async.Future<$0.StatusResponse> status_Pre(
$grpc.ServiceCall $call, $async.Future<$0.StatusRequest> $request) async {
return status($call, await $request);
}
$async.Future<$0.StatusResponse> status(
$grpc.ServiceCall call, $0.StatusRequest request);
$async.Future<$0.LoginResponse> login_Pre(
$grpc.ServiceCall $call, $async.Future<$0.LoginRequest> $request) async {
return login($call, await $request);
}
$async.Future<$0.LoginResponse> login(
$grpc.ServiceCall call, $0.LoginRequest request);
$async.Future<$0.PreRegisterResponse> preRegister_Pre($grpc.ServiceCall $call,
$async.Future<$0.PreRegisterRequest> $request) async {
return preRegister($call, await $request);
}
$async.Future<$0.PreRegisterResponse> preRegister(
$grpc.ServiceCall call, $0.PreRegisterRequest request);
$async.Future<$0.RegisterResponse> register_Pre($grpc.ServiceCall $call,
$async.Future<$0.RegisterRequest> $request) async {
return register($call, await $request);
}
$async.Future<$0.RegisterResponse> register(
$grpc.ServiceCall call, $0.RegisterRequest request);
$async.Future<$0.UnregisterResponse> unregister_Pre($grpc.ServiceCall $call,
$async.Future<$0.UnregisterRequest> $request) async {
return unregister($call, await $request);
}
$async.Future<$0.UnregisterResponse> unregister(
$grpc.ServiceCall call, $0.UnregisterRequest request);
}

View File

@@ -0,0 +1,188 @@
// This is a generated file - do not edit.
//
// Generated from proto/auth/auth.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, unused_import
import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;
@$core.Deprecated('Use statusRequestDescriptor instead')
const StatusRequest$json = {
'1': 'StatusRequest',
};
/// Descriptor for `StatusRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List statusRequestDescriptor =
$convert.base64Decode('Cg1TdGF0dXNSZXF1ZXN0');
@$core.Deprecated('Use statusResponseDescriptor instead')
const StatusResponse$json = {
'1': 'StatusResponse',
'2': [
{'1': 'online', '3': 1, '4': 1, '5': 8, '10': 'online'},
{'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'},
{'1': 'server_time', '3': 3, '4': 1, '5': 3, '10': 'serverTime'},
],
};
/// Descriptor for `StatusResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List statusResponseDescriptor = $convert.base64Decode(
'Cg5TdGF0dXNSZXNwb25zZRIWCgZvbmxpbmUYASABKAhSBm9ubGluZRIYCgdtZXNzYWdlGAIgAS'
'gJUgdtZXNzYWdlEh8KC3NlcnZlcl90aW1lGAMgASgDUgpzZXJ2ZXJUaW1l');
@$core.Deprecated('Use loginRequestDescriptor instead')
const LoginRequest$json = {
'1': 'LoginRequest',
};
/// Descriptor for `LoginRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List loginRequestDescriptor =
$convert.base64Decode('CgxMb2dpblJlcXVlc3Q=');
@$core.Deprecated('Use gameUserInfoDescriptor instead')
const GameUserInfo$json = {
'1': 'GameUserInfo',
'2': [
{'1': 'game_user_id', '3': 1, '4': 1, '5': 9, '10': 'gameUserId'},
{'1': 'handle_name', '3': 2, '4': 1, '5': 9, '10': 'handleName'},
{'1': 'avatar_url', '3': 3, '4': 1, '5': 9, '10': 'avatarUrl'},
{'1': 'citizen_record', '3': 4, '4': 1, '5': 9, '10': 'citizenRecord'},
{'1': 'enlisted_date', '3': 5, '4': 1, '5': 3, '10': 'enlistedDate'},
],
};
/// Descriptor for `GameUserInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List gameUserInfoDescriptor = $convert.base64Decode(
'CgxHYW1lVXNlckluZm8SIAoMZ2FtZV91c2VyX2lkGAEgASgJUgpnYW1lVXNlcklkEh8KC2hhbm'
'RsZV9uYW1lGAIgASgJUgpoYW5kbGVOYW1lEh0KCmF2YXRhcl91cmwYAyABKAlSCWF2YXRhclVy'
'bBIlCg5jaXRpemVuX3JlY29yZBgEIAEoCVINY2l0aXplblJlY29yZBIjCg1lbmxpc3RlZF9kYX'
'RlGAUgASgDUgxlbmxpc3RlZERhdGU=');
@$core.Deprecated('Use loginResponseDescriptor instead')
const LoginResponse$json = {
'1': 'LoginResponse',
'2': [
{'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'},
{
'1': 'user_info',
'3': 2,
'4': 1,
'5': 11,
'6': '.auth.GameUserInfo',
'10': 'userInfo'
},
{'1': 'last_login_time', '3': 3, '4': 1, '5': 3, '10': 'lastLoginTime'},
],
};
/// Descriptor for `LoginResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List loginResponseDescriptor = $convert.base64Decode(
'Cg1Mb2dpblJlc3BvbnNlEhIKBHV1aWQYASABKAlSBHV1aWQSLwoJdXNlcl9pbmZvGAIgASgLMh'
'IuYXV0aC5HYW1lVXNlckluZm9SCHVzZXJJbmZvEiYKD2xhc3RfbG9naW5fdGltZRgDIAEoA1IN'
'bGFzdExvZ2luVGltZQ==');
@$core.Deprecated('Use preRegisterRequestDescriptor instead')
const PreRegisterRequest$json = {
'1': 'PreRegisterRequest',
'2': [
{'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'},
{'1': 'game_user_id', '3': 2, '4': 1, '5': 9, '10': 'gameUserId'},
],
};
/// Descriptor for `PreRegisterRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List preRegisterRequestDescriptor = $convert.base64Decode(
'ChJQcmVSZWdpc3RlclJlcXVlc3QSEgoEdXVpZBgBIAEoCVIEdXVpZBIgCgxnYW1lX3VzZXJfaW'
'QYAiABKAlSCmdhbWVVc2VySWQ=');
@$core.Deprecated('Use preRegisterResponseDescriptor instead')
const PreRegisterResponse$json = {
'1': 'PreRegisterResponse',
'2': [
{
'1': 'verification_code',
'3': 1,
'4': 1,
'5': 9,
'10': 'verificationCode'
},
{'1': 'expire_time', '3': 2, '4': 1, '5': 3, '10': 'expireTime'},
],
};
/// Descriptor for `PreRegisterResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List preRegisterResponseDescriptor = $convert.base64Decode(
'ChNQcmVSZWdpc3RlclJlc3BvbnNlEisKEXZlcmlmaWNhdGlvbl9jb2RlGAEgASgJUhB2ZXJpZm'
'ljYXRpb25Db2RlEh8KC2V4cGlyZV90aW1lGAIgASgDUgpleHBpcmVUaW1l');
@$core.Deprecated('Use registerRequestDescriptor instead')
const RegisterRequest$json = {
'1': 'RegisterRequest',
'2': [
{'1': 'uuid', '3': 1, '4': 1, '5': 9, '10': 'uuid'},
{'1': 'game_user_id', '3': 2, '4': 1, '5': 9, '10': 'gameUserId'},
],
};
/// Descriptor for `RegisterRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List registerRequestDescriptor = $convert.base64Decode(
'Cg9SZWdpc3RlclJlcXVlc3QSEgoEdXVpZBgBIAEoCVIEdXVpZBIgCgxnYW1lX3VzZXJfaWQYAi'
'ABKAlSCmdhbWVVc2VySWQ=');
@$core.Deprecated('Use registerResponseDescriptor instead')
const RegisterResponse$json = {
'1': 'RegisterResponse',
'2': [
{
'1': 'party_room_secret_key',
'3': 1,
'4': 1,
'5': 9,
'10': 'partyRoomSecretKey'
},
{
'1': 'user_info',
'3': 2,
'4': 1,
'5': 11,
'6': '.auth.GameUserInfo',
'10': 'userInfo'
},
],
};
/// Descriptor for `RegisterResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List registerResponseDescriptor = $convert.base64Decode(
'ChBSZWdpc3RlclJlc3BvbnNlEjEKFXBhcnR5X3Jvb21fc2VjcmV0X2tleRgBIAEoCVIScGFydH'
'lSb29tU2VjcmV0S2V5Ei8KCXVzZXJfaW5mbxgCIAEoCzISLmF1dGguR2FtZVVzZXJJbmZvUgh1'
'c2VySW5mbw==');
@$core.Deprecated('Use unregisterRequestDescriptor instead')
const UnregisterRequest$json = {
'1': 'UnregisterRequest',
};
/// Descriptor for `UnregisterRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List unregisterRequestDescriptor =
$convert.base64Decode('ChFVbnJlZ2lzdGVyUmVxdWVzdA==');
@$core.Deprecated('Use unregisterResponseDescriptor instead')
const UnregisterResponse$json = {
'1': 'UnregisterResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `UnregisterResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List unregisterResponseDescriptor =
$convert.base64Decode(
'ChJVbnJlZ2lzdGVyUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw==');

View File

@@ -0,0 +1,601 @@
// This is a generated file - do not edit.
//
// Generated from proto/common/common.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:core' as $core;
import 'package:fixnum/fixnum.dart' as $fixnum;
import 'package:protobuf/protobuf.dart' as $pb;
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
/// 获取服务器时间请求
class GetServerTimeRequest extends $pb.GeneratedMessage {
factory GetServerTimeRequest() => create();
GetServerTimeRequest._();
factory GetServerTimeRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetServerTimeRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetServerTimeRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetServerTimeRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetServerTimeRequest copyWith(void Function(GetServerTimeRequest) updates) =>
super.copyWith((message) => updates(message as GetServerTimeRequest))
as GetServerTimeRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetServerTimeRequest create() => GetServerTimeRequest._();
@$core.override
GetServerTimeRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetServerTimeRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetServerTimeRequest>(create);
static GetServerTimeRequest? _defaultInstance;
}
/// 获取服务器时间响应
class GetServerTimeResponse extends $pb.GeneratedMessage {
factory GetServerTimeResponse({
$fixnum.Int64? timestamp,
$core.String? timezone,
}) {
final result = create();
if (timestamp != null) result.timestamp = timestamp;
if (timezone != null) result.timezone = timezone;
return result;
}
GetServerTimeResponse._();
factory GetServerTimeResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetServerTimeResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetServerTimeResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'timestamp')
..aOS(2, _omitFieldNames ? '' : 'timezone')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetServerTimeResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetServerTimeResponse copyWith(
void Function(GetServerTimeResponse) updates) =>
super.copyWith((message) => updates(message as GetServerTimeResponse))
as GetServerTimeResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetServerTimeResponse create() => GetServerTimeResponse._();
@$core.override
GetServerTimeResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetServerTimeResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetServerTimeResponse>(create);
static GetServerTimeResponse? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get timestamp => $_getI64(0);
@$pb.TagNumber(1)
set timestamp($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasTimestamp() => $_has(0);
@$pb.TagNumber(1)
void clearTimestamp() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get timezone => $_getSZ(1);
@$pb.TagNumber(2)
set timezone($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasTimezone() => $_has(1);
@$pb.TagNumber(2)
void clearTimezone() => $_clearField(2);
}
/// 获取版本请求
class GetVersionRequest extends $pb.GeneratedMessage {
factory GetVersionRequest() => create();
GetVersionRequest._();
factory GetVersionRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetVersionRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetVersionRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetVersionRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetVersionRequest copyWith(void Function(GetVersionRequest) updates) =>
super.copyWith((message) => updates(message as GetVersionRequest))
as GetVersionRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetVersionRequest create() => GetVersionRequest._();
@$core.override
GetVersionRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetVersionRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetVersionRequest>(create);
static GetVersionRequest? _defaultInstance;
}
/// 获取版本响应
class GetVersionResponse extends $pb.GeneratedMessage {
factory GetVersionResponse({
$core.int? version,
$core.int? latestVersion,
$core.int? minClientVersion,
}) {
final result = create();
if (version != null) result.version = version;
if (latestVersion != null) result.latestVersion = latestVersion;
if (minClientVersion != null) result.minClientVersion = minClientVersion;
return result;
}
GetVersionResponse._();
factory GetVersionResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetVersionResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetVersionResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..aI(1, _omitFieldNames ? '' : 'version')
..aI(2, _omitFieldNames ? '' : 'latestVersion')
..aI(3, _omitFieldNames ? '' : 'minClientVersion')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetVersionResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetVersionResponse copyWith(void Function(GetVersionResponse) updates) =>
super.copyWith((message) => updates(message as GetVersionResponse))
as GetVersionResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetVersionResponse create() => GetVersionResponse._();
@$core.override
GetVersionResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetVersionResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetVersionResponse>(create);
static GetVersionResponse? _defaultInstance;
@$pb.TagNumber(1)
$core.int get version => $_getIZ(0);
@$pb.TagNumber(1)
set version($core.int value) => $_setSignedInt32(0, value);
@$pb.TagNumber(1)
$core.bool hasVersion() => $_has(0);
@$pb.TagNumber(1)
void clearVersion() => $_clearField(1);
@$pb.TagNumber(2)
$core.int get latestVersion => $_getIZ(1);
@$pb.TagNumber(2)
set latestVersion($core.int value) => $_setSignedInt32(1, value);
@$pb.TagNumber(2)
$core.bool hasLatestVersion() => $_has(1);
@$pb.TagNumber(2)
void clearLatestVersion() => $_clearField(2);
@$pb.TagNumber(3)
$core.int get minClientVersion => $_getIZ(2);
@$pb.TagNumber(3)
set minClientVersion($core.int value) => $_setSignedInt32(2, value);
@$pb.TagNumber(3)
$core.bool hasMinClientVersion() => $_has(2);
@$pb.TagNumber(3)
void clearMinClientVersion() => $_clearField(3);
}
/// 信号类型
class SignalType extends $pb.GeneratedMessage {
factory SignalType({
$core.String? id,
$core.String? name,
$core.bool? isSpecial,
}) {
final result = create();
if (id != null) result.id = id;
if (name != null) result.name = name;
if (isSpecial != null) result.isSpecial = isSpecial;
return result;
}
SignalType._();
factory SignalType.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory SignalType.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'SignalType',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOB(3, _omitFieldNames ? '' : 'isSpecial')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignalType clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
SignalType copyWith(void Function(SignalType) updates) =>
super.copyWith((message) => updates(message as SignalType)) as SignalType;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static SignalType create() => SignalType._();
@$core.override
SignalType createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static SignalType getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<SignalType>(create);
static SignalType? _defaultInstance;
@$pb.TagNumber(1)
$core.String get id => $_getSZ(0);
@$pb.TagNumber(1)
set id($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.bool get isSpecial => $_getBF(2);
@$pb.TagNumber(3)
set isSpecial($core.bool value) => $_setBool(2, value);
@$pb.TagNumber(3)
$core.bool hasIsSpecial() => $_has(2);
@$pb.TagNumber(3)
void clearIsSpecial() => $_clearField(3);
}
/// 获取信号类型请求
class GetSignalTypesRequest extends $pb.GeneratedMessage {
factory GetSignalTypesRequest() => create();
GetSignalTypesRequest._();
factory GetSignalTypesRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetSignalTypesRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetSignalTypesRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetSignalTypesRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetSignalTypesRequest copyWith(
void Function(GetSignalTypesRequest) updates) =>
super.copyWith((message) => updates(message as GetSignalTypesRequest))
as GetSignalTypesRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetSignalTypesRequest create() => GetSignalTypesRequest._();
@$core.override
GetSignalTypesRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetSignalTypesRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetSignalTypesRequest>(create);
static GetSignalTypesRequest? _defaultInstance;
}
/// 获取信号类型响应
class GetSignalTypesResponse extends $pb.GeneratedMessage {
factory GetSignalTypesResponse({
$core.Iterable<SignalType>? signals,
}) {
final result = create();
if (signals != null) result.signals.addAll(signals);
return result;
}
GetSignalTypesResponse._();
factory GetSignalTypesResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetSignalTypesResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetSignalTypesResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..pPM<SignalType>(1, _omitFieldNames ? '' : 'signals',
subBuilder: SignalType.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetSignalTypesResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetSignalTypesResponse copyWith(
void Function(GetSignalTypesResponse) updates) =>
super.copyWith((message) => updates(message as GetSignalTypesResponse))
as GetSignalTypesResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetSignalTypesResponse create() => GetSignalTypesResponse._();
@$core.override
GetSignalTypesResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetSignalTypesResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetSignalTypesResponse>(create);
static GetSignalTypesResponse? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<SignalType> get signals => $_getList(0);
}
/// 标签
class Tag extends $pb.GeneratedMessage {
factory Tag({
$core.String? id,
$core.String? name,
$core.String? info,
$core.String? color,
$core.Iterable<Tag>? subTags,
}) {
final result = create();
if (id != null) result.id = id;
if (name != null) result.name = name;
if (info != null) result.info = info;
if (color != null) result.color = color;
if (subTags != null) result.subTags.addAll(subTags);
return result;
}
Tag._();
factory Tag.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory Tag.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Tag',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'id')
..aOS(2, _omitFieldNames ? '' : 'name')
..aOS(3, _omitFieldNames ? '' : 'info')
..aOS(4, _omitFieldNames ? '' : 'color')
..pPM<Tag>(5, _omitFieldNames ? '' : 'subTags', subBuilder: Tag.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Tag clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
Tag copyWith(void Function(Tag) updates) =>
super.copyWith((message) => updates(message as Tag)) as Tag;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static Tag create() => Tag._();
@$core.override
Tag createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static Tag getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Tag>(create);
static Tag? _defaultInstance;
@$pb.TagNumber(1)
$core.String get id => $_getSZ(0);
@$pb.TagNumber(1)
set id($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasId() => $_has(0);
@$pb.TagNumber(1)
void clearId() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get name => $_getSZ(1);
@$pb.TagNumber(2)
set name($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasName() => $_has(1);
@$pb.TagNumber(2)
void clearName() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get info => $_getSZ(2);
@$pb.TagNumber(3)
set info($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasInfo() => $_has(2);
@$pb.TagNumber(3)
void clearInfo() => $_clearField(3);
@$pb.TagNumber(4)
$core.String get color => $_getSZ(3);
@$pb.TagNumber(4)
set color($core.String value) => $_setString(3, value);
@$pb.TagNumber(4)
$core.bool hasColor() => $_has(3);
@$pb.TagNumber(4)
void clearColor() => $_clearField(4);
@$pb.TagNumber(5)
$pb.PbList<Tag> get subTags => $_getList(4);
}
/// 获取标签请求
class GetTagsRequest extends $pb.GeneratedMessage {
factory GetTagsRequest() => create();
GetTagsRequest._();
factory GetTagsRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetTagsRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetTagsRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetTagsRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetTagsRequest copyWith(void Function(GetTagsRequest) updates) =>
super.copyWith((message) => updates(message as GetTagsRequest))
as GetTagsRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetTagsRequest create() => GetTagsRequest._();
@$core.override
GetTagsRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetTagsRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetTagsRequest>(create);
static GetTagsRequest? _defaultInstance;
}
/// 获取标签响应
class GetTagsResponse extends $pb.GeneratedMessage {
factory GetTagsResponse({
$core.Iterable<Tag>? tags,
}) {
final result = create();
if (tags != null) result.tags.addAll(tags);
return result;
}
GetTagsResponse._();
factory GetTagsResponse.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetTagsResponse.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetTagsResponse',
package: const $pb.PackageName(_omitMessageNames ? '' : 'common'),
createEmptyInstance: create)
..pPM<Tag>(1, _omitFieldNames ? '' : 'tags', subBuilder: Tag.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetTagsResponse clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetTagsResponse copyWith(void Function(GetTagsResponse) updates) =>
super.copyWith((message) => updates(message as GetTagsResponse))
as GetTagsResponse;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetTagsResponse create() => GetTagsResponse._();
@$core.override
GetTagsResponse createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static GetTagsResponse getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetTagsResponse>(create);
static GetTagsResponse? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<Tag> get tags => $_getList(0);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');

View File

@@ -0,0 +1,11 @@
// This is a generated file - do not edit.
//
// Generated from proto/common/common.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names

View File

@@ -0,0 +1,164 @@
// This is a generated file - do not edit.
//
// Generated from proto/common/common.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:async' as $async;
import 'dart:core' as $core;
import 'package:grpc/service_api.dart' as $grpc;
import 'package:protobuf/protobuf.dart' as $pb;
import 'common.pb.dart' as $0;
export 'common.pb.dart';
/// 通用服务
@$pb.GrpcServiceName('common.CommonService')
class CommonServiceClient extends $grpc.Client {
/// The hostname for this service.
static const $core.String defaultHost = '';
/// OAuth scopes needed for the client.
static const $core.List<$core.String> oauthScopes = [
'',
];
CommonServiceClient(super.channel, {super.options, super.interceptors});
/// 获取服务器时间(匿名接口)
$grpc.ResponseFuture<$0.GetServerTimeResponse> getServerTime(
$0.GetServerTimeRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getServerTime, request, options: options);
}
/// 获取版本信息(匿名接口)
$grpc.ResponseFuture<$0.GetVersionResponse> getVersion(
$0.GetVersionRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getVersion, request, options: options);
}
/// 获取信号类型列表(匿名接口)
$grpc.ResponseFuture<$0.GetSignalTypesResponse> getSignalTypes(
$0.GetSignalTypesRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getSignalTypes, request, options: options);
}
/// 获取房间标签(匿名接口)
$grpc.ResponseFuture<$0.GetTagsResponse> getTags(
$0.GetTagsRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getTags, request, options: options);
}
// method descriptors
static final _$getServerTime =
$grpc.ClientMethod<$0.GetServerTimeRequest, $0.GetServerTimeResponse>(
'/common.CommonService/GetServerTime',
($0.GetServerTimeRequest value) => value.writeToBuffer(),
$0.GetServerTimeResponse.fromBuffer);
static final _$getVersion =
$grpc.ClientMethod<$0.GetVersionRequest, $0.GetVersionResponse>(
'/common.CommonService/GetVersion',
($0.GetVersionRequest value) => value.writeToBuffer(),
$0.GetVersionResponse.fromBuffer);
static final _$getSignalTypes =
$grpc.ClientMethod<$0.GetSignalTypesRequest, $0.GetSignalTypesResponse>(
'/common.CommonService/GetSignalTypes',
($0.GetSignalTypesRequest value) => value.writeToBuffer(),
$0.GetSignalTypesResponse.fromBuffer);
static final _$getTags =
$grpc.ClientMethod<$0.GetTagsRequest, $0.GetTagsResponse>(
'/common.CommonService/GetTags',
($0.GetTagsRequest value) => value.writeToBuffer(),
$0.GetTagsResponse.fromBuffer);
}
@$pb.GrpcServiceName('common.CommonService')
abstract class CommonServiceBase extends $grpc.Service {
$core.String get $name => 'common.CommonService';
CommonServiceBase() {
$addMethod(
$grpc.ServiceMethod<$0.GetServerTimeRequest, $0.GetServerTimeResponse>(
'GetServerTime',
getServerTime_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetServerTimeRequest.fromBuffer(value),
($0.GetServerTimeResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetVersionRequest, $0.GetVersionResponse>(
'GetVersion',
getVersion_Pre,
false,
false,
($core.List<$core.int> value) => $0.GetVersionRequest.fromBuffer(value),
($0.GetVersionResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetSignalTypesRequest,
$0.GetSignalTypesResponse>(
'GetSignalTypes',
getSignalTypes_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetSignalTypesRequest.fromBuffer(value),
($0.GetSignalTypesResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetTagsRequest, $0.GetTagsResponse>(
'GetTags',
getTags_Pre,
false,
false,
($core.List<$core.int> value) => $0.GetTagsRequest.fromBuffer(value),
($0.GetTagsResponse value) => value.writeToBuffer()));
}
$async.Future<$0.GetServerTimeResponse> getServerTime_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.GetServerTimeRequest> $request) async {
return getServerTime($call, await $request);
}
$async.Future<$0.GetServerTimeResponse> getServerTime(
$grpc.ServiceCall call, $0.GetServerTimeRequest request);
$async.Future<$0.GetVersionResponse> getVersion_Pre($grpc.ServiceCall $call,
$async.Future<$0.GetVersionRequest> $request) async {
return getVersion($call, await $request);
}
$async.Future<$0.GetVersionResponse> getVersion(
$grpc.ServiceCall call, $0.GetVersionRequest request);
$async.Future<$0.GetSignalTypesResponse> getSignalTypes_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.GetSignalTypesRequest> $request) async {
return getSignalTypes($call, await $request);
}
$async.Future<$0.GetSignalTypesResponse> getSignalTypes(
$grpc.ServiceCall call, $0.GetSignalTypesRequest request);
$async.Future<$0.GetTagsResponse> getTags_Pre($grpc.ServiceCall $call,
$async.Future<$0.GetTagsRequest> $request) async {
return getTags($call, await $request);
}
$async.Future<$0.GetTagsResponse> getTags(
$grpc.ServiceCall call, $0.GetTagsRequest request);
}

View File

@@ -0,0 +1,160 @@
// This is a generated file - do not edit.
//
// Generated from proto/common/common.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, unused_import
import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;
@$core.Deprecated('Use getServerTimeRequestDescriptor instead')
const GetServerTimeRequest$json = {
'1': 'GetServerTimeRequest',
};
/// Descriptor for `GetServerTimeRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getServerTimeRequestDescriptor =
$convert.base64Decode('ChRHZXRTZXJ2ZXJUaW1lUmVxdWVzdA==');
@$core.Deprecated('Use getServerTimeResponseDescriptor instead')
const GetServerTimeResponse$json = {
'1': 'GetServerTimeResponse',
'2': [
{'1': 'timestamp', '3': 1, '4': 1, '5': 3, '10': 'timestamp'},
{'1': 'timezone', '3': 2, '4': 1, '5': 9, '10': 'timezone'},
],
};
/// Descriptor for `GetServerTimeResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getServerTimeResponseDescriptor = $convert.base64Decode(
'ChVHZXRTZXJ2ZXJUaW1lUmVzcG9uc2USHAoJdGltZXN0YW1wGAEgASgDUgl0aW1lc3RhbXASGg'
'oIdGltZXpvbmUYAiABKAlSCHRpbWV6b25l');
@$core.Deprecated('Use getVersionRequestDescriptor instead')
const GetVersionRequest$json = {
'1': 'GetVersionRequest',
};
/// Descriptor for `GetVersionRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getVersionRequestDescriptor =
$convert.base64Decode('ChFHZXRWZXJzaW9uUmVxdWVzdA==');
@$core.Deprecated('Use getVersionResponseDescriptor instead')
const GetVersionResponse$json = {
'1': 'GetVersionResponse',
'2': [
{'1': 'version', '3': 1, '4': 1, '5': 5, '10': 'version'},
{'1': 'latest_version', '3': 2, '4': 1, '5': 5, '10': 'latestVersion'},
{
'1': 'min_client_version',
'3': 3,
'4': 1,
'5': 5,
'10': 'minClientVersion'
},
],
};
/// Descriptor for `GetVersionResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getVersionResponseDescriptor = $convert.base64Decode(
'ChJHZXRWZXJzaW9uUmVzcG9uc2USGAoHdmVyc2lvbhgBIAEoBVIHdmVyc2lvbhIlCg5sYXRlc3'
'RfdmVyc2lvbhgCIAEoBVINbGF0ZXN0VmVyc2lvbhIsChJtaW5fY2xpZW50X3ZlcnNpb24YAyAB'
'KAVSEG1pbkNsaWVudFZlcnNpb24=');
@$core.Deprecated('Use signalTypeDescriptor instead')
const SignalType$json = {
'1': 'SignalType',
'2': [
{'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'},
{'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
{'1': 'is_special', '3': 3, '4': 1, '5': 8, '10': 'isSpecial'},
],
};
/// Descriptor for `SignalType`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signalTypeDescriptor = $convert.base64Decode(
'CgpTaWduYWxUeXBlEg4KAmlkGAEgASgJUgJpZBISCgRuYW1lGAIgASgJUgRuYW1lEh0KCmlzX3'
'NwZWNpYWwYAyABKAhSCWlzU3BlY2lhbA==');
@$core.Deprecated('Use getSignalTypesRequestDescriptor instead')
const GetSignalTypesRequest$json = {
'1': 'GetSignalTypesRequest',
};
/// Descriptor for `GetSignalTypesRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getSignalTypesRequestDescriptor =
$convert.base64Decode('ChVHZXRTaWduYWxUeXBlc1JlcXVlc3Q=');
@$core.Deprecated('Use getSignalTypesResponseDescriptor instead')
const GetSignalTypesResponse$json = {
'1': 'GetSignalTypesResponse',
'2': [
{
'1': 'signals',
'3': 1,
'4': 3,
'5': 11,
'6': '.common.SignalType',
'10': 'signals'
},
],
};
/// Descriptor for `GetSignalTypesResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getSignalTypesResponseDescriptor =
$convert.base64Decode(
'ChZHZXRTaWduYWxUeXBlc1Jlc3BvbnNlEiwKB3NpZ25hbHMYASADKAsyEi5jb21tb24uU2lnbm'
'FsVHlwZVIHc2lnbmFscw==');
@$core.Deprecated('Use tagDescriptor instead')
const Tag$json = {
'1': 'Tag',
'2': [
{'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'},
{'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'},
{'1': 'info', '3': 3, '4': 1, '5': 9, '10': 'info'},
{'1': 'color', '3': 4, '4': 1, '5': 9, '10': 'color'},
{
'1': 'sub_tags',
'3': 5,
'4': 3,
'5': 11,
'6': '.common.Tag',
'10': 'subTags'
},
],
};
/// Descriptor for `Tag`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List tagDescriptor = $convert.base64Decode(
'CgNUYWcSDgoCaWQYASABKAlSAmlkEhIKBG5hbWUYAiABKAlSBG5hbWUSEgoEaW5mbxgDIAEoCV'
'IEaW5mbxIUCgVjb2xvchgEIAEoCVIFY29sb3ISJgoIc3ViX3RhZ3MYBSADKAsyCy5jb21tb24u'
'VGFnUgdzdWJUYWdz');
@$core.Deprecated('Use getTagsRequestDescriptor instead')
const GetTagsRequest$json = {
'1': 'GetTagsRequest',
};
/// Descriptor for `GetTagsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getTagsRequestDescriptor =
$convert.base64Decode('Cg5HZXRUYWdzUmVxdWVzdA==');
@$core.Deprecated('Use getTagsResponseDescriptor instead')
const GetTagsResponse$json = {
'1': 'GetTagsResponse',
'2': [
{'1': 'tags', '3': 1, '4': 3, '5': 11, '6': '.common.Tag', '10': 'tags'},
],
};
/// Descriptor for `GetTagsResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getTagsResponseDescriptor = $convert.base64Decode(
'Cg9HZXRUYWdzUmVzcG9uc2USHwoEdGFncxgBIAMoCzILLmNvbW1vbi5UYWdSBHRhZ3M=');

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,56 @@
// This is a generated file - do not edit.
//
// Generated from proto/partroom/partroom.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:core' as $core;
import 'package:protobuf/protobuf.dart' as $pb;
/// 房间事件类型
class RoomEventType extends $pb.ProtobufEnum {
static const RoomEventType MEMBER_JOINED =
RoomEventType._(0, _omitEnumNames ? '' : 'MEMBER_JOINED');
static const RoomEventType MEMBER_LEFT =
RoomEventType._(1, _omitEnumNames ? '' : 'MEMBER_LEFT');
static const RoomEventType OWNER_CHANGED =
RoomEventType._(2, _omitEnumNames ? '' : 'OWNER_CHANGED');
static const RoomEventType ROOM_UPDATED =
RoomEventType._(3, _omitEnumNames ? '' : 'ROOM_UPDATED');
static const RoomEventType MEMBER_STATUS_UPDATED =
RoomEventType._(4, _omitEnumNames ? '' : 'MEMBER_STATUS_UPDATED');
static const RoomEventType SIGNAL_BROADCAST =
RoomEventType._(5, _omitEnumNames ? '' : 'SIGNAL_BROADCAST');
static const RoomEventType ROOM_DISMISSED =
RoomEventType._(6, _omitEnumNames ? '' : 'ROOM_DISMISSED');
static const RoomEventType MEMBER_KICKED =
RoomEventType._(7, _omitEnumNames ? '' : 'MEMBER_KICKED');
static const $core.List<RoomEventType> values = <RoomEventType>[
MEMBER_JOINED,
MEMBER_LEFT,
OWNER_CHANGED,
ROOM_UPDATED,
MEMBER_STATUS_UPDATED,
SIGNAL_BROADCAST,
ROOM_DISMISSED,
MEMBER_KICKED,
];
static final $core.List<RoomEventType?> _byValue =
$pb.ProtobufEnum.$_initByValueList(values, 7);
static RoomEventType? valueOf($core.int value) =>
value < 0 || value >= _byValue.length ? null : _byValue[value];
const RoomEventType._(super.value, super.name);
}
const $core.bool _omitEnumNames =
$core.bool.fromEnvironment('protobuf.omit_enum_names');

View File

@@ -0,0 +1,543 @@
// This is a generated file - do not edit.
//
// Generated from proto/partroom/partroom.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names
import 'dart:async' as $async;
import 'dart:core' as $core;
import 'package:grpc/service_api.dart' as $grpc;
import 'package:protobuf/protobuf.dart' as $pb;
import 'partroom.pb.dart' as $0;
export 'partroom.pb.dart';
/// 房间服务
@$pb.GrpcServiceName('partroom.PartRoomService')
class PartRoomServiceClient extends $grpc.Client {
/// The hostname for this service.
static const $core.String defaultHost = '';
/// OAuth scopes needed for the client.
static const $core.List<$core.String> oauthScopes = [
'',
];
PartRoomServiceClient(super.channel, {super.options, super.interceptors});
/// 获取房间列表(匿名接口)
$grpc.ResponseFuture<$0.GetRoomListResponse> getRoomList(
$0.GetRoomListRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getRoomList, request, options: options);
}
/// 创建房间(需认证)
$grpc.ResponseFuture<$0.CreateRoomResponse> createRoom(
$0.CreateRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$createRoom, request, options: options);
}
/// 加入房间(需认证)
$grpc.ResponseFuture<$0.JoinRoomResponse> joinRoom(
$0.JoinRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$joinRoom, request, options: options);
}
/// 离开房间(需认证)
$grpc.ResponseFuture<$0.LeaveRoomResponse> leaveRoom(
$0.LeaveRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$leaveRoom, request, options: options);
}
/// 解散房间(需认证,仅房主)
$grpc.ResponseFuture<$0.DismissRoomResponse> dismissRoom(
$0.DismissRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$dismissRoom, request, options: options);
}
/// 获取房间详情(需认证)
$grpc.ResponseFuture<$0.GetRoomInfoResponse> getRoomInfo(
$0.GetRoomInfoRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getRoomInfo, request, options: options);
}
/// 获取房间成员列表(需认证)
$grpc.ResponseFuture<$0.GetRoomMembersResponse> getRoomMembers(
$0.GetRoomMembersRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getRoomMembers, request, options: options);
}
/// 心跳(需认证)
$grpc.ResponseFuture<$0.HeartbeatResponse> heartbeat(
$0.HeartbeatRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$heartbeat, request, options: options);
}
/// 获取当前用户所在房间(需认证)
$grpc.ResponseFuture<$0.GetMyRoomResponse> getMyRoom(
$0.GetMyRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getMyRoom, request, options: options);
}
/// 更新房间信息(需认证,仅房主)
$grpc.ResponseFuture<$0.UpdateRoomResponse> updateRoom(
$0.UpdateRoomRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$updateRoom, request, options: options);
}
/// 踢出成员(需认证,仅房主)
$grpc.ResponseFuture<$0.KickMemberResponse> kickMember(
$0.KickMemberRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$kickMember, request, options: options);
}
/// 设置状态(需认证)
$grpc.ResponseFuture<$0.SetStatusResponse> setStatus(
$0.SetStatusRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$setStatus, request, options: options);
}
/// 发送信号(需认证)
$grpc.ResponseFuture<$0.SendSignalResponse> sendSignal(
$0.SendSignalRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$sendSignal, request, options: options);
}
/// 监听房间事件流(需认证)
$grpc.ResponseStream<$0.RoomEvent> listenRoomEvents(
$0.ListenRoomEventsRequest request, {
$grpc.CallOptions? options,
}) {
return $createStreamingCall(
_$listenRoomEvents, $async.Stream.fromIterable([request]),
options: options);
}
/// 转移房主(需认证,仅房主)
$grpc.ResponseFuture<$0.TransferOwnershipResponse> transferOwnership(
$0.TransferOwnershipRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$transferOwnership, request, options: options);
}
/// 获取被踢出成员列表(需认证,仅房主)
$grpc.ResponseFuture<$0.GetKickedMembersResponse> getKickedMembers(
$0.GetKickedMembersRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$getKickedMembers, request, options: options);
}
/// 移除被踢出成员(需认证,仅房主)
$grpc.ResponseFuture<$0.RemoveKickedMemberResponse> removeKickedMember(
$0.RemoveKickedMemberRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$removeKickedMember, request, options: options);
}
// method descriptors
static final _$getRoomList =
$grpc.ClientMethod<$0.GetRoomListRequest, $0.GetRoomListResponse>(
'/partroom.PartRoomService/GetRoomList',
($0.GetRoomListRequest value) => value.writeToBuffer(),
$0.GetRoomListResponse.fromBuffer);
static final _$createRoom =
$grpc.ClientMethod<$0.CreateRoomRequest, $0.CreateRoomResponse>(
'/partroom.PartRoomService/CreateRoom',
($0.CreateRoomRequest value) => value.writeToBuffer(),
$0.CreateRoomResponse.fromBuffer);
static final _$joinRoom =
$grpc.ClientMethod<$0.JoinRoomRequest, $0.JoinRoomResponse>(
'/partroom.PartRoomService/JoinRoom',
($0.JoinRoomRequest value) => value.writeToBuffer(),
$0.JoinRoomResponse.fromBuffer);
static final _$leaveRoom =
$grpc.ClientMethod<$0.LeaveRoomRequest, $0.LeaveRoomResponse>(
'/partroom.PartRoomService/LeaveRoom',
($0.LeaveRoomRequest value) => value.writeToBuffer(),
$0.LeaveRoomResponse.fromBuffer);
static final _$dismissRoom =
$grpc.ClientMethod<$0.DismissRoomRequest, $0.DismissRoomResponse>(
'/partroom.PartRoomService/DismissRoom',
($0.DismissRoomRequest value) => value.writeToBuffer(),
$0.DismissRoomResponse.fromBuffer);
static final _$getRoomInfo =
$grpc.ClientMethod<$0.GetRoomInfoRequest, $0.GetRoomInfoResponse>(
'/partroom.PartRoomService/GetRoomInfo',
($0.GetRoomInfoRequest value) => value.writeToBuffer(),
$0.GetRoomInfoResponse.fromBuffer);
static final _$getRoomMembers =
$grpc.ClientMethod<$0.GetRoomMembersRequest, $0.GetRoomMembersResponse>(
'/partroom.PartRoomService/GetRoomMembers',
($0.GetRoomMembersRequest value) => value.writeToBuffer(),
$0.GetRoomMembersResponse.fromBuffer);
static final _$heartbeat =
$grpc.ClientMethod<$0.HeartbeatRequest, $0.HeartbeatResponse>(
'/partroom.PartRoomService/Heartbeat',
($0.HeartbeatRequest value) => value.writeToBuffer(),
$0.HeartbeatResponse.fromBuffer);
static final _$getMyRoom =
$grpc.ClientMethod<$0.GetMyRoomRequest, $0.GetMyRoomResponse>(
'/partroom.PartRoomService/GetMyRoom',
($0.GetMyRoomRequest value) => value.writeToBuffer(),
$0.GetMyRoomResponse.fromBuffer);
static final _$updateRoom =
$grpc.ClientMethod<$0.UpdateRoomRequest, $0.UpdateRoomResponse>(
'/partroom.PartRoomService/UpdateRoom',
($0.UpdateRoomRequest value) => value.writeToBuffer(),
$0.UpdateRoomResponse.fromBuffer);
static final _$kickMember =
$grpc.ClientMethod<$0.KickMemberRequest, $0.KickMemberResponse>(
'/partroom.PartRoomService/KickMember',
($0.KickMemberRequest value) => value.writeToBuffer(),
$0.KickMemberResponse.fromBuffer);
static final _$setStatus =
$grpc.ClientMethod<$0.SetStatusRequest, $0.SetStatusResponse>(
'/partroom.PartRoomService/SetStatus',
($0.SetStatusRequest value) => value.writeToBuffer(),
$0.SetStatusResponse.fromBuffer);
static final _$sendSignal =
$grpc.ClientMethod<$0.SendSignalRequest, $0.SendSignalResponse>(
'/partroom.PartRoomService/SendSignal',
($0.SendSignalRequest value) => value.writeToBuffer(),
$0.SendSignalResponse.fromBuffer);
static final _$listenRoomEvents =
$grpc.ClientMethod<$0.ListenRoomEventsRequest, $0.RoomEvent>(
'/partroom.PartRoomService/ListenRoomEvents',
($0.ListenRoomEventsRequest value) => value.writeToBuffer(),
$0.RoomEvent.fromBuffer);
static final _$transferOwnership = $grpc.ClientMethod<
$0.TransferOwnershipRequest, $0.TransferOwnershipResponse>(
'/partroom.PartRoomService/TransferOwnership',
($0.TransferOwnershipRequest value) => value.writeToBuffer(),
$0.TransferOwnershipResponse.fromBuffer);
static final _$getKickedMembers = $grpc.ClientMethod<
$0.GetKickedMembersRequest, $0.GetKickedMembersResponse>(
'/partroom.PartRoomService/GetKickedMembers',
($0.GetKickedMembersRequest value) => value.writeToBuffer(),
$0.GetKickedMembersResponse.fromBuffer);
static final _$removeKickedMember = $grpc.ClientMethod<
$0.RemoveKickedMemberRequest, $0.RemoveKickedMemberResponse>(
'/partroom.PartRoomService/RemoveKickedMember',
($0.RemoveKickedMemberRequest value) => value.writeToBuffer(),
$0.RemoveKickedMemberResponse.fromBuffer);
}
@$pb.GrpcServiceName('partroom.PartRoomService')
abstract class PartRoomServiceBase extends $grpc.Service {
$core.String get $name => 'partroom.PartRoomService';
PartRoomServiceBase() {
$addMethod(
$grpc.ServiceMethod<$0.GetRoomListRequest, $0.GetRoomListResponse>(
'GetRoomList',
getRoomList_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetRoomListRequest.fromBuffer(value),
($0.GetRoomListResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.CreateRoomRequest, $0.CreateRoomResponse>(
'CreateRoom',
createRoom_Pre,
false,
false,
($core.List<$core.int> value) => $0.CreateRoomRequest.fromBuffer(value),
($0.CreateRoomResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.JoinRoomRequest, $0.JoinRoomResponse>(
'JoinRoom',
joinRoom_Pre,
false,
false,
($core.List<$core.int> value) => $0.JoinRoomRequest.fromBuffer(value),
($0.JoinRoomResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.LeaveRoomRequest, $0.LeaveRoomResponse>(
'LeaveRoom',
leaveRoom_Pre,
false,
false,
($core.List<$core.int> value) => $0.LeaveRoomRequest.fromBuffer(value),
($0.LeaveRoomResponse value) => value.writeToBuffer()));
$addMethod(
$grpc.ServiceMethod<$0.DismissRoomRequest, $0.DismissRoomResponse>(
'DismissRoom',
dismissRoom_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.DismissRoomRequest.fromBuffer(value),
($0.DismissRoomResponse value) => value.writeToBuffer()));
$addMethod(
$grpc.ServiceMethod<$0.GetRoomInfoRequest, $0.GetRoomInfoResponse>(
'GetRoomInfo',
getRoomInfo_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetRoomInfoRequest.fromBuffer(value),
($0.GetRoomInfoResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetRoomMembersRequest,
$0.GetRoomMembersResponse>(
'GetRoomMembers',
getRoomMembers_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetRoomMembersRequest.fromBuffer(value),
($0.GetRoomMembersResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.HeartbeatRequest, $0.HeartbeatResponse>(
'Heartbeat',
heartbeat_Pre,
false,
false,
($core.List<$core.int> value) => $0.HeartbeatRequest.fromBuffer(value),
($0.HeartbeatResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetMyRoomRequest, $0.GetMyRoomResponse>(
'GetMyRoom',
getMyRoom_Pre,
false,
false,
($core.List<$core.int> value) => $0.GetMyRoomRequest.fromBuffer(value),
($0.GetMyRoomResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.UpdateRoomRequest, $0.UpdateRoomResponse>(
'UpdateRoom',
updateRoom_Pre,
false,
false,
($core.List<$core.int> value) => $0.UpdateRoomRequest.fromBuffer(value),
($0.UpdateRoomResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.KickMemberRequest, $0.KickMemberResponse>(
'KickMember',
kickMember_Pre,
false,
false,
($core.List<$core.int> value) => $0.KickMemberRequest.fromBuffer(value),
($0.KickMemberResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.SetStatusRequest, $0.SetStatusResponse>(
'SetStatus',
setStatus_Pre,
false,
false,
($core.List<$core.int> value) => $0.SetStatusRequest.fromBuffer(value),
($0.SetStatusResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.SendSignalRequest, $0.SendSignalResponse>(
'SendSignal',
sendSignal_Pre,
false,
false,
($core.List<$core.int> value) => $0.SendSignalRequest.fromBuffer(value),
($0.SendSignalResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.ListenRoomEventsRequest, $0.RoomEvent>(
'ListenRoomEvents',
listenRoomEvents_Pre,
false,
true,
($core.List<$core.int> value) =>
$0.ListenRoomEventsRequest.fromBuffer(value),
($0.RoomEvent value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.TransferOwnershipRequest,
$0.TransferOwnershipResponse>(
'TransferOwnership',
transferOwnership_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.TransferOwnershipRequest.fromBuffer(value),
($0.TransferOwnershipResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.GetKickedMembersRequest,
$0.GetKickedMembersResponse>(
'GetKickedMembers',
getKickedMembers_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.GetKickedMembersRequest.fromBuffer(value),
($0.GetKickedMembersResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.RemoveKickedMemberRequest,
$0.RemoveKickedMemberResponse>(
'RemoveKickedMember',
removeKickedMember_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.RemoveKickedMemberRequest.fromBuffer(value),
($0.RemoveKickedMemberResponse value) => value.writeToBuffer()));
}
$async.Future<$0.GetRoomListResponse> getRoomList_Pre($grpc.ServiceCall $call,
$async.Future<$0.GetRoomListRequest> $request) async {
return getRoomList($call, await $request);
}
$async.Future<$0.GetRoomListResponse> getRoomList(
$grpc.ServiceCall call, $0.GetRoomListRequest request);
$async.Future<$0.CreateRoomResponse> createRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.CreateRoomRequest> $request) async {
return createRoom($call, await $request);
}
$async.Future<$0.CreateRoomResponse> createRoom(
$grpc.ServiceCall call, $0.CreateRoomRequest request);
$async.Future<$0.JoinRoomResponse> joinRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.JoinRoomRequest> $request) async {
return joinRoom($call, await $request);
}
$async.Future<$0.JoinRoomResponse> joinRoom(
$grpc.ServiceCall call, $0.JoinRoomRequest request);
$async.Future<$0.LeaveRoomResponse> leaveRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.LeaveRoomRequest> $request) async {
return leaveRoom($call, await $request);
}
$async.Future<$0.LeaveRoomResponse> leaveRoom(
$grpc.ServiceCall call, $0.LeaveRoomRequest request);
$async.Future<$0.DismissRoomResponse> dismissRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.DismissRoomRequest> $request) async {
return dismissRoom($call, await $request);
}
$async.Future<$0.DismissRoomResponse> dismissRoom(
$grpc.ServiceCall call, $0.DismissRoomRequest request);
$async.Future<$0.GetRoomInfoResponse> getRoomInfo_Pre($grpc.ServiceCall $call,
$async.Future<$0.GetRoomInfoRequest> $request) async {
return getRoomInfo($call, await $request);
}
$async.Future<$0.GetRoomInfoResponse> getRoomInfo(
$grpc.ServiceCall call, $0.GetRoomInfoRequest request);
$async.Future<$0.GetRoomMembersResponse> getRoomMembers_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.GetRoomMembersRequest> $request) async {
return getRoomMembers($call, await $request);
}
$async.Future<$0.GetRoomMembersResponse> getRoomMembers(
$grpc.ServiceCall call, $0.GetRoomMembersRequest request);
$async.Future<$0.HeartbeatResponse> heartbeat_Pre($grpc.ServiceCall $call,
$async.Future<$0.HeartbeatRequest> $request) async {
return heartbeat($call, await $request);
}
$async.Future<$0.HeartbeatResponse> heartbeat(
$grpc.ServiceCall call, $0.HeartbeatRequest request);
$async.Future<$0.GetMyRoomResponse> getMyRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.GetMyRoomRequest> $request) async {
return getMyRoom($call, await $request);
}
$async.Future<$0.GetMyRoomResponse> getMyRoom(
$grpc.ServiceCall call, $0.GetMyRoomRequest request);
$async.Future<$0.UpdateRoomResponse> updateRoom_Pre($grpc.ServiceCall $call,
$async.Future<$0.UpdateRoomRequest> $request) async {
return updateRoom($call, await $request);
}
$async.Future<$0.UpdateRoomResponse> updateRoom(
$grpc.ServiceCall call, $0.UpdateRoomRequest request);
$async.Future<$0.KickMemberResponse> kickMember_Pre($grpc.ServiceCall $call,
$async.Future<$0.KickMemberRequest> $request) async {
return kickMember($call, await $request);
}
$async.Future<$0.KickMemberResponse> kickMember(
$grpc.ServiceCall call, $0.KickMemberRequest request);
$async.Future<$0.SetStatusResponse> setStatus_Pre($grpc.ServiceCall $call,
$async.Future<$0.SetStatusRequest> $request) async {
return setStatus($call, await $request);
}
$async.Future<$0.SetStatusResponse> setStatus(
$grpc.ServiceCall call, $0.SetStatusRequest request);
$async.Future<$0.SendSignalResponse> sendSignal_Pre($grpc.ServiceCall $call,
$async.Future<$0.SendSignalRequest> $request) async {
return sendSignal($call, await $request);
}
$async.Future<$0.SendSignalResponse> sendSignal(
$grpc.ServiceCall call, $0.SendSignalRequest request);
$async.Stream<$0.RoomEvent> listenRoomEvents_Pre($grpc.ServiceCall $call,
$async.Future<$0.ListenRoomEventsRequest> $request) async* {
yield* listenRoomEvents($call, await $request);
}
$async.Stream<$0.RoomEvent> listenRoomEvents(
$grpc.ServiceCall call, $0.ListenRoomEventsRequest request);
$async.Future<$0.TransferOwnershipResponse> transferOwnership_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.TransferOwnershipRequest> $request) async {
return transferOwnership($call, await $request);
}
$async.Future<$0.TransferOwnershipResponse> transferOwnership(
$grpc.ServiceCall call, $0.TransferOwnershipRequest request);
$async.Future<$0.GetKickedMembersResponse> getKickedMembers_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.GetKickedMembersRequest> $request) async {
return getKickedMembers($call, await $request);
}
$async.Future<$0.GetKickedMembersResponse> getKickedMembers(
$grpc.ServiceCall call, $0.GetKickedMembersRequest request);
$async.Future<$0.RemoveKickedMemberResponse> removeKickedMember_Pre(
$grpc.ServiceCall $call,
$async.Future<$0.RemoveKickedMemberRequest> $request) async {
return removeKickedMember($call, await $request);
}
$async.Future<$0.RemoveKickedMemberResponse> removeKickedMember(
$grpc.ServiceCall call, $0.RemoveKickedMemberRequest request);
}

View File

@@ -0,0 +1,759 @@
// This is a generated file - do not edit.
//
// Generated from proto/partroom/partroom.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, unused_import
import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;
@$core.Deprecated('Use roomEventTypeDescriptor instead')
const RoomEventType$json = {
'1': 'RoomEventType',
'2': [
{'1': 'MEMBER_JOINED', '2': 0},
{'1': 'MEMBER_LEFT', '2': 1},
{'1': 'OWNER_CHANGED', '2': 2},
{'1': 'ROOM_UPDATED', '2': 3},
{'1': 'MEMBER_STATUS_UPDATED', '2': 4},
{'1': 'SIGNAL_BROADCAST', '2': 5},
{'1': 'ROOM_DISMISSED', '2': 6},
{'1': 'MEMBER_KICKED', '2': 7},
],
};
/// Descriptor for `RoomEventType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List roomEventTypeDescriptor = $convert.base64Decode(
'Cg1Sb29tRXZlbnRUeXBlEhEKDU1FTUJFUl9KT0lORUQQABIPCgtNRU1CRVJfTEVGVBABEhEKDU'
'9XTkVSX0NIQU5HRUQQAhIQCgxST09NX1VQREFURUQQAxIZChVNRU1CRVJfU1RBVFVTX1VQREFU'
'RUQQBBIUChBTSUdOQUxfQlJPQURDQVNUEAUSEgoOUk9PTV9ESVNNSVNTRUQQBhIRCg1NRU1CRV'
'JfS0lDS0VEEAc=');
@$core.Deprecated('Use roomListItemDescriptor instead')
const RoomListItem$json = {
'1': 'RoomListItem',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'owner_game_id', '3': 2, '4': 1, '5': 9, '10': 'ownerGameId'},
{'1': 'owner_handle_name', '3': 3, '4': 1, '5': 9, '10': 'ownerHandleName'},
{'1': 'owner_avatar', '3': 4, '4': 1, '5': 9, '10': 'ownerAvatar'},
{'1': 'main_tag_id', '3': 5, '4': 1, '5': 9, '10': 'mainTagId'},
{'1': 'sub_tag_id', '3': 6, '4': 1, '5': 9, '10': 'subTagId'},
{'1': 'created_at', '3': 7, '4': 1, '5': 3, '10': 'createdAt'},
{'1': 'owner_last_active', '3': 8, '4': 1, '5': 3, '10': 'ownerLastActive'},
{'1': 'current_members', '3': 9, '4': 1, '5': 5, '10': 'currentMembers'},
{'1': 'target_members', '3': 10, '4': 1, '5': 5, '10': 'targetMembers'},
{'1': 'has_password', '3': 11, '4': 1, '5': 8, '10': 'hasPassword'},
{'1': 'social_links', '3': 12, '4': 3, '5': 9, '10': 'socialLinks'},
],
};
/// Descriptor for `RoomListItem`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List roomListItemDescriptor = $convert.base64Decode(
'CgxSb29tTGlzdEl0ZW0SGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZBIiCg1vd25lcl9nYW'
'1lX2lkGAIgASgJUgtvd25lckdhbWVJZBIqChFvd25lcl9oYW5kbGVfbmFtZRgDIAEoCVIPb3du'
'ZXJIYW5kbGVOYW1lEiEKDG93bmVyX2F2YXRhchgEIAEoCVILb3duZXJBdmF0YXISHgoLbWFpbl'
'90YWdfaWQYBSABKAlSCW1haW5UYWdJZBIcCgpzdWJfdGFnX2lkGAYgASgJUghzdWJUYWdJZBId'
'CgpjcmVhdGVkX2F0GAcgASgDUgljcmVhdGVkQXQSKgoRb3duZXJfbGFzdF9hY3RpdmUYCCABKA'
'NSD293bmVyTGFzdEFjdGl2ZRInCg9jdXJyZW50X21lbWJlcnMYCSABKAVSDmN1cnJlbnRNZW1i'
'ZXJzEiUKDnRhcmdldF9tZW1iZXJzGAogASgFUg10YXJnZXRNZW1iZXJzEiEKDGhhc19wYXNzd2'
'9yZBgLIAEoCFILaGFzUGFzc3dvcmQSIQoMc29jaWFsX2xpbmtzGAwgAygJUgtzb2NpYWxMaW5r'
'cw==');
@$core.Deprecated('Use getRoomListRequestDescriptor instead')
const GetRoomListRequest$json = {
'1': 'GetRoomListRequest',
'2': [
{'1': 'main_tag_id', '3': 1, '4': 1, '5': 9, '10': 'mainTagId'},
{'1': 'sub_tag_id', '3': 2, '4': 1, '5': 9, '10': 'subTagId'},
{'1': 'search_owner_name', '3': 3, '4': 1, '5': 9, '10': 'searchOwnerName'},
{'1': 'page', '3': 4, '4': 1, '5': 5, '10': 'page'},
{'1': 'page_size', '3': 5, '4': 1, '5': 5, '10': 'pageSize'},
],
};
/// Descriptor for `GetRoomListRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomListRequestDescriptor = $convert.base64Decode(
'ChJHZXRSb29tTGlzdFJlcXVlc3QSHgoLbWFpbl90YWdfaWQYASABKAlSCW1haW5UYWdJZBIcCg'
'pzdWJfdGFnX2lkGAIgASgJUghzdWJUYWdJZBIqChFzZWFyY2hfb3duZXJfbmFtZRgDIAEoCVIP'
'c2VhcmNoT3duZXJOYW1lEhIKBHBhZ2UYBCABKAVSBHBhZ2USGwoJcGFnZV9zaXplGAUgASgFUg'
'hwYWdlU2l6ZQ==');
@$core.Deprecated('Use getRoomListResponseDescriptor instead')
const GetRoomListResponse$json = {
'1': 'GetRoomListResponse',
'2': [
{
'1': 'rooms',
'3': 1,
'4': 3,
'5': 11,
'6': '.partroom.RoomListItem',
'10': 'rooms'
},
{'1': 'total', '3': 2, '4': 1, '5': 5, '10': 'total'},
{'1': 'page', '3': 3, '4': 1, '5': 5, '10': 'page'},
{'1': 'page_size', '3': 4, '4': 1, '5': 5, '10': 'pageSize'},
],
};
/// Descriptor for `GetRoomListResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomListResponseDescriptor = $convert.base64Decode(
'ChNHZXRSb29tTGlzdFJlc3BvbnNlEiwKBXJvb21zGAEgAygLMhYucGFydHJvb20uUm9vbUxpc3'
'RJdGVtUgVyb29tcxIUCgV0b3RhbBgCIAEoBVIFdG90YWwSEgoEcGFnZRgDIAEoBVIEcGFnZRIb'
'CglwYWdlX3NpemUYBCABKAVSCHBhZ2VTaXpl');
@$core.Deprecated('Use createRoomRequestDescriptor instead')
const CreateRoomRequest$json = {
'1': 'CreateRoomRequest',
'2': [
{'1': 'main_tag_id', '3': 1, '4': 1, '5': 9, '10': 'mainTagId'},
{'1': 'sub_tag_id', '3': 2, '4': 1, '5': 9, '10': 'subTagId'},
{'1': 'target_members', '3': 3, '4': 1, '5': 5, '10': 'targetMembers'},
{'1': 'has_password', '3': 4, '4': 1, '5': 8, '10': 'hasPassword'},
{'1': 'password', '3': 5, '4': 1, '5': 9, '10': 'password'},
{'1': 'social_links', '3': 6, '4': 3, '5': 9, '10': 'socialLinks'},
],
};
/// Descriptor for `CreateRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List createRoomRequestDescriptor = $convert.base64Decode(
'ChFDcmVhdGVSb29tUmVxdWVzdBIeCgttYWluX3RhZ19pZBgBIAEoCVIJbWFpblRhZ0lkEhwKCn'
'N1Yl90YWdfaWQYAiABKAlSCHN1YlRhZ0lkEiUKDnRhcmdldF9tZW1iZXJzGAMgASgFUg10YXJn'
'ZXRNZW1iZXJzEiEKDGhhc19wYXNzd29yZBgEIAEoCFILaGFzUGFzc3dvcmQSGgoIcGFzc3dvcm'
'QYBSABKAlSCHBhc3N3b3JkEiEKDHNvY2lhbF9saW5rcxgGIAMoCVILc29jaWFsTGlua3M=');
@$core.Deprecated('Use createRoomResponseDescriptor instead')
const CreateRoomResponse$json = {
'1': 'CreateRoomResponse',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `CreateRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List createRoomResponseDescriptor =
$convert.base64Decode(
'ChJDcmVhdGVSb29tUmVzcG9uc2USGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZA==');
@$core.Deprecated('Use joinRoomRequestDescriptor instead')
const JoinRoomRequest$json = {
'1': 'JoinRoomRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'password', '3': 2, '4': 1, '5': 9, '10': 'password'},
],
};
/// Descriptor for `JoinRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List joinRoomRequestDescriptor = $convert.base64Decode(
'Cg9Kb2luUm9vbVJlcXVlc3QSGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZBIaCghwYXNzd2'
'9yZBgCIAEoCVIIcGFzc3dvcmQ=');
@$core.Deprecated('Use joinRoomResponseDescriptor instead')
const JoinRoomResponse$json = {
'1': 'JoinRoomResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `JoinRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List joinRoomResponseDescriptor = $convert.base64Decode(
'ChBKb2luUm9vbVJlc3BvbnNlEhgKB3N1Y2Nlc3MYASABKAhSB3N1Y2Nlc3M=');
@$core.Deprecated('Use leaveRoomRequestDescriptor instead')
const LeaveRoomRequest$json = {
'1': 'LeaveRoomRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `LeaveRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List leaveRoomRequestDescriptor = $convert.base64Decode(
'ChBMZWF2ZVJvb21SZXF1ZXN0EhsKCXJvb21fdXVpZBgBIAEoCVIIcm9vbVV1aWQ=');
@$core.Deprecated('Use leaveRoomResponseDescriptor instead')
const LeaveRoomResponse$json = {
'1': 'LeaveRoomResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `LeaveRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List leaveRoomResponseDescriptor = $convert.base64Decode(
'ChFMZWF2ZVJvb21SZXNwb25zZRIYCgdzdWNjZXNzGAEgASgIUgdzdWNjZXNz');
@$core.Deprecated('Use dismissRoomRequestDescriptor instead')
const DismissRoomRequest$json = {
'1': 'DismissRoomRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `DismissRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dismissRoomRequestDescriptor =
$convert.base64Decode(
'ChJEaXNtaXNzUm9vbVJlcXVlc3QSGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZA==');
@$core.Deprecated('Use dismissRoomResponseDescriptor instead')
const DismissRoomResponse$json = {
'1': 'DismissRoomResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `DismissRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List dismissRoomResponseDescriptor =
$convert.base64Decode(
'ChNEaXNtaXNzUm9vbVJlc3BvbnNlEhgKB3N1Y2Nlc3MYASABKAhSB3N1Y2Nlc3M=');
@$core.Deprecated('Use memberStatusDescriptor instead')
const MemberStatus$json = {
'1': 'MemberStatus',
'2': [
{'1': 'current_location', '3': 1, '4': 1, '5': 9, '10': 'currentLocation'},
{'1': 'kills', '3': 2, '4': 1, '5': 5, '10': 'kills'},
{'1': 'deaths', '3': 3, '4': 1, '5': 5, '10': 'deaths'},
{'1': 'play_time', '3': 4, '4': 1, '5': 3, '10': 'playTime'},
],
};
/// Descriptor for `MemberStatus`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List memberStatusDescriptor = $convert.base64Decode(
'CgxNZW1iZXJTdGF0dXMSKQoQY3VycmVudF9sb2NhdGlvbhgBIAEoCVIPY3VycmVudExvY2F0aW'
'9uEhQKBWtpbGxzGAIgASgFUgVraWxscxIWCgZkZWF0aHMYAyABKAVSBmRlYXRocxIbCglwbGF5'
'X3RpbWUYBCABKANSCHBsYXlUaW1l');
@$core.Deprecated('Use roomMemberDescriptor instead')
const RoomMember$json = {
'1': 'RoomMember',
'2': [
{'1': 'game_user_id', '3': 1, '4': 1, '5': 9, '10': 'gameUserId'},
{'1': 'handle_name', '3': 2, '4': 1, '5': 9, '10': 'handleName'},
{'1': 'avatar_url', '3': 3, '4': 1, '5': 9, '10': 'avatarUrl'},
{'1': 'joined_at', '3': 4, '4': 1, '5': 3, '10': 'joinedAt'},
{'1': 'last_active', '3': 5, '4': 1, '5': 3, '10': 'lastActive'},
{'1': 'is_owner', '3': 6, '4': 1, '5': 8, '10': 'isOwner'},
{
'1': 'status',
'3': 7,
'4': 1,
'5': 11,
'6': '.partroom.MemberStatus',
'10': 'status'
},
],
};
/// Descriptor for `RoomMember`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List roomMemberDescriptor = $convert.base64Decode(
'CgpSb29tTWVtYmVyEiAKDGdhbWVfdXNlcl9pZBgBIAEoCVIKZ2FtZVVzZXJJZBIfCgtoYW5kbG'
'VfbmFtZRgCIAEoCVIKaGFuZGxlTmFtZRIdCgphdmF0YXJfdXJsGAMgASgJUglhdmF0YXJVcmwS'
'GwoJam9pbmVkX2F0GAQgASgDUghqb2luZWRBdBIfCgtsYXN0X2FjdGl2ZRgFIAEoA1IKbGFzdE'
'FjdGl2ZRIZCghpc19vd25lchgGIAEoCFIHaXNPd25lchIuCgZzdGF0dXMYByABKAsyFi5wYXJ0'
'cm9vbS5NZW1iZXJTdGF0dXNSBnN0YXR1cw==');
@$core.Deprecated('Use roomInfoDescriptor instead')
const RoomInfo$json = {
'1': 'RoomInfo',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'owner_game_id', '3': 2, '4': 1, '5': 9, '10': 'ownerGameId'},
{'1': 'main_tag_id', '3': 3, '4': 1, '5': 9, '10': 'mainTagId'},
{'1': 'sub_tag_id', '3': 4, '4': 1, '5': 9, '10': 'subTagId'},
{'1': 'target_members', '3': 5, '4': 1, '5': 5, '10': 'targetMembers'},
{'1': 'has_password', '3': 6, '4': 1, '5': 8, '10': 'hasPassword'},
{'1': 'created_at', '3': 7, '4': 1, '5': 3, '10': 'createdAt'},
{'1': 'current_members', '3': 8, '4': 1, '5': 5, '10': 'currentMembers'},
{'1': 'social_links', '3': 9, '4': 3, '5': 9, '10': 'socialLinks'},
],
};
/// Descriptor for `RoomInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List roomInfoDescriptor = $convert.base64Decode(
'CghSb29tSW5mbxIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlkEiIKDW93bmVyX2dhbWVfaW'
'QYAiABKAlSC293bmVyR2FtZUlkEh4KC21haW5fdGFnX2lkGAMgASgJUgltYWluVGFnSWQSHAoK'
'c3ViX3RhZ19pZBgEIAEoCVIIc3ViVGFnSWQSJQoOdGFyZ2V0X21lbWJlcnMYBSABKAVSDXRhcm'
'dldE1lbWJlcnMSIQoMaGFzX3Bhc3N3b3JkGAYgASgIUgtoYXNQYXNzd29yZBIdCgpjcmVhdGVk'
'X2F0GAcgASgDUgljcmVhdGVkQXQSJwoPY3VycmVudF9tZW1iZXJzGAggASgFUg5jdXJyZW50TW'
'VtYmVycxIhCgxzb2NpYWxfbGlua3MYCSADKAlSC3NvY2lhbExpbmtz');
@$core.Deprecated('Use getRoomInfoRequestDescriptor instead')
const GetRoomInfoRequest$json = {
'1': 'GetRoomInfoRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `GetRoomInfoRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomInfoRequestDescriptor =
$convert.base64Decode(
'ChJHZXRSb29tSW5mb1JlcXVlc3QSGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZA==');
@$core.Deprecated('Use getRoomInfoResponseDescriptor instead')
const GetRoomInfoResponse$json = {
'1': 'GetRoomInfoResponse',
'2': [
{
'1': 'room',
'3': 1,
'4': 1,
'5': 11,
'6': '.partroom.RoomInfo',
'10': 'room'
},
],
};
/// Descriptor for `GetRoomInfoResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomInfoResponseDescriptor = $convert.base64Decode(
'ChNHZXRSb29tSW5mb1Jlc3BvbnNlEiYKBHJvb20YASABKAsyEi5wYXJ0cm9vbS5Sb29tSW5mb1'
'IEcm9vbQ==');
@$core.Deprecated('Use getRoomMembersRequestDescriptor instead')
const GetRoomMembersRequest$json = {
'1': 'GetRoomMembersRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'page', '3': 2, '4': 1, '5': 5, '10': 'page'},
{'1': 'page_size', '3': 3, '4': 1, '5': 5, '10': 'pageSize'},
],
};
/// Descriptor for `GetRoomMembersRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomMembersRequestDescriptor = $convert.base64Decode(
'ChVHZXRSb29tTWVtYmVyc1JlcXVlc3QSGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZBISCg'
'RwYWdlGAIgASgFUgRwYWdlEhsKCXBhZ2Vfc2l6ZRgDIAEoBVIIcGFnZVNpemU=');
@$core.Deprecated('Use getRoomMembersResponseDescriptor instead')
const GetRoomMembersResponse$json = {
'1': 'GetRoomMembersResponse',
'2': [
{
'1': 'members',
'3': 1,
'4': 3,
'5': 11,
'6': '.partroom.RoomMember',
'10': 'members'
},
{'1': 'total', '3': 2, '4': 1, '5': 5, '10': 'total'},
],
};
/// Descriptor for `GetRoomMembersResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getRoomMembersResponseDescriptor =
$convert.base64Decode(
'ChZHZXRSb29tTWVtYmVyc1Jlc3BvbnNlEi4KB21lbWJlcnMYASADKAsyFC5wYXJ0cm9vbS5Sb2'
'9tTWVtYmVyUgdtZW1iZXJzEhQKBXRvdGFsGAIgASgFUgV0b3RhbA==');
@$core.Deprecated('Use heartbeatRequestDescriptor instead')
const HeartbeatRequest$json = {
'1': 'HeartbeatRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `HeartbeatRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List heartbeatRequestDescriptor = $convert.base64Decode(
'ChBIZWFydGJlYXRSZXF1ZXN0EhsKCXJvb21fdXVpZBgBIAEoCVIIcm9vbVV1aWQ=');
@$core.Deprecated('Use heartbeatResponseDescriptor instead')
const HeartbeatResponse$json = {
'1': 'HeartbeatResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `HeartbeatResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List heartbeatResponseDescriptor = $convert.base64Decode(
'ChFIZWFydGJlYXRSZXNwb25zZRIYCgdzdWNjZXNzGAEgASgIUgdzdWNjZXNz');
@$core.Deprecated('Use getMyRoomRequestDescriptor instead')
const GetMyRoomRequest$json = {
'1': 'GetMyRoomRequest',
};
/// Descriptor for `GetMyRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getMyRoomRequestDescriptor =
$convert.base64Decode('ChBHZXRNeVJvb21SZXF1ZXN0');
@$core.Deprecated('Use getMyRoomResponseDescriptor instead')
const GetMyRoomResponse$json = {
'1': 'GetMyRoomResponse',
'2': [
{
'1': 'room',
'3': 1,
'4': 1,
'5': 11,
'6': '.partroom.RoomInfo',
'10': 'room'
},
{'1': 'has_room', '3': 2, '4': 1, '5': 8, '10': 'hasRoom'},
],
};
/// Descriptor for `GetMyRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getMyRoomResponseDescriptor = $convert.base64Decode(
'ChFHZXRNeVJvb21SZXNwb25zZRImCgRyb29tGAEgASgLMhIucGFydHJvb20uUm9vbUluZm9SBH'
'Jvb20SGQoIaGFzX3Jvb20YAiABKAhSB2hhc1Jvb20=');
@$core.Deprecated('Use updateRoomRequestDescriptor instead')
const UpdateRoomRequest$json = {
'1': 'UpdateRoomRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'target_members', '3': 2, '4': 1, '5': 5, '10': 'targetMembers'},
{'1': 'password', '3': 3, '4': 1, '5': 9, '10': 'password'},
{'1': 'main_tag_id', '3': 4, '4': 1, '5': 9, '10': 'mainTagId'},
{'1': 'sub_tag_id', '3': 5, '4': 1, '5': 9, '10': 'subTagId'},
{'1': 'social_links', '3': 6, '4': 3, '5': 9, '10': 'socialLinks'},
],
};
/// Descriptor for `UpdateRoomRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List updateRoomRequestDescriptor = $convert.base64Decode(
'ChFVcGRhdGVSb29tUmVxdWVzdBIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlkEiUKDnRhcm'
'dldF9tZW1iZXJzGAIgASgFUg10YXJnZXRNZW1iZXJzEhoKCHBhc3N3b3JkGAMgASgJUghwYXNz'
'd29yZBIeCgttYWluX3RhZ19pZBgEIAEoCVIJbWFpblRhZ0lkEhwKCnN1Yl90YWdfaWQYBSABKA'
'lSCHN1YlRhZ0lkEiEKDHNvY2lhbF9saW5rcxgGIAMoCVILc29jaWFsTGlua3M=');
@$core.Deprecated('Use updateRoomResponseDescriptor instead')
const UpdateRoomResponse$json = {
'1': 'UpdateRoomResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `UpdateRoomResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List updateRoomResponseDescriptor =
$convert.base64Decode(
'ChJVcGRhdGVSb29tUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw==');
@$core.Deprecated('Use kickMemberRequestDescriptor instead')
const KickMemberRequest$json = {
'1': 'KickMemberRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{
'1': 'target_game_user_id',
'3': 2,
'4': 1,
'5': 9,
'10': 'targetGameUserId'
},
],
};
/// Descriptor for `KickMemberRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List kickMemberRequestDescriptor = $convert.base64Decode(
'ChFLaWNrTWVtYmVyUmVxdWVzdBIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlkEi0KE3Rhcm'
'dldF9nYW1lX3VzZXJfaWQYAiABKAlSEHRhcmdldEdhbWVVc2VySWQ=');
@$core.Deprecated('Use kickMemberResponseDescriptor instead')
const KickMemberResponse$json = {
'1': 'KickMemberResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `KickMemberResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List kickMemberResponseDescriptor =
$convert.base64Decode(
'ChJLaWNrTWVtYmVyUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw==');
@$core.Deprecated('Use setStatusRequestDescriptor instead')
const SetStatusRequest$json = {
'1': 'SetStatusRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{
'1': 'status',
'3': 2,
'4': 1,
'5': 11,
'6': '.partroom.MemberStatus',
'10': 'status'
},
],
};
/// Descriptor for `SetStatusRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setStatusRequestDescriptor = $convert.base64Decode(
'ChBTZXRTdGF0dXNSZXF1ZXN0EhsKCXJvb21fdXVpZBgBIAEoCVIIcm9vbVV1aWQSLgoGc3RhdH'
'VzGAIgASgLMhYucGFydHJvb20uTWVtYmVyU3RhdHVzUgZzdGF0dXM=');
@$core.Deprecated('Use setStatusResponseDescriptor instead')
const SetStatusResponse$json = {
'1': 'SetStatusResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `SetStatusResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List setStatusResponseDescriptor = $convert.base64Decode(
'ChFTZXRTdGF0dXNSZXNwb25zZRIYCgdzdWNjZXNzGAEgASgIUgdzdWNjZXNz');
@$core.Deprecated('Use sendSignalRequestDescriptor instead')
const SendSignalRequest$json = {
'1': 'SendSignalRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'signal_id', '3': 2, '4': 1, '5': 9, '10': 'signalId'},
{
'1': 'params',
'3': 3,
'4': 3,
'5': 11,
'6': '.partroom.SendSignalRequest.ParamsEntry',
'10': 'params'
},
],
'3': [SendSignalRequest_ParamsEntry$json],
};
@$core.Deprecated('Use sendSignalRequestDescriptor instead')
const SendSignalRequest_ParamsEntry$json = {
'1': 'ParamsEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `SendSignalRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List sendSignalRequestDescriptor = $convert.base64Decode(
'ChFTZW5kU2lnbmFsUmVxdWVzdBIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlkEhsKCXNpZ2'
'5hbF9pZBgCIAEoCVIIc2lnbmFsSWQSPwoGcGFyYW1zGAMgAygLMicucGFydHJvb20uU2VuZFNp'
'Z25hbFJlcXVlc3QuUGFyYW1zRW50cnlSBnBhcmFtcxo5CgtQYXJhbXNFbnRyeRIQCgNrZXkYAS'
'ABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');
@$core.Deprecated('Use sendSignalResponseDescriptor instead')
const SendSignalResponse$json = {
'1': 'SendSignalResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `SendSignalResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List sendSignalResponseDescriptor =
$convert.base64Decode(
'ChJTZW5kU2lnbmFsUmVzcG9uc2USGAoHc3VjY2VzcxgBIAEoCFIHc3VjY2Vzcw==');
@$core.Deprecated('Use roomEventDescriptor instead')
const RoomEvent$json = {
'1': 'RoomEvent',
'2': [
{
'1': 'type',
'3': 1,
'4': 1,
'5': 14,
'6': '.partroom.RoomEventType',
'10': 'type'
},
{'1': 'room_uuid', '3': 2, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'timestamp', '3': 3, '4': 1, '5': 3, '10': 'timestamp'},
{
'1': 'member',
'3': 4,
'4': 1,
'5': 11,
'6': '.partroom.RoomMember',
'10': 'member'
},
{'1': 'signal_id', '3': 5, '4': 1, '5': 9, '10': 'signalId'},
{'1': 'signal_sender', '3': 6, '4': 1, '5': 9, '10': 'signalSender'},
{
'1': 'signal_params',
'3': 7,
'4': 3,
'5': 11,
'6': '.partroom.RoomEvent.SignalParamsEntry',
'10': 'signalParams'
},
{
'1': 'room_info',
'3': 8,
'4': 1,
'5': 11,
'6': '.partroom.RoomInfo',
'10': 'roomInfo'
},
],
'3': [RoomEvent_SignalParamsEntry$json],
};
@$core.Deprecated('Use roomEventDescriptor instead')
const RoomEvent_SignalParamsEntry$json = {
'1': 'SignalParamsEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `RoomEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List roomEventDescriptor = $convert.base64Decode(
'CglSb29tRXZlbnQSKwoEdHlwZRgBIAEoDjIXLnBhcnRyb29tLlJvb21FdmVudFR5cGVSBHR5cG'
'USGwoJcm9vbV91dWlkGAIgASgJUghyb29tVXVpZBIcCgl0aW1lc3RhbXAYAyABKANSCXRpbWVz'
'dGFtcBIsCgZtZW1iZXIYBCABKAsyFC5wYXJ0cm9vbS5Sb29tTWVtYmVyUgZtZW1iZXISGwoJc2'
'lnbmFsX2lkGAUgASgJUghzaWduYWxJZBIjCg1zaWduYWxfc2VuZGVyGAYgASgJUgxzaWduYWxT'
'ZW5kZXISSgoNc2lnbmFsX3BhcmFtcxgHIAMoCzIlLnBhcnRyb29tLlJvb21FdmVudC5TaWduYW'
'xQYXJhbXNFbnRyeVIMc2lnbmFsUGFyYW1zEi8KCXJvb21faW5mbxgIIAEoCzISLnBhcnRyb29t'
'LlJvb21JbmZvUghyb29tSW5mbxo/ChFTaWduYWxQYXJhbXNFbnRyeRIQCgNrZXkYASABKAlSA2'
'tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');
@$core.Deprecated('Use listenRoomEventsRequestDescriptor instead')
const ListenRoomEventsRequest$json = {
'1': 'ListenRoomEventsRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
],
};
/// Descriptor for `ListenRoomEventsRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List listenRoomEventsRequestDescriptor =
$convert.base64Decode(
'ChdMaXN0ZW5Sb29tRXZlbnRzUmVxdWVzdBIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlk');
@$core.Deprecated('Use transferOwnershipRequestDescriptor instead')
const TransferOwnershipRequest$json = {
'1': 'TransferOwnershipRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{
'1': 'target_game_user_id',
'3': 2,
'4': 1,
'5': 9,
'10': 'targetGameUserId'
},
],
};
/// Descriptor for `TransferOwnershipRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List transferOwnershipRequestDescriptor =
$convert.base64Decode(
'ChhUcmFuc2Zlck93bmVyc2hpcFJlcXVlc3QSGwoJcm9vbV91dWlkGAEgASgJUghyb29tVXVpZB'
'ItChN0YXJnZXRfZ2FtZV91c2VyX2lkGAIgASgJUhB0YXJnZXRHYW1lVXNlcklk');
@$core.Deprecated('Use transferOwnershipResponseDescriptor instead')
const TransferOwnershipResponse$json = {
'1': 'TransferOwnershipResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `TransferOwnershipResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List transferOwnershipResponseDescriptor =
$convert.base64Decode(
'ChlUcmFuc2Zlck93bmVyc2hpcFJlc3BvbnNlEhgKB3N1Y2Nlc3MYASABKAhSB3N1Y2Nlc3M=');
@$core.Deprecated('Use kickedMemberDescriptor instead')
const KickedMember$json = {
'1': 'KickedMember',
'2': [
{'1': 'game_user_id', '3': 1, '4': 1, '5': 9, '10': 'gameUserId'},
{'1': 'handle_name', '3': 2, '4': 1, '5': 9, '10': 'handleName'},
{'1': 'avatar_url', '3': 3, '4': 1, '5': 9, '10': 'avatarUrl'},
{'1': 'joined_at', '3': 4, '4': 1, '5': 3, '10': 'joinedAt'},
{'1': 'kicked_at', '3': 5, '4': 1, '5': 3, '10': 'kickedAt'},
],
};
/// Descriptor for `KickedMember`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List kickedMemberDescriptor = $convert.base64Decode(
'CgxLaWNrZWRNZW1iZXISIAoMZ2FtZV91c2VyX2lkGAEgASgJUgpnYW1lVXNlcklkEh8KC2hhbm'
'RsZV9uYW1lGAIgASgJUgpoYW5kbGVOYW1lEh0KCmF2YXRhcl91cmwYAyABKAlSCWF2YXRhclVy'
'bBIbCglqb2luZWRfYXQYBCABKANSCGpvaW5lZEF0EhsKCWtpY2tlZF9hdBgFIAEoA1IIa2lja2'
'VkQXQ=');
@$core.Deprecated('Use getKickedMembersRequestDescriptor instead')
const GetKickedMembersRequest$json = {
'1': 'GetKickedMembersRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'page', '3': 2, '4': 1, '5': 5, '10': 'page'},
{'1': 'page_size', '3': 3, '4': 1, '5': 5, '10': 'pageSize'},
],
};
/// Descriptor for `GetKickedMembersRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getKickedMembersRequestDescriptor =
$convert.base64Decode(
'ChdHZXRLaWNrZWRNZW1iZXJzUmVxdWVzdBIbCglyb29tX3V1aWQYASABKAlSCHJvb21VdWlkEh'
'IKBHBhZ2UYAiABKAVSBHBhZ2USGwoJcGFnZV9zaXplGAMgASgFUghwYWdlU2l6ZQ==');
@$core.Deprecated('Use getKickedMembersResponseDescriptor instead')
const GetKickedMembersResponse$json = {
'1': 'GetKickedMembersResponse',
'2': [
{
'1': 'members',
'3': 1,
'4': 3,
'5': 11,
'6': '.partroom.KickedMember',
'10': 'members'
},
{'1': 'total', '3': 2, '4': 1, '5': 5, '10': 'total'},
],
};
/// Descriptor for `GetKickedMembersResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List getKickedMembersResponseDescriptor =
$convert.base64Decode(
'ChhHZXRLaWNrZWRNZW1iZXJzUmVzcG9uc2USMAoHbWVtYmVycxgBIAMoCzIWLnBhcnRyb29tLk'
'tpY2tlZE1lbWJlclIHbWVtYmVycxIUCgV0b3RhbBgCIAEoBVIFdG90YWw=');
@$core.Deprecated('Use removeKickedMemberRequestDescriptor instead')
const RemoveKickedMemberRequest$json = {
'1': 'RemoveKickedMemberRequest',
'2': [
{'1': 'room_uuid', '3': 1, '4': 1, '5': 9, '10': 'roomUuid'},
{'1': 'game_user_id', '3': 2, '4': 1, '5': 9, '10': 'gameUserId'},
],
};
/// Descriptor for `RemoveKickedMemberRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List removeKickedMemberRequestDescriptor =
$convert.base64Decode(
'ChlSZW1vdmVLaWNrZWRNZW1iZXJSZXF1ZXN0EhsKCXJvb21fdXVpZBgBIAEoCVIIcm9vbVV1aW'
'QSIAoMZ2FtZV91c2VyX2lkGAIgASgJUgpnYW1lVXNlcklk');
@$core.Deprecated('Use removeKickedMemberResponseDescriptor instead')
const RemoveKickedMemberResponse$json = {
'1': 'RemoveKickedMemberResponse',
'2': [
{'1': 'success', '3': 1, '4': 1, '5': 8, '10': 'success'},
],
};
/// Descriptor for `RemoveKickedMemberResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List removeKickedMemberResponseDescriptor =
$convert.base64Decode(
'ChpSZW1vdmVLaWNrZWRNZW1iZXJSZXNwb25zZRIYCgdzdWNjZXNzGAEgASgIUgdzdWNjZXNz');