app/lib/generated/proto/partroom/partroom.pbgrpc.dart
2025-11-18 23:10:04 +08:00

544 lines
21 KiB
Dart

// 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);
}