// // Generated code. Do not modify. // source: radio.proto // // @dart = 2.12 // 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 'radio.pb.dart' as $0; export 'radio.pb.dart'; @$pb.GrpcServiceName('automotivegradelinux.Radio') class RadioClient extends $grpc.Client { static final _$getFrequency = $grpc.ClientMethod<$0.GetFrequencyRequest, $0.GetFrequencyResponse>( '/automotivegradelinux.Radio/GetFrequency', ($0.GetFrequencyRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetFrequencyResponse.fromBuffer(value)); static final _$setFrequency = $grpc.ClientMethod<$0.SetFrequencyRequest, $0.SetFrequencyResponse>( '/automotivegradelinux.Radio/SetFrequency', ($0.SetFrequencyRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.SetFrequencyResponse.fromBuffer(value)); static final _$getBand = $grpc.ClientMethod<$0.GetBandRequest, $0.GetBandResponse>( '/automotivegradelinux.Radio/GetBand', ($0.GetBandRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetBandResponse.fromBuffer(value)); static final _$setBand = $grpc.ClientMethod<$0.SetBandRequest, $0.SetBandResponse>( '/automotivegradelinux.Radio/SetBand', ($0.SetBandRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.SetBandResponse.fromBuffer(value)); static final _$getBandSupported = $grpc.ClientMethod<$0.GetBandSupportedRequest, $0.GetBandSupportedResponse>( '/automotivegradelinux.Radio/GetBandSupported', ($0.GetBandSupportedRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetBandSupportedResponse.fromBuffer(value)); static final _$getBandParameters = $grpc.ClientMethod<$0.GetBandParametersRequest, $0.GetBandParametersResponse>( '/automotivegradelinux.Radio/GetBandParameters', ($0.GetBandParametersRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetBandParametersResponse.fromBuffer(value)); static final _$getStereoMode = $grpc.ClientMethod<$0.GetStereoModeRequest, $0.GetStereoModeResponse>( '/automotivegradelinux.Radio/GetStereoMode', ($0.GetStereoModeRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetStereoModeResponse.fromBuffer(value)); static final _$setStereoMode = $grpc.ClientMethod<$0.SetStereoModeRequest, $0.SetStereoModeResponse>( '/automotivegradelinux.Radio/SetStereoMode', ($0.SetStereoModeRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.SetStereoModeResponse.fromBuffer(value)); static final _$start = $grpc.ClientMethod<$0.StartRequest, $0.StartResponse>( '/automotivegradelinux.Radio/Start', ($0.StartRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.StartResponse.fromBuffer(value)); static final _$stop = $grpc.ClientMethod<$0.StopRequest, $0.StopResponse>( '/automotivegradelinux.Radio/Stop', ($0.StopRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.StopResponse.fromBuffer(value)); static final _$scanStart = $grpc.ClientMethod<$0.ScanStartRequest, $0.ScanStartResponse>( '/automotivegradelinux.Radio/ScanStart', ($0.ScanStartRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.ScanStartResponse.fromBuffer(value)); static final _$scanStop = $grpc.ClientMethod<$0.ScanStopRequest, $0.ScanStopResponse>( '/automotivegradelinux.Radio/ScanStop', ($0.ScanStopRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.ScanStopResponse.fromBuffer(value)); static final _$getRDS = $grpc.ClientMethod<$0.GetRDSRequest, $0.GetRDSResponse>( '/automotivegradelinux.Radio/GetRDS', ($0.GetRDSRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetRDSResponse.fromBuffer(value)); static final _$getQuality = $grpc.ClientMethod<$0.GetQualityRequest, $0.GetQualityResponse>( '/automotivegradelinux.Radio/GetQuality', ($0.GetQualityRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.GetQualityResponse.fromBuffer(value)); static final _$setAlternativeFrequency = $grpc.ClientMethod<$0.SetAlternativeFrequencyRequest, $0.SetAlternativeFrequencyResponse>( '/automotivegradelinux.Radio/SetAlternativeFrequency', ($0.SetAlternativeFrequencyRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.SetAlternativeFrequencyResponse.fromBuffer(value)); static final _$getStatusEvents = $grpc.ClientMethod<$0.StatusRequest, $0.StatusResponse>( '/automotivegradelinux.Radio/GetStatusEvents', ($0.StatusRequest value) => value.writeToBuffer(), ($core.List<$core.int> value) => $0.StatusResponse.fromBuffer(value)); RadioClient($grpc.ClientChannel channel, {$grpc.CallOptions? options, $core.Iterable<$grpc.ClientInterceptor>? interceptors}) : super(channel, options: options, interceptors: interceptors); $grpc.ResponseFuture<$0.GetFrequencyResponse> getFrequency($0.GetFrequencyRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getFrequency, request, options: options); } $grpc.ResponseFuture<$0.SetFrequencyResponse> setFrequency($0.SetFrequencyRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$setFrequency, request, options: options); } $grpc.ResponseFuture<$0.GetBandResponse> getBand($0.GetBandRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getBand, request, options: options); } $grpc.ResponseFuture<$0.SetBandResponse> setBand($0.SetBandRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$setBand, request, options: options); } $grpc.ResponseFuture<$0.GetBandSupportedResponse> getBandSupported($0.GetBandSupportedRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getBandSupported, request, options: options); } $grpc.ResponseFuture<$0.GetBandParametersResponse> getBandParameters($0.GetBandParametersRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getBandParameters, request, options: options); } $grpc.ResponseFuture<$0.GetStereoModeResponse> getStereoMode($0.GetStereoModeRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getStereoMode, request, options: options); } $grpc.ResponseFuture<$0.SetStereoModeResponse> setStereoMode($0.SetStereoModeRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$setStereoMode, request, options: options); } $grpc.ResponseFuture<$0.StartResponse> start($0.StartRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$start, request, options: options); } $grpc.ResponseFuture<$0.StopResponse> stop($0.StopRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$stop, request, options: options); } $grpc.ResponseFuture<$0.ScanStartResponse> scanStart($0.ScanStartRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$scanStart, request, options: options); } $grpc.ResponseFuture<$0.ScanStopResponse> scanStop($0.ScanStopRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$scanStop, request, options: options); } $grpc.ResponseFuture<$0.GetRDSResponse> getRDS($0.GetRDSRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getRDS, request, options: options); } $grpc.ResponseFuture<$0.GetQualityResponse> getQuality($0.GetQualityRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$getQuality, request, options: options); } $grpc.ResponseFuture<$0.SetAlternativeFrequencyResponse> setAlternativeFrequency($0.SetAlternativeFrequencyRequest request, {$grpc.CallOptions? options}) { return $createUnaryCall(_$setAlternativeFrequency, request, options: options); } $grpc.ResponseStream<$0.StatusResponse> getStatusEvents($0.StatusRequest request, {$grpc.CallOptions? options}) { return $createStreamingCall(_$getStatusEvents, $async.Stream.fromIterable([request]), options: options); } } @$pb.GrpcServiceName('automotivegradelinux.Radio') abstract class RadioServiceBase extends $grpc.Service { $core.String get $name => 'automotivegradelinux.Radio'; RadioServiceBase() { $addMethod($grpc.ServiceMethod<$0.GetFrequencyRequest, $0.GetFrequencyResponse>( 'GetFrequency', getFrequency_Pre, false, false, ($core.List<$core.int> value) => $0.GetFrequencyRequest.fromBuffer(value), ($0.GetFrequencyResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.SetFrequencyRequest, $0.SetFrequencyResponse>( 'SetFrequency', setFrequency_Pre, false, false, ($core.List<$core.int> value) => $0.SetFrequencyRequest.fromBuffer(value), ($0.SetFrequencyResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetBandRequest, $0.GetBandResponse>( 'GetBand', getBand_Pre, false, false, ($core.List<$core.int> value) => $0.GetBandRequest.fromBuffer(value), ($0.GetBandResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.SetBandRequest, $0.SetBandResponse>( 'SetBand', setBand_Pre, false, false, ($core.List<$core.int> value) => $0.SetBandRequest.fromBuffer(value), ($0.SetBandResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetBandSupportedRequest, $0.GetBandSupportedResponse>( 'GetBandSupported', getBandSupported_Pre, false, false, ($core.List<$core.int> value) => $0.GetBandSupportedRequest.fromBuffer(value), ($0.GetBandSupportedResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetBandParametersRequest, $0.GetBandParametersResponse>( 'GetBandParameters', getBandParameters_Pre, false, false, ($core.List<$core.int> value) => $0.GetBandParametersRequest.fromBuffer(value), ($0.GetBandParametersResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetStereoModeRequest, $0.GetStereoModeResponse>( 'GetStereoMode', getStereoMode_Pre, false, false, ($core.List<$core.int> value) => $0.GetStereoModeRequest.fromBuffer(value), ($0.GetStereoModeResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.SetStereoModeRequest, $0.SetStereoModeResponse>( 'SetStereoMode', setStereoMode_Pre, false, false, ($core.List<$core.int> value) => $0.SetStereoModeRequest.fromBuffer(value), ($0.SetStereoModeResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.StartRequest, $0.StartResponse>( 'Start', start_Pre, false, false, ($core.List<$core.int> value) => $0.StartRequest.fromBuffer(value), ($0.StartResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.StopRequest, $0.StopResponse>( 'Stop', stop_Pre, false, false, ($core.List<$core.int> value) => $0.StopRequest.fromBuffer(value), ($0.StopResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.ScanStartRequest, $0.ScanStartResponse>( 'ScanStart', scanStart_Pre, false, false, ($core.List<$core.int> value) => $0.ScanStartRequest.fromBuffer(value), ($0.ScanStartResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.ScanStopRequest, $0.ScanStopResponse>( 'ScanStop', scanStop_Pre, false, false, ($core.List<$core.int> value) => $0.ScanStopRequest.fromBuffer(value), ($0.ScanStopResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetRDSRequest, $0.GetRDSResponse>( 'GetRDS', getRDS_Pre, false, false, ($core.List<$core.int> value) => $0.GetRDSRequest.fromBuffer(value), ($0.GetRDSResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.GetQualityRequest, $0.GetQualityResponse>( 'GetQuality', getQuality_Pre, false, false, ($core.List<$core.int> value) => $0.GetQualityRequest.fromBuffer(value), ($0.GetQualityResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.SetAlternativeFrequencyRequest, $0.SetAlternativeFrequencyResponse>( 'SetAlternativeFrequency', setAlternativeFrequency_Pre, false, false, ($core.List<$core.int> value) => $0.SetAlternativeFrequencyRequest.fromBuffer(value), ($0.SetAlternativeFrequencyResponse value) => value.writeToBuffer())); $addMethod($grpc.ServiceMethod<$0.StatusRequest, $0.StatusResponse>( 'GetStatusEvents', getStatusEvents_Pre, false, true, ($core.List<$core.int> value) => $0.StatusRequest.fromBuffer(value), ($0.StatusResponse value) => value.writeToBuffer())); } $async.Future<$0.GetFrequencyResponse> getFrequency_Pre($grpc.ServiceCall call, $async.Future<$0.GetFrequencyRequest> request) async { return getFrequency(call, await request); } $async.Future<$0.SetFrequencyResponse> setFrequency_Pre($grpc.ServiceCall call, $async.Future<$0.SetFrequencyRequest> request) async { return setFrequency(call, await request); } $async.Future<$0.GetBandResponse> getBand_Pre($grpc.ServiceCall call, $async.Future<$0.GetBandRequest> request) async { return getBand(call, await request); } $async.Future<$0.SetBandResponse> setBand_Pre($grpc.ServiceCall call, $async.Future<$0.SetBandRequest> request) async { return setBand(call, await request); } $async.Future<$0.GetBandSupportedResponse> getBandSupported_Pre($grpc.ServiceCall call, $async.Future<$0.GetBandSupportedRequest> request) async { return getBandSupported(call, await request); } $async.Future<$0.GetBandParametersResponse> getBandParameters_Pre($grpc.ServiceCall call, $async.Future<$0.GetBandParametersRequest> request) async { return getBandParameters(call, await request); } $async.Future<$0.GetStereoModeResponse> getStereoMode_Pre($grpc.ServiceCall call, $async.Future<$0.GetStereoModeRequest> request) async { return getStereoMode(call, await request); } $async.Future<$0.SetStereoModeResponse> setStereoMode_Pre($grpc.ServiceCall call, $async.Future<$0.SetStereoModeRequest> request) async { return setStereoMode(call, await request); } $async.Future<$0.StartResponse> start_Pre($grpc.ServiceCall call, $async.Future<$0.StartRequest> request) async { return start(call, await request); } $async.Future<$0.StopResponse> stop_Pre($grpc.ServiceCall call, $async.Future<$0.StopRequest> request) async { return stop(call, await request); } $async.Future<$0.ScanStartResponse> scanStart_Pre($grpc.ServiceCall call, $async.Future<$0.ScanStartRequest> request) async { return scanStart(call, await request); } $async.Future<$0.ScanStopResponse> scanStop_Pre($grpc.ServiceCall call, $async.Future<$0.ScanStopRequest> request) async { return scanStop(call, await request); } $async.Future<$0.GetRDSResponse> getRDS_Pre($grpc.ServiceCall call, $async.Future<$0.GetRDSRequest> request) async { return getRDS(call, await request); } $async.Future<$0.GetQualityResponse> getQuality_Pre($grpc.ServiceCall call, $async.Future<$0.GetQualityRequest> request) async { return getQuality(call, await request); } $async.Future<$0.SetAlternativeFrequencyResponse> setAlternativeFrequency_Pre($grpc.ServiceCall call, $async.Future<$0.SetAlternativeFrequencyRequest> request) async { return setAlternativeFrequency(call, await request); } $async.Stream<$0.StatusResponse> getStatusEvents_Pre($grpc.ServiceCall call, $async.Future<$0.StatusRequest> request) async* { yield* getStatusEvents(call, await request); } $async.Future<$0.GetFrequencyResponse> getFrequency($grpc.ServiceCall call, $0.GetFrequencyRequest request); $async.Future<$0.SetFrequencyResponse> setFrequency($grpc.ServiceCall call, $0.SetFrequencyRequest request); $async.Future<$0.GetBandResponse> getBand($grpc.ServiceCall call, $0.GetBandRequest request); $async.Future<$0.SetBandResponse> setBand($grpc.ServiceCall call, $0.SetBandRequest request); $async.Future<$0.GetBandSupportedResponse> getBandSupported($grpc.ServiceCall call, $0.GetBandSupportedRequest request); $async.Future<$0.GetBandParametersResponse> getBandParameters($grpc.ServiceCall call, $0.GetBandParametersRequest request); $async.Future<$0.GetStereoModeResponse> getStereoMode($grpc.ServiceCall call, $0.GetStereoModeRequest request); $async.Future<$0.SetStereoModeResponse> setStereoMode($grpc.ServiceCall call, $0.SetStereoModeRequest request); $async.Future<$0.StartResponse> start($grpc.ServiceCall call, $0.StartRequest request); $async.Future<$0.StopResponse> stop($grpc.ServiceCall call, $0.StopRequest request); $async.Future<$0.ScanStartResponse> scanStart($grpc.ServiceCall call, $0.ScanStartRequest request); $async.Future<$0.ScanStopResponse> scanStop($grpc.ServiceCall call, $0.ScanStopRequest request); $async.Future<$0.GetRDSResponse> getRDS($grpc.ServiceCall call, $0.GetRDSRequest request); $async.Future<$0.GetQualityResponse> getQuality($grpc.ServiceCall call, $0.GetQualityRequest request); $async.Future<$0.SetAlternativeFrequencyResponse> setAlternativeFrequency($grpc.ServiceCall call, $0.SetAlternativeFrequencyRequest request); $async.Stream<$0.StatusResponse> getStatusEvents($grpc.ServiceCall call, $0.StatusRequest request); }