// // Generated code. Do not modify. // source: matrix-proxy.proto // // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_final_fields // ignore_for_file: unnecessary_import, unnecessary_this, unused_import 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 'matrix-proxy.pb.dart' as $54; export 'matrix-proxy.pb.dart'; @$pb.GrpcServiceName('api.MatrixProxyService') class MatrixProxyServiceClient extends $grpc.Client { static final _$createRoom = $grpc.ClientMethod<$54.CreateRoomRequest, $54.CreateRoomResponse>( '/api.MatrixProxyService/CreateRoom', ($54.CreateRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.CreateRoomResponse.fromBuffer(value)); static final _$deleteRoom = $grpc.ClientMethod<$54.DeleteRoomRequest, $54.DeleteRoomResponse>( '/api.MatrixProxyService/DeleteRoom', ($54.DeleteRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.DeleteRoomResponse.fromBuffer(value)); static final _$inviteUserToRoom = $grpc.ClientMethod<$54.InviteUserToRoomRequest, $54.InviteUserToRoomResponse>( '/api.MatrixProxyService/InviteUserToRoom', ($54.InviteUserToRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.InviteUserToRoomResponse.fromBuffer(value)); static final _$sendNoticeToRoom = $grpc.ClientMethod<$54.SendNoticeToRoomRequest, $54.SendNoticeToRoomResponse>( '/api.MatrixProxyService/SendNoticeToRoom', ($54.SendNoticeToRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.SendNoticeToRoomResponse.fromBuffer(value)); static final _$createProjectRoom = $grpc.ClientMethod<$54.CreateProjectRoomRequest, $54.CreateProjectRoomResponse>( '/api.MatrixProxyService/CreateProjectRoom', ($54.CreateProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.CreateProjectRoomResponse.fromBuffer(value)); static final _$deleteProjectRoom = $grpc.ClientMethod<$54.DeleteProjectRoomRequest, $54.DeleteProjectRoomResponse>( '/api.MatrixProxyService/DeleteProjectRoom', ($54.DeleteProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.DeleteProjectRoomResponse.fromBuffer(value)); static final _$inviteUserToProjectRoom = $grpc.ClientMethod<$54.InviteUserToProjectRoomRequest, $54.InviteUserToProjectRoomResponse>( '/api.MatrixProxyService/InviteUserToProjectRoom', ($54.InviteUserToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.InviteUserToProjectRoomResponse.fromBuffer(value)); static final _$sendNoticeToProjectRoom = $grpc.ClientMethod<$54.SendNoticeToProjectRoomRequest, $54.SendNoticeToProjectRoomResponse>( '/api.MatrixProxyService/SendNoticeToProjectRoom', ($54.SendNoticeToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.SendNoticeToProjectRoomResponse.fromBuffer(value)); static final _$deleteRoomsForProject = $grpc.ClientMethod<$54.DeleteRoomsForProjectRequest, $54.DeleteRoomsForProjectResponse>( '/api.MatrixProxyService/DeleteRoomsForProject', ($54.DeleteRoomsForProjectRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.DeleteRoomsForProjectResponse.fromBuffer(value)); static final _$sendMessageToProjectRoom = $grpc.ClientMethod<$54.SendMessageToProjectRoomRequest, $54.SendMessageToProjectRoomResponse>( '/api.MatrixProxyService/SendMessageToProjectRoom', ($54.SendMessageToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $54.SendMessageToProjectRoomResponse.fromBuffer(value)); MatrixProxyServiceClient($grpc.ClientChannel channel, {$grpc.CallOptions? options, $core.Iterable<$grpc.ClientInterceptor>? interceptors}) : super(channel, options: options, interceptors: interceptors); $grpc.ResponseFuture<$54.CreateRoomResponse> createRoom($54.CreateRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$createRoom, request, options: options); } $grpc.ResponseFuture<$54.DeleteRoomResponse> deleteRoom($54.DeleteRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteRoom, request, options: options); } $grpc.ResponseFuture<$54.InviteUserToRoomResponse> inviteUserToRoom($54.InviteUserToRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$inviteUserToRoom, request, options: options); } $grpc.ResponseFuture<$54.SendNoticeToRoomResponse> sendNoticeToRoom($54.SendNoticeToRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$sendNoticeToRoom, request, options: options); } $grpc.ResponseFuture<$54.CreateProjectRoomResponse> createProjectRoom($54.CreateProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$createProjectRoom, request, options: options); } $grpc.ResponseFuture<$54.DeleteProjectRoomResponse> deleteProjectRoom($54.DeleteProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteProjectRoom, request, options: options); } $grpc.ResponseFuture<$54.InviteUserToProjectRoomResponse> inviteUserToProjectRoom($54.InviteUserToProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$inviteUserToProjectRoom, request, options: options); } $grpc.ResponseFuture<$54.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom($54.SendNoticeToProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$sendNoticeToProjectRoom, request, options: options); } $grpc.ResponseFuture<$54.DeleteRoomsForProjectResponse> deleteRoomsForProject($54.DeleteRoomsForProjectRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteRoomsForProject, request, options: options); } $grpc.ResponseFuture<$54.SendMessageToProjectRoomResponse> sendMessageToProjectRoom($54.SendMessageToProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$sendMessageToProjectRoom, request, options: options); } } @$pb.GrpcServiceName('api.MatrixProxyService') abstract class MatrixProxyServiceBase extends $grpc.Service { $core.String get $name => 'api.MatrixProxyService'; MatrixProxyServiceBase() { $addMethod($grpc.ServiceMethod<$54.CreateRoomRequest, $54.CreateRoomResponse>( 'CreateRoom', createRoom_Pre, false, false, ($core.List<$core.int> value) => $54.CreateRoomRequest.fromBuffer(value), ($54.CreateRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.DeleteRoomRequest, $54.DeleteRoomResponse>( 'DeleteRoom', deleteRoom_Pre, false, false, ($core.List<$core.int> value) => $54.DeleteRoomRequest.fromBuffer(value), ($54.DeleteRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.InviteUserToRoomRequest, $54.InviteUserToRoomResponse>( 'InviteUserToRoom', inviteUserToRoom_Pre, false, false, ($core.List<$core.int> value) => $54.InviteUserToRoomRequest.fromBuffer(value), ($54.InviteUserToRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.SendNoticeToRoomRequest, $54.SendNoticeToRoomResponse>( 'SendNoticeToRoom', sendNoticeToRoom_Pre, false, false, ($core.List<$core.int> value) => $54.SendNoticeToRoomRequest.fromBuffer(value), ($54.SendNoticeToRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.CreateProjectRoomRequest, $54.CreateProjectRoomResponse>( 'CreateProjectRoom', createProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $54.CreateProjectRoomRequest.fromBuffer(value), ($54.CreateProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.DeleteProjectRoomRequest, $54.DeleteProjectRoomResponse>( 'DeleteProjectRoom', deleteProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $54.DeleteProjectRoomRequest.fromBuffer(value), ($54.DeleteProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.InviteUserToProjectRoomRequest, $54.InviteUserToProjectRoomResponse>( 'InviteUserToProjectRoom', inviteUserToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $54.InviteUserToProjectRoomRequest.fromBuffer(value), ($54.InviteUserToProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.SendNoticeToProjectRoomRequest, $54.SendNoticeToProjectRoomResponse>( 'SendNoticeToProjectRoom', sendNoticeToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $54.SendNoticeToProjectRoomRequest.fromBuffer(value), ($54.SendNoticeToProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.DeleteRoomsForProjectRequest, $54.DeleteRoomsForProjectResponse>( 'DeleteRoomsForProject', deleteRoomsForProject_Pre, false, false, ($core.List<$core.int> value) => $54.DeleteRoomsForProjectRequest.fromBuffer(value), ($54.DeleteRoomsForProjectResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$54.SendMessageToProjectRoomRequest, $54.SendMessageToProjectRoomResponse>( 'SendMessageToProjectRoom', sendMessageToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $54.SendMessageToProjectRoomRequest.fromBuffer(value), ($54.SendMessageToProjectRoomResponse value) => value.writeToBuffer())); } $async.Future<$54.CreateRoomResponse> createRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.CreateRoomRequest> $request) async { return createRoom($call, await $request); } $async.Future<$54.DeleteRoomResponse> deleteRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.DeleteRoomRequest> $request) async { return deleteRoom($call, await $request); } $async.Future<$54.InviteUserToRoomResponse> inviteUserToRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.InviteUserToRoomRequest> $request) async { return inviteUserToRoom($call, await $request); } $async.Future<$54.SendNoticeToRoomResponse> sendNoticeToRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.SendNoticeToRoomRequest> $request) async { return sendNoticeToRoom($call, await $request); } $async.Future<$54.CreateProjectRoomResponse> createProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.CreateProjectRoomRequest> $request) async { return createProjectRoom($call, await $request); } $async.Future<$54.DeleteProjectRoomResponse> deleteProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.DeleteProjectRoomRequest> $request) async { return deleteProjectRoom($call, await $request); } $async.Future<$54.InviteUserToProjectRoomResponse> inviteUserToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.InviteUserToProjectRoomRequest> $request) async { return inviteUserToProjectRoom($call, await $request); } $async.Future<$54.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.SendNoticeToProjectRoomRequest> $request) async { return sendNoticeToProjectRoom($call, await $request); } $async.Future<$54.DeleteRoomsForProjectResponse> deleteRoomsForProject_Pre($grpc.ServiceCall $call, $async.Future<$54.DeleteRoomsForProjectRequest> $request) async { return deleteRoomsForProject($call, await $request); } $async.Future<$54.SendMessageToProjectRoomResponse> sendMessageToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$54.SendMessageToProjectRoomRequest> $request) async { return sendMessageToProjectRoom($call, await $request); } $async.Future<$54.CreateRoomResponse> createRoom($grpc.ServiceCall call, $54.CreateRoomRequest request); $async.Future<$54.DeleteRoomResponse> deleteRoom($grpc.ServiceCall call, $54.DeleteRoomRequest request); $async.Future<$54.InviteUserToRoomResponse> inviteUserToRoom($grpc.ServiceCall call, $54.InviteUserToRoomRequest request); $async.Future<$54.SendNoticeToRoomResponse> sendNoticeToRoom($grpc.ServiceCall call, $54.SendNoticeToRoomRequest request); $async.Future<$54.CreateProjectRoomResponse> createProjectRoom($grpc.ServiceCall call, $54.CreateProjectRoomRequest request); $async.Future<$54.DeleteProjectRoomResponse> deleteProjectRoom($grpc.ServiceCall call, $54.DeleteProjectRoomRequest request); $async.Future<$54.InviteUserToProjectRoomResponse> inviteUserToProjectRoom($grpc.ServiceCall call, $54.InviteUserToProjectRoomRequest request); $async.Future<$54.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom($grpc.ServiceCall call, $54.SendNoticeToProjectRoomRequest request); $async.Future<$54.DeleteRoomsForProjectResponse> deleteRoomsForProject($grpc.ServiceCall call, $54.DeleteRoomsForProjectRequest request); $async.Future<$54.SendMessageToProjectRoomResponse> sendMessageToProjectRoom($grpc.ServiceCall call, $54.SendMessageToProjectRoomRequest request); }