// // 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 $33; export 'matrix-proxy.pb.dart'; @$pb.GrpcServiceName('api.MatrixProxyService') class MatrixProxyServiceClient extends $grpc.Client { static final _$createRoom = $grpc.ClientMethod<$33.CreateRoomRequest, $33.CreateRoomResponse>( '/api.MatrixProxyService/CreateRoom', ($33.CreateRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.CreateRoomResponse.fromBuffer(value)); static final _$deleteRoom = $grpc.ClientMethod<$33.DeleteRoomRequest, $33.DeleteRoomResponse>( '/api.MatrixProxyService/DeleteRoom', ($33.DeleteRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.DeleteRoomResponse.fromBuffer(value)); static final _$inviteUserToRoom = $grpc.ClientMethod<$33.InviteUserToRoomRequest, $33.InviteUserToRoomResponse>( '/api.MatrixProxyService/InviteUserToRoom', ($33.InviteUserToRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.InviteUserToRoomResponse.fromBuffer(value)); static final _$sendNoticeToRoom = $grpc.ClientMethod<$33.SendNoticeToRoomRequest, $33.SendNoticeToRoomResponse>( '/api.MatrixProxyService/SendNoticeToRoom', ($33.SendNoticeToRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.SendNoticeToRoomResponse.fromBuffer(value)); static final _$createProjectRoom = $grpc.ClientMethod<$33.CreateProjectRoomRequest, $33.CreateProjectRoomResponse>( '/api.MatrixProxyService/CreateProjectRoom', ($33.CreateProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.CreateProjectRoomResponse.fromBuffer(value)); static final _$deleteProjectRoom = $grpc.ClientMethod<$33.DeleteProjectRoomRequest, $33.DeleteProjectRoomResponse>( '/api.MatrixProxyService/DeleteProjectRoom', ($33.DeleteProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.DeleteProjectRoomResponse.fromBuffer(value)); static final _$inviteUserToProjectRoom = $grpc.ClientMethod<$33.InviteUserToProjectRoomRequest, $33.InviteUserToProjectRoomResponse>( '/api.MatrixProxyService/InviteUserToProjectRoom', ($33.InviteUserToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.InviteUserToProjectRoomResponse.fromBuffer(value)); static final _$sendNoticeToProjectRoom = $grpc.ClientMethod<$33.SendNoticeToProjectRoomRequest, $33.SendNoticeToProjectRoomResponse>( '/api.MatrixProxyService/SendNoticeToProjectRoom', ($33.SendNoticeToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.SendNoticeToProjectRoomResponse.fromBuffer(value)); static final _$deleteRoomsForProject = $grpc.ClientMethod<$33.DeleteRoomsForProjectRequest, $33.DeleteRoomsForProjectResponse>( '/api.MatrixProxyService/DeleteRoomsForProject', ($33.DeleteRoomsForProjectRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.DeleteRoomsForProjectResponse.fromBuffer(value)); static final _$sendMessageToProjectRoom = $grpc.ClientMethod<$33.SendMessageToProjectRoomRequest, $33.SendMessageToProjectRoomResponse>( '/api.MatrixProxyService/SendMessageToProjectRoom', ($33.SendMessageToProjectRoomRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $33.SendMessageToProjectRoomResponse.fromBuffer(value)); MatrixProxyServiceClient(super.channel, {super.options, super.interceptors}); $grpc.ResponseFuture<$33.CreateRoomResponse> createRoom($33.CreateRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$createRoom, request, options: options); } $grpc.ResponseFuture<$33.DeleteRoomResponse> deleteRoom($33.DeleteRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteRoom, request, options: options); } $grpc.ResponseFuture<$33.InviteUserToRoomResponse> inviteUserToRoom($33.InviteUserToRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$inviteUserToRoom, request, options: options); } $grpc.ResponseFuture<$33.SendNoticeToRoomResponse> sendNoticeToRoom($33.SendNoticeToRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$sendNoticeToRoom, request, options: options); } $grpc.ResponseFuture<$33.CreateProjectRoomResponse> createProjectRoom($33.CreateProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$createProjectRoom, request, options: options); } $grpc.ResponseFuture<$33.DeleteProjectRoomResponse> deleteProjectRoom($33.DeleteProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteProjectRoom, request, options: options); } $grpc.ResponseFuture<$33.InviteUserToProjectRoomResponse> inviteUserToProjectRoom($33.InviteUserToProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$inviteUserToProjectRoom, request, options: options); } $grpc.ResponseFuture<$33.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom($33.SendNoticeToProjectRoomRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$sendNoticeToProjectRoom, request, options: options); } $grpc.ResponseFuture<$33.DeleteRoomsForProjectResponse> deleteRoomsForProject($33.DeleteRoomsForProjectRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$deleteRoomsForProject, request, options: options); } $grpc.ResponseFuture<$33.SendMessageToProjectRoomResponse> sendMessageToProjectRoom($33.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<$33.CreateRoomRequest, $33.CreateRoomResponse>( 'CreateRoom', createRoom_Pre, false, false, ($core.List<$core.int> value) => $33.CreateRoomRequest.fromBuffer(value), ($33.CreateRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.DeleteRoomRequest, $33.DeleteRoomResponse>( 'DeleteRoom', deleteRoom_Pre, false, false, ($core.List<$core.int> value) => $33.DeleteRoomRequest.fromBuffer(value), ($33.DeleteRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.InviteUserToRoomRequest, $33.InviteUserToRoomResponse>( 'InviteUserToRoom', inviteUserToRoom_Pre, false, false, ($core.List<$core.int> value) => $33.InviteUserToRoomRequest.fromBuffer(value), ($33.InviteUserToRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.SendNoticeToRoomRequest, $33.SendNoticeToRoomResponse>( 'SendNoticeToRoom', sendNoticeToRoom_Pre, false, false, ($core.List<$core.int> value) => $33.SendNoticeToRoomRequest.fromBuffer(value), ($33.SendNoticeToRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.CreateProjectRoomRequest, $33.CreateProjectRoomResponse>( 'CreateProjectRoom', createProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $33.CreateProjectRoomRequest.fromBuffer(value), ($33.CreateProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.DeleteProjectRoomRequest, $33.DeleteProjectRoomResponse>( 'DeleteProjectRoom', deleteProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $33.DeleteProjectRoomRequest.fromBuffer(value), ($33.DeleteProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.InviteUserToProjectRoomRequest, $33.InviteUserToProjectRoomResponse>( 'InviteUserToProjectRoom', inviteUserToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $33.InviteUserToProjectRoomRequest.fromBuffer(value), ($33.InviteUserToProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.SendNoticeToProjectRoomRequest, $33.SendNoticeToProjectRoomResponse>( 'SendNoticeToProjectRoom', sendNoticeToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $33.SendNoticeToProjectRoomRequest.fromBuffer(value), ($33.SendNoticeToProjectRoomResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.DeleteRoomsForProjectRequest, $33.DeleteRoomsForProjectResponse>( 'DeleteRoomsForProject', deleteRoomsForProject_Pre, false, false, ($core.List<$core.int> value) => $33.DeleteRoomsForProjectRequest.fromBuffer(value), ($33.DeleteRoomsForProjectResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$33.SendMessageToProjectRoomRequest, $33.SendMessageToProjectRoomResponse>( 'SendMessageToProjectRoom', sendMessageToProjectRoom_Pre, false, false, ($core.List<$core.int> value) => $33.SendMessageToProjectRoomRequest.fromBuffer(value), ($33.SendMessageToProjectRoomResponse value) => value.writeToBuffer())); } $async.Future<$33.CreateRoomResponse> createRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.CreateRoomRequest> $request) async { return createRoom($call, await $request); } $async.Future<$33.DeleteRoomResponse> deleteRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.DeleteRoomRequest> $request) async { return deleteRoom($call, await $request); } $async.Future<$33.InviteUserToRoomResponse> inviteUserToRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.InviteUserToRoomRequest> $request) async { return inviteUserToRoom($call, await $request); } $async.Future<$33.SendNoticeToRoomResponse> sendNoticeToRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.SendNoticeToRoomRequest> $request) async { return sendNoticeToRoom($call, await $request); } $async.Future<$33.CreateProjectRoomResponse> createProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.CreateProjectRoomRequest> $request) async { return createProjectRoom($call, await $request); } $async.Future<$33.DeleteProjectRoomResponse> deleteProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.DeleteProjectRoomRequest> $request) async { return deleteProjectRoom($call, await $request); } $async.Future<$33.InviteUserToProjectRoomResponse> inviteUserToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.InviteUserToProjectRoomRequest> $request) async { return inviteUserToProjectRoom($call, await $request); } $async.Future<$33.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.SendNoticeToProjectRoomRequest> $request) async { return sendNoticeToProjectRoom($call, await $request); } $async.Future<$33.DeleteRoomsForProjectResponse> deleteRoomsForProject_Pre($grpc.ServiceCall $call, $async.Future<$33.DeleteRoomsForProjectRequest> $request) async { return deleteRoomsForProject($call, await $request); } $async.Future<$33.SendMessageToProjectRoomResponse> sendMessageToProjectRoom_Pre($grpc.ServiceCall $call, $async.Future<$33.SendMessageToProjectRoomRequest> $request) async { return sendMessageToProjectRoom($call, await $request); } $async.Future<$33.CreateRoomResponse> createRoom($grpc.ServiceCall call, $33.CreateRoomRequest request); $async.Future<$33.DeleteRoomResponse> deleteRoom($grpc.ServiceCall call, $33.DeleteRoomRequest request); $async.Future<$33.InviteUserToRoomResponse> inviteUserToRoom($grpc.ServiceCall call, $33.InviteUserToRoomRequest request); $async.Future<$33.SendNoticeToRoomResponse> sendNoticeToRoom($grpc.ServiceCall call, $33.SendNoticeToRoomRequest request); $async.Future<$33.CreateProjectRoomResponse> createProjectRoom($grpc.ServiceCall call, $33.CreateProjectRoomRequest request); $async.Future<$33.DeleteProjectRoomResponse> deleteProjectRoom($grpc.ServiceCall call, $33.DeleteProjectRoomRequest request); $async.Future<$33.InviteUserToProjectRoomResponse> inviteUserToProjectRoom($grpc.ServiceCall call, $33.InviteUserToProjectRoomRequest request); $async.Future<$33.SendNoticeToProjectRoomResponse> sendNoticeToProjectRoom($grpc.ServiceCall call, $33.SendNoticeToProjectRoomRequest request); $async.Future<$33.DeleteRoomsForProjectResponse> deleteRoomsForProject($grpc.ServiceCall call, $33.DeleteRoomsForProjectRequest request); $async.Future<$33.SendMessageToProjectRoomResponse> sendMessageToProjectRoom($grpc.ServiceCall call, $33.SendMessageToProjectRoomRequest request); }