diff options
33 files changed, 2674 insertions, 3062 deletions
diff --git a/assets/app-generic.svg b/assets/app-generic.svg new file mode 100644 index 0000000..a9ad98f --- /dev/null +++ b/assets/app-generic.svg @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="160" + height="160" + viewBox="0 0 160 160" + fill="none" + version="1.1" + id="svg10" + sodipodi:docname="app-generic-2.svg" + inkscape:version="1.3 (0e150ed6c4, 2023-07-21)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview10" + pagecolor="#505050" + bordercolor="#eeeeee" + borderopacity="1" + inkscape:showpageshadow="0" + inkscape:pageopacity="0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#505050" + inkscape:zoom="5.15625" + inkscape:cx="80" + inkscape:cy="80" + inkscape:window-width="1920" + inkscape:window-height="1029" + inkscape:window-x="1080" + inkscape:window-y="422" + inkscape:window-maximized="1" + inkscape:current-layer="svg10" /> + <defs + id="defs10"> + <filter + id="filter0_d_117_7981" + x="28" + y="29" + width="108" + height="108" + filterUnits="userSpaceOnUse" + color-interpolation-filters="sRGB"> + <feFlood + flood-opacity="0" + result="BackgroundImageFix" + id="feFlood8" /> + <feColorMatrix + in="SourceAlpha" + type="matrix" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" + result="hardAlpha" + id="feColorMatrix8" /> + <feOffset + dx="2" + dy="3" + id="feOffset8" /> + <feGaussianBlur + stdDeviation="2" + id="feGaussianBlur8" /> + <feComposite + in2="hardAlpha" + operator="out" + id="feComposite8" /> + <feColorMatrix + type="matrix" + values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.7 0" + id="feColorMatrix9" /> + <feBlend + mode="normal" + in2="BackgroundImageFix" + result="effect1_dropShadow_117_7981" + id="feBlend9" /> + <feBlend + mode="normal" + in="SourceGraphic" + in2="effect1_dropShadow_117_7981" + result="shape" + id="feBlend10" /> + </filter> + </defs> + <rect + style="fill:none;fill-opacity:1;stroke:#c1d8ff;stroke-width:2.5;stroke-dashoffset:44.5084;stroke-opacity:1;stroke-dasharray:none" + id="rect10" + width="99.965034" + height="100.04301" + x="30.046568" + y="30.023296" /> +</svg> diff --git a/lib/data/data_providers/app_launcher.dart b/lib/data/data_providers/app_launcher.dart new file mode 100644 index 0000000..b0199d3 --- /dev/null +++ b/lib/data/data_providers/app_launcher.dart @@ -0,0 +1,108 @@ +import 'package:flutter_ics_homescreen/export.dart'; +import 'package:protos/protos.dart'; + +class AppLauncher { + final Ref ref; + + late ClientChannel aglShellChannel; + late AglShellManagerServiceClient aglShell; + late ClientChannel appLauncherChannel; + late AppLauncherClient appLauncher; + + List<String> appStack = [ 'homescreen' ]; + + AppLauncher({required this.ref}) { + aglShellChannel = + ClientChannel('localhost', + port: 14005, + options: ChannelOptions(credentials: ChannelCredentials.insecure())); + + aglShell = AglShellManagerServiceClient(aglShellChannel); + + appLauncherChannel = + ClientChannel('localhost', + port: 50052, + options: ChannelOptions(credentials: ChannelCredentials.insecure())); + appLauncher = AppLauncherClient(appLauncherChannel); + } + + run() async { + getAppList(); + + try { + var response = appLauncher.getStatusEvents(StatusRequest()); + await for (var event in response) { + if (event.hasApp()) { + AppStatus app_status = event.app; + debugPrint("Got app status:"); + debugPrint("$app_status"); + if (app_status.hasId() && app_status.hasStatus()) { + if (app_status.status == "started") { + activateApp(app_status.id); + } else if (app_status.status == "terminated") { + deactivateApp(app_status.id); + } + } + } + } + } catch (e) { + print(e); + } + } + + getAppList() async { + try { + var response = await appLauncher.listApplications(ListRequest()); + List<AppLauncherInfo> apps = []; + for (AppInfo info in response.apps) { + debugPrint("Got app:"); + debugPrint("$info"); + // Existing icons are currently not usable, so leave blank for now + apps.add(AppLauncherInfo(id: info.id, name: info.name, icon: "", internal: false)); + } + apps.sort((a, b) => a.name.compareTo(b.name)); + + // Add built-in app widgets + apps.insert(0, AppLauncherInfo(id: "clock", name: "Clock", icon: "clock.svg", internal: true)); + apps.insert(0, AppLauncherInfo(id: "weather", name: "Weather", icon: "weather.svg", internal: true)); + + ref.read(appLauncherListProvider.notifier).update(apps); + } catch (e) { + print(e); + } + } + + void startApp(String id) async { + await appLauncher.startApplication(StartRequest(id: id)); + } + + addAppToStack(String id) { + if (!appStack.contains(id)) { + appStack.add(id); + } else { + int current = appStack.indexOf(id); + if (current != (appStack.length - 1)) { + appStack.removeAt(current); + appStack.add(id); + } + } + } + + activateApp(String id) async { + if (appStack.last != id) { + var req = ActivateRequest(appId: id); + var response = aglShell.activateApp(req); + addAppToStack(id); + } + } + + deactivateApp(String id) async { + if (appStack.contains(id)) { + appStack.remove(id); + if (appStack.isNotEmpty) { + activateApp(appStack.last); + } + } + } + +} diff --git a/lib/data/data_providers/app_launcher_info.dart b/lib/data/data_providers/app_launcher_info.dart new file mode 100644 index 0000000..4d79cfe --- /dev/null +++ b/lib/data/data_providers/app_launcher_info.dart @@ -0,0 +1,21 @@ +import 'package:flutter_ics_homescreen/export.dart'; + +class AppLauncherInfo { + final String id; + final String name; + final String icon; + final bool internal; + + AppLauncherInfo({required this.id, required this.name, required this.icon, required this.internal}); +} + +class AppLauncherList extends Notifier<List<AppLauncherInfo>> { + @override + List<AppLauncherInfo> build() { + return []; + } + + void update(List<AppLauncherInfo> newAppList) { + state = newAppList; + } +} diff --git a/lib/data/data_providers/app_provider.dart b/lib/data/data_providers/app_provider.dart index cfda370..1670eba 100644 --- a/lib/data/data_providers/app_provider.dart +++ b/lib/data/data_providers/app_provider.dart @@ -5,6 +5,7 @@ import 'package:flutter_ics_homescreen/data/data_providers/units_notifier.dart'; import 'package:flutter_ics_homescreen/data/data_providers/audio_notifier.dart'; import 'package:flutter_ics_homescreen/data/data_providers/users_notifier.dart'; import 'package:flutter_ics_homescreen/data/data_providers/val_client.dart'; +import 'package:flutter_ics_homescreen/data/data_providers/app_launcher.dart'; import 'package:flutter_ics_homescreen/export.dart'; import '../models/users.dart'; @@ -43,6 +44,12 @@ final valClientProvider = Provider((ref) { return ValClient(config: config, ref: ref); }); +final appLauncherProvider = Provider((ref) { + return AppLauncher(ref: ref); +}); + +final appLauncherListProvider = NotifierProvider<AppLauncherList, List<AppLauncherInfo>>(AppLauncherList.new); + final vehicleProvider = NotifierProvider<VehicleNotifier, Vehicle>(VehicleNotifier.new); diff --git a/lib/export.dart b/lib/export.dart index 17cab07..1e07f3f 100644 --- a/lib/export.dart +++ b/lib/export.dart @@ -1,6 +1,7 @@ export 'data/data_providers/app.dart'; export 'data/data_providers/app_config_provider.dart'; export 'data/data_providers/app_provider.dart'; +export 'data/data_providers/app_launcher_info.dart'; export 'presentation/router/routes/routes.dart'; export 'data/theme/theme.dart'; diff --git a/lib/presentation/common_widget/custom_bottom_bar.dart b/lib/presentation/common_widget/custom_bottom_bar.dart index 64684e9..61a7e20 100644 --- a/lib/presentation/common_widget/custom_bottom_bar.dart +++ b/lib/presentation/common_widget/custom_bottom_bar.dart @@ -44,6 +44,7 @@ class CustomBottomBarState extends ConsumerState<CustomBottomBar> { setState(() { selectedNav = title; }); + ref.read(appLauncherProvider).activateApp("homescreen"); ref.read(currentTimeProvider.notifier).isYearChanged = false; ref.read(appProvider.notifier).update((state) => state = status); } diff --git a/lib/presentation/screens/apps/apps_content.dart b/lib/presentation/screens/apps/apps_content.dart index fe6e3b0..b0afda1 100644 --- a/lib/presentation/screens/apps/apps_content.dart +++ b/lib/presentation/screens/apps/apps_content.dart @@ -1,48 +1,54 @@ import 'package:flutter_ics_homescreen/export.dart'; import 'package:flutter_ics_homescreen/presentation/screens/apps/widgets/app_button.dart'; -class Apps extends StatefulWidget { +class Apps extends ConsumerStatefulWidget { const Apps({super.key}); @override - State<Apps> createState() => _AppsState(); + ConsumerState<Apps> createState() => _AppsState(); } -class _AppsState extends State<Apps> { - onPressed({required String type}) { - if (type == "weather") { - context.flow<AppState>().update((next) => AppState.weather); - } else if (type == "clock") { - context.flow<AppState>().update((next) => AppState.clock); +class _AppsState extends ConsumerState<Apps> { + onPressed({required bool internal, required String id}) { + if (internal) { + if (id == "weather") { + context.flow<AppState>().update((next) => AppState.weather); + } else if (id == "clock") { + context.flow<AppState>().update((next) => AppState.clock); + } + } else { + ref.read(appLauncherProvider).startApp(id); } } @override Widget build(BuildContext context) { + var apps = ref.watch(appLauncherListProvider); + return Column( crossAxisAlignment: CrossAxisAlignment.stretch, children: [ const CommonTitle(title: "Applications"), Padding( padding: const EdgeInsets.symmetric(vertical: 50, horizontal: 148), - child: Wrap( - children: [ - AppButton( - image: "weather.svg", - title: "Weather", - onPressed: () { - onPressed(type: "weather"); - }, - ), - AppButton( - image: "clock.svg", - title: "Clock", - onPressed: () { - onPressed(type: "clock"); - }, - ) - ], - ), + child: GridView.builder( + scrollDirection: Axis.vertical, + shrinkWrap: true, + itemCount: apps.length, + gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount( + crossAxisCount: 3), + itemBuilder: (context, index) { + return GridTile( + child: Container( + alignment: Alignment.center, + child: AppButton( + title: apps[index].name, + image: apps[index].icon.isNotEmpty ? apps[index].icon : "app-generic.svg", + onPressed: () { + onPressed(internal: apps[index].internal, id: apps[index].id); + }, + ))); + }) ), // Center( // child: SizedBox( diff --git a/lib/presentation/screens/home/home.dart b/lib/presentation/screens/home/home.dart index 86da46f..3d80f92 100644 --- a/lib/presentation/screens/home/home.dart +++ b/lib/presentation/screens/home/home.dart @@ -13,6 +13,7 @@ class HomeScreen extends ConsumerStatefulWidget { class HomeScreenState extends ConsumerState<HomeScreen> { @override void initState() { + ref.read(appLauncherProvider).run(); super.initState(); } diff --git a/protos/lib/protos.dart b/protos/lib/protos.dart index b8fc14a..e3b0568 100644 --- a/protos/lib/protos.dart +++ b/protos/lib/protos.dart @@ -19,25 +19,14 @@ export 'src/generated/kuksa/val/v1/val.pbenum.dart'; export 'src/generated/kuksa/val/v1/val.pbjson.dart'; export 'src/generated/kuksa/val/v1/val.pbgrpc.dart'; -export 'src/generated/sdv/databroker/v1/collector.pb.dart'; -export 'src/generated/sdv/databroker/v1/collector.pbenum.dart'; -export 'src/generated/sdv/databroker/v1/collector.pbgrpc.dart'; -export 'src/generated/sdv/databroker/v1/collector.pbjson.dart'; - -// export 'src/generated/sdv/databroker/v1/broker.pb.dart'; -// export 'src/generated/sdv/databroker/v1/broker.pbenum.dart'; -// export 'src/generated/sdv/databroker/v1/broker.pbgrpc.dart'; -// export 'src/generated/sdv/databroker/v1/broker.pbjson.dart'; - -// export 'src/generated/sdv/databroker/v1/types.pb.dart'; -// export 'src/generated/sdv/databroker/v1/types.pbenum.dart'; -// export 'src/generated/sdv/databroker/v1/types.pbjson.dart'; - - - - - - - +export 'src/generated/agl_shell.pb.dart'; +export 'src/generated/agl_shell.pbenum.dart'; +export 'src/generated/agl_shell.pbgrpc.dart'; +export 'src/generated/agl_shell.pbjson.dart'; + +export 'src/generated/applauncher.pb.dart'; +export 'src/generated/applauncher.pbenum.dart'; +export 'src/generated/applauncher.pbgrpc.dart'; +export 'src/generated/applauncher.pbjson.dart'; export 'package:grpc/grpc.dart'; diff --git a/protos/lib/src/generated/agl_shell.pb.dart b/protos/lib/src/generated/agl_shell.pb.dart new file mode 100644 index 0000000..27b1df0 --- /dev/null +++ b/protos/lib/src/generated/agl_shell.pb.dart @@ -0,0 +1,1028 @@ +/// +// Generated code. Do not modify. +// source: agl_shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class ActivateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ActivateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'outputName') + ..hasRequiredFields = false + ; + + ActivateRequest._() : super(); + factory ActivateRequest({ + $core.String? appId, + $core.String? outputName, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (outputName != null) { + _result.outputName = outputName; + } + return _result; + } + factory ActivateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ActivateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ActivateRequest clone() => ActivateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ActivateRequest copyWith(void Function(ActivateRequest) updates) => super.copyWith((message) => updates(message as ActivateRequest)) as ActivateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ActivateRequest create() => ActivateRequest._(); + ActivateRequest createEmptyInstance() => create(); + static $pb.PbList<ActivateRequest> createRepeated() => $pb.PbList<ActivateRequest>(); + @$core.pragma('dart2js:noInline') + static ActivateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivateRequest>(create); + static ActivateRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get outputName => $_getSZ(1); + @$pb.TagNumber(2) + set outputName($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOutputName() => $_has(1); + @$pb.TagNumber(2) + void clearOutputName() => clearField(2); +} + +class ActivateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ActivateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ActivateResponse._() : super(); + factory ActivateResponse() => create(); + factory ActivateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ActivateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ActivateResponse clone() => ActivateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ActivateResponse copyWith(void Function(ActivateResponse) updates) => super.copyWith((message) => updates(message as ActivateResponse)) as ActivateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ActivateResponse create() => ActivateResponse._(); + ActivateResponse createEmptyInstance() => create(); + static $pb.PbList<ActivateResponse> createRepeated() => $pb.PbList<ActivateResponse>(); + @$core.pragma('dart2js:noInline') + static ActivateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ActivateResponse>(create); + static ActivateResponse? _defaultInstance; +} + +class DeactivateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeactivateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..hasRequiredFields = false + ; + + DeactivateRequest._() : super(); + factory DeactivateRequest({ + $core.String? appId, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + return _result; + } + factory DeactivateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeactivateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeactivateRequest clone() => DeactivateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeactivateRequest copyWith(void Function(DeactivateRequest) updates) => super.copyWith((message) => updates(message as DeactivateRequest)) as DeactivateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeactivateRequest create() => DeactivateRequest._(); + DeactivateRequest createEmptyInstance() => create(); + static $pb.PbList<DeactivateRequest> createRepeated() => $pb.PbList<DeactivateRequest>(); + @$core.pragma('dart2js:noInline') + static DeactivateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeactivateRequest>(create); + static DeactivateRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); +} + +class DeactivateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'DeactivateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + DeactivateResponse._() : super(); + factory DeactivateResponse() => create(); + factory DeactivateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory DeactivateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + DeactivateResponse clone() => DeactivateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DeactivateResponse copyWith(void Function(DeactivateResponse) updates) => super.copyWith((message) => updates(message as DeactivateResponse)) as DeactivateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DeactivateResponse create() => DeactivateResponse._(); + DeactivateResponse createEmptyInstance() => create(); + static $pb.PbList<DeactivateResponse> createRepeated() => $pb.PbList<DeactivateResponse>(); + @$core.pragma('dart2js:noInline') + static DeactivateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DeactivateResponse>(create); + static DeactivateResponse? _defaultInstance; +} + +class SplitRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SplitRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'tileOrientation', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + SplitRequest._() : super(); + factory SplitRequest({ + $core.String? appId, + $core.int? tileOrientation, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (tileOrientation != null) { + _result.tileOrientation = tileOrientation; + } + return _result; + } + factory SplitRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SplitRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SplitRequest clone() => SplitRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SplitRequest copyWith(void Function(SplitRequest) updates) => super.copyWith((message) => updates(message as SplitRequest)) as SplitRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SplitRequest create() => SplitRequest._(); + SplitRequest createEmptyInstance() => create(); + static $pb.PbList<SplitRequest> createRepeated() => $pb.PbList<SplitRequest>(); + @$core.pragma('dart2js:noInline') + static SplitRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SplitRequest>(create); + static SplitRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.int get tileOrientation => $_getIZ(1); + @$pb.TagNumber(2) + set tileOrientation($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasTileOrientation() => $_has(1); + @$pb.TagNumber(2) + void clearTileOrientation() => clearField(2); +} + +class SplitResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'SplitResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + SplitResponse._() : super(); + factory SplitResponse() => create(); + factory SplitResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory SplitResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + SplitResponse clone() => SplitResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + SplitResponse copyWith(void Function(SplitResponse) updates) => super.copyWith((message) => updates(message as SplitResponse)) as SplitResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static SplitResponse create() => SplitResponse._(); + SplitResponse createEmptyInstance() => create(); + static $pb.PbList<SplitResponse> createRepeated() => $pb.PbList<SplitResponse>(); + @$core.pragma('dart2js:noInline') + static SplitResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SplitResponse>(create); + static SplitResponse? _defaultInstance; +} + +class FloatRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FloatRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'xPos', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'yPos', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + FloatRequest._() : super(); + factory FloatRequest({ + $core.String? appId, + $core.int? xPos, + $core.int? yPos, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (xPos != null) { + _result.xPos = xPos; + } + if (yPos != null) { + _result.yPos = yPos; + } + return _result; + } + factory FloatRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FloatRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FloatRequest clone() => FloatRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FloatRequest copyWith(void Function(FloatRequest) updates) => super.copyWith((message) => updates(message as FloatRequest)) as FloatRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FloatRequest create() => FloatRequest._(); + FloatRequest createEmptyInstance() => create(); + static $pb.PbList<FloatRequest> createRepeated() => $pb.PbList<FloatRequest>(); + @$core.pragma('dart2js:noInline') + static FloatRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FloatRequest>(create); + static FloatRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.int get xPos => $_getIZ(1); + @$pb.TagNumber(2) + set xPos($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasXPos() => $_has(1); + @$pb.TagNumber(2) + void clearXPos() => clearField(2); + + @$pb.TagNumber(3) + $core.int get yPos => $_getIZ(2); + @$pb.TagNumber(3) + set yPos($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasYPos() => $_has(2); + @$pb.TagNumber(3) + void clearYPos() => clearField(3); +} + +class FloatResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FloatResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + FloatResponse._() : super(); + factory FloatResponse() => create(); + factory FloatResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FloatResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FloatResponse clone() => FloatResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FloatResponse copyWith(void Function(FloatResponse) updates) => super.copyWith((message) => updates(message as FloatResponse)) as FloatResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FloatResponse create() => FloatResponse._(); + FloatResponse createEmptyInstance() => create(); + static $pb.PbList<FloatResponse> createRepeated() => $pb.PbList<FloatResponse>(); + @$core.pragma('dart2js:noInline') + static FloatResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FloatResponse>(create); + static FloatResponse? _defaultInstance; +} + +class AppStateRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppStateRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AppStateRequest._() : super(); + factory AppStateRequest() => create(); + factory AppStateRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppStateRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppStateRequest clone() => AppStateRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppStateRequest copyWith(void Function(AppStateRequest) updates) => super.copyWith((message) => updates(message as AppStateRequest)) as AppStateRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppStateRequest create() => AppStateRequest._(); + AppStateRequest createEmptyInstance() => create(); + static $pb.PbList<AppStateRequest> createRepeated() => $pb.PbList<AppStateRequest>(); + @$core.pragma('dart2js:noInline') + static AppStateRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppStateRequest>(create); + static AppStateRequest? _defaultInstance; +} + +class AppStateResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppStateResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..a<$core.int>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'state', $pb.PbFieldType.O3) + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..hasRequiredFields = false + ; + + AppStateResponse._() : super(); + factory AppStateResponse({ + $core.int? state, + $core.String? appId, + }) { + final _result = create(); + if (state != null) { + _result.state = state; + } + if (appId != null) { + _result.appId = appId; + } + return _result; + } + factory AppStateResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppStateResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppStateResponse clone() => AppStateResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppStateResponse copyWith(void Function(AppStateResponse) updates) => super.copyWith((message) => updates(message as AppStateResponse)) as AppStateResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppStateResponse create() => AppStateResponse._(); + AppStateResponse createEmptyInstance() => create(); + static $pb.PbList<AppStateResponse> createRepeated() => $pb.PbList<AppStateResponse>(); + @$core.pragma('dart2js:noInline') + static AppStateResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppStateResponse>(create); + static AppStateResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.int get state => $_getIZ(0); + @$pb.TagNumber(1) + set state($core.int v) { $_setSignedInt32(0, v); } + @$pb.TagNumber(1) + $core.bool hasState() => $_has(0); + @$pb.TagNumber(1) + void clearState() => clearField(1); + + @$pb.TagNumber(2) + $core.String get appId => $_getSZ(1); + @$pb.TagNumber(2) + set appId($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasAppId() => $_has(1); + @$pb.TagNumber(2) + void clearAppId() => clearField(2); +} + +class OutputRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OutputRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + OutputRequest._() : super(); + factory OutputRequest() => create(); + factory OutputRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OutputRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OutputRequest clone() => OutputRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OutputRequest copyWith(void Function(OutputRequest) updates) => super.copyWith((message) => updates(message as OutputRequest)) as OutputRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OutputRequest create() => OutputRequest._(); + OutputRequest createEmptyInstance() => create(); + static $pb.PbList<OutputRequest> createRepeated() => $pb.PbList<OutputRequest>(); + @$core.pragma('dart2js:noInline') + static OutputRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OutputRequest>(create); + static OutputRequest? _defaultInstance; +} + +class OutputResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'OutputResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..hasRequiredFields = false + ; + + OutputResponse._() : super(); + factory OutputResponse({ + $core.String? name, + }) { + final _result = create(); + if (name != null) { + _result.name = name; + } + return _result; + } + factory OutputResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory OutputResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + OutputResponse clone() => OutputResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + OutputResponse copyWith(void Function(OutputResponse) updates) => super.copyWith((message) => updates(message as OutputResponse)) as OutputResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static OutputResponse create() => OutputResponse._(); + OutputResponse createEmptyInstance() => create(); + static $pb.PbList<OutputResponse> createRepeated() => $pb.PbList<OutputResponse>(); + @$core.pragma('dart2js:noInline') + static OutputResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<OutputResponse>(create); + static OutputResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get name => $_getSZ(0); + @$pb.TagNumber(1) + set name($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasName() => $_has(0); + @$pb.TagNumber(1) + void clearName() => clearField(1); +} + +class ListOutputResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListOutputResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..pc<OutputResponse>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'outputs', $pb.PbFieldType.PM, subBuilder: OutputResponse.create) + ..hasRequiredFields = false + ; + + ListOutputResponse._() : super(); + factory ListOutputResponse({ + $core.Iterable<OutputResponse>? outputs, + }) { + final _result = create(); + if (outputs != null) { + _result.outputs.addAll(outputs); + } + return _result; + } + factory ListOutputResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListOutputResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListOutputResponse clone() => ListOutputResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListOutputResponse copyWith(void Function(ListOutputResponse) updates) => super.copyWith((message) => updates(message as ListOutputResponse)) as ListOutputResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListOutputResponse create() => ListOutputResponse._(); + ListOutputResponse createEmptyInstance() => create(); + static $pb.PbList<ListOutputResponse> createRepeated() => $pb.PbList<ListOutputResponse>(); + @$core.pragma('dart2js:noInline') + static ListOutputResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListOutputResponse>(create); + static ListOutputResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<OutputResponse> get outputs => $_getList(0); +} + +class NormalRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NormalRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..hasRequiredFields = false + ; + + NormalRequest._() : super(); + factory NormalRequest({ + $core.String? appId, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + return _result; + } + factory NormalRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NormalRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NormalRequest clone() => NormalRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NormalRequest copyWith(void Function(NormalRequest) updates) => super.copyWith((message) => updates(message as NormalRequest)) as NormalRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NormalRequest create() => NormalRequest._(); + NormalRequest createEmptyInstance() => create(); + static $pb.PbList<NormalRequest> createRepeated() => $pb.PbList<NormalRequest>(); + @$core.pragma('dart2js:noInline') + static NormalRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NormalRequest>(create); + static NormalRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); +} + +class NormalResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'NormalResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + NormalResponse._() : super(); + factory NormalResponse() => create(); + factory NormalResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory NormalResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + NormalResponse clone() => NormalResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + NormalResponse copyWith(void Function(NormalResponse) updates) => super.copyWith((message) => updates(message as NormalResponse)) as NormalResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static NormalResponse create() => NormalResponse._(); + NormalResponse createEmptyInstance() => create(); + static $pb.PbList<NormalResponse> createRepeated() => $pb.PbList<NormalResponse>(); + @$core.pragma('dart2js:noInline') + static NormalResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<NormalResponse>(create); + static NormalResponse? _defaultInstance; +} + +class FullscreenRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FullscreenRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..hasRequiredFields = false + ; + + FullscreenRequest._() : super(); + factory FullscreenRequest({ + $core.String? appId, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + return _result; + } + factory FullscreenRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FullscreenRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FullscreenRequest clone() => FullscreenRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FullscreenRequest copyWith(void Function(FullscreenRequest) updates) => super.copyWith((message) => updates(message as FullscreenRequest)) as FullscreenRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FullscreenRequest create() => FullscreenRequest._(); + FullscreenRequest createEmptyInstance() => create(); + static $pb.PbList<FullscreenRequest> createRepeated() => $pb.PbList<FullscreenRequest>(); + @$core.pragma('dart2js:noInline') + static FullscreenRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FullscreenRequest>(create); + static FullscreenRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); +} + +class FullscreenResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'FullscreenResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + FullscreenResponse._() : super(); + factory FullscreenResponse() => create(); + factory FullscreenResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory FullscreenResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + FullscreenResponse clone() => FullscreenResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + FullscreenResponse copyWith(void Function(FullscreenResponse) updates) => super.copyWith((message) => updates(message as FullscreenResponse)) as FullscreenResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static FullscreenResponse create() => FullscreenResponse._(); + FullscreenResponse createEmptyInstance() => create(); + static $pb.PbList<FullscreenResponse> createRepeated() => $pb.PbList<FullscreenResponse>(); + @$core.pragma('dart2js:noInline') + static FullscreenResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FullscreenResponse>(create); + static FullscreenResponse? _defaultInstance; +} + +class AppOnOutputRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppOnOutputRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'output') + ..hasRequiredFields = false + ; + + AppOnOutputRequest._() : super(); + factory AppOnOutputRequest({ + $core.String? appId, + $core.String? output, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (output != null) { + _result.output = output; + } + return _result; + } + factory AppOnOutputRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppOnOutputRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppOnOutputRequest clone() => AppOnOutputRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppOnOutputRequest copyWith(void Function(AppOnOutputRequest) updates) => super.copyWith((message) => updates(message as AppOnOutputRequest)) as AppOnOutputRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppOnOutputRequest create() => AppOnOutputRequest._(); + AppOnOutputRequest createEmptyInstance() => create(); + static $pb.PbList<AppOnOutputRequest> createRepeated() => $pb.PbList<AppOnOutputRequest>(); + @$core.pragma('dart2js:noInline') + static AppOnOutputRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppOnOutputRequest>(create); + static AppOnOutputRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get output => $_getSZ(1); + @$pb.TagNumber(2) + set output($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasOutput() => $_has(1); + @$pb.TagNumber(2) + void clearOutput() => clearField(2); +} + +class AppOnOutputResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppOnOutputResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AppOnOutputResponse._() : super(); + factory AppOnOutputResponse() => create(); + factory AppOnOutputResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppOnOutputResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppOnOutputResponse clone() => AppOnOutputResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppOnOutputResponse copyWith(void Function(AppOnOutputResponse) updates) => super.copyWith((message) => updates(message as AppOnOutputResponse)) as AppOnOutputResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppOnOutputResponse create() => AppOnOutputResponse._(); + AppOnOutputResponse createEmptyInstance() => create(); + static $pb.PbList<AppOnOutputResponse> createRepeated() => $pb.PbList<AppOnOutputResponse>(); + @$core.pragma('dart2js:noInline') + static AppOnOutputResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppOnOutputResponse>(create); + static AppOnOutputResponse? _defaultInstance; +} + +class AppPositionRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppPositionRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'x', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'y', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + AppPositionRequest._() : super(); + factory AppPositionRequest({ + $core.String? appId, + $core.int? x, + $core.int? y, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (x != null) { + _result.x = x; + } + if (y != null) { + _result.y = y; + } + return _result; + } + factory AppPositionRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppPositionRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppPositionRequest clone() => AppPositionRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppPositionRequest copyWith(void Function(AppPositionRequest) updates) => super.copyWith((message) => updates(message as AppPositionRequest)) as AppPositionRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppPositionRequest create() => AppPositionRequest._(); + AppPositionRequest createEmptyInstance() => create(); + static $pb.PbList<AppPositionRequest> createRepeated() => $pb.PbList<AppPositionRequest>(); + @$core.pragma('dart2js:noInline') + static AppPositionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppPositionRequest>(create); + static AppPositionRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.int get x => $_getIZ(1); + @$pb.TagNumber(2) + set x($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasX() => $_has(1); + @$pb.TagNumber(2) + void clearX() => clearField(2); + + @$pb.TagNumber(3) + $core.int get y => $_getIZ(2); + @$pb.TagNumber(3) + set y($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasY() => $_has(2); + @$pb.TagNumber(3) + void clearY() => clearField(3); +} + +class AppPositionResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppPositionResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AppPositionResponse._() : super(); + factory AppPositionResponse() => create(); + factory AppPositionResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppPositionResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppPositionResponse clone() => AppPositionResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppPositionResponse copyWith(void Function(AppPositionResponse) updates) => super.copyWith((message) => updates(message as AppPositionResponse)) as AppPositionResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppPositionResponse create() => AppPositionResponse._(); + AppPositionResponse createEmptyInstance() => create(); + static $pb.PbList<AppPositionResponse> createRepeated() => $pb.PbList<AppPositionResponse>(); + @$core.pragma('dart2js:noInline') + static AppPositionResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppPositionResponse>(create); + static AppPositionResponse? _defaultInstance; +} + +class AppScaleRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppScaleRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'appId') + ..a<$core.int>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'width', $pb.PbFieldType.O3) + ..a<$core.int>(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'height', $pb.PbFieldType.O3) + ..hasRequiredFields = false + ; + + AppScaleRequest._() : super(); + factory AppScaleRequest({ + $core.String? appId, + $core.int? width, + $core.int? height, + }) { + final _result = create(); + if (appId != null) { + _result.appId = appId; + } + if (width != null) { + _result.width = width; + } + if (height != null) { + _result.height = height; + } + return _result; + } + factory AppScaleRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppScaleRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppScaleRequest clone() => AppScaleRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppScaleRequest copyWith(void Function(AppScaleRequest) updates) => super.copyWith((message) => updates(message as AppScaleRequest)) as AppScaleRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppScaleRequest create() => AppScaleRequest._(); + AppScaleRequest createEmptyInstance() => create(); + static $pb.PbList<AppScaleRequest> createRepeated() => $pb.PbList<AppScaleRequest>(); + @$core.pragma('dart2js:noInline') + static AppScaleRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppScaleRequest>(create); + static AppScaleRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get appId => $_getSZ(0); + @$pb.TagNumber(1) + set appId($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasAppId() => $_has(0); + @$pb.TagNumber(1) + void clearAppId() => clearField(1); + + @$pb.TagNumber(2) + $core.int get width => $_getIZ(1); + @$pb.TagNumber(2) + set width($core.int v) { $_setSignedInt32(1, v); } + @$pb.TagNumber(2) + $core.bool hasWidth() => $_has(1); + @$pb.TagNumber(2) + void clearWidth() => clearField(2); + + @$pb.TagNumber(3) + $core.int get height => $_getIZ(2); + @$pb.TagNumber(3) + set height($core.int v) { $_setSignedInt32(2, v); } + @$pb.TagNumber(3) + $core.bool hasHeight() => $_has(2); + @$pb.TagNumber(3) + void clearHeight() => clearField(3); +} + +class AppScaleResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppScaleResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'agl_shell_ipc'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + AppScaleResponse._() : super(); + factory AppScaleResponse() => create(); + factory AppScaleResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppScaleResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppScaleResponse clone() => AppScaleResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppScaleResponse copyWith(void Function(AppScaleResponse) updates) => super.copyWith((message) => updates(message as AppScaleResponse)) as AppScaleResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppScaleResponse create() => AppScaleResponse._(); + AppScaleResponse createEmptyInstance() => create(); + static $pb.PbList<AppScaleResponse> createRepeated() => $pb.PbList<AppScaleResponse>(); + @$core.pragma('dart2js:noInline') + static AppScaleResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppScaleResponse>(create); + static AppScaleResponse? _defaultInstance; +} + diff --git a/protos/lib/src/generated/agl_shell.pbenum.dart b/protos/lib/src/generated/agl_shell.pbenum.dart new file mode 100644 index 0000000..ad859ee --- /dev/null +++ b/protos/lib/src/generated/agl_shell.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: agl_shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/protos/lib/src/generated/agl_shell.pbgrpc.dart b/protos/lib/src/generated/agl_shell.pbgrpc.dart new file mode 100644 index 0000000..17287dd --- /dev/null +++ b/protos/lib/src/generated/agl_shell.pbgrpc.dart @@ -0,0 +1,319 @@ +/// +// Generated code. Do not modify. +// source: agl_shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'agl_shell.pb.dart' as $0; +export 'agl_shell.pb.dart'; + +class AglShellManagerServiceClient extends $grpc.Client { + static final _$activateApp = + $grpc.ClientMethod<$0.ActivateRequest, $0.ActivateResponse>( + '/agl_shell_ipc.AglShellManagerService/ActivateApp', + ($0.ActivateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ActivateResponse.fromBuffer(value)); + static final _$deactivateApp = + $grpc.ClientMethod<$0.DeactivateRequest, $0.DeactivateResponse>( + '/agl_shell_ipc.AglShellManagerService/DeactivateApp', + ($0.DeactivateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.DeactivateResponse.fromBuffer(value)); + static final _$setAppSplit = + $grpc.ClientMethod<$0.SplitRequest, $0.SplitResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppSplit', + ($0.SplitRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.SplitResponse.fromBuffer(value)); + static final _$setAppFloat = + $grpc.ClientMethod<$0.FloatRequest, $0.FloatResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppFloat', + ($0.FloatRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.FloatResponse.fromBuffer(value)); + static final _$setAppFullscreen = + $grpc.ClientMethod<$0.FullscreenRequest, $0.FullscreenResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppFullscreen', + ($0.FullscreenRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.FullscreenResponse.fromBuffer(value)); + static final _$appStatusState = + $grpc.ClientMethod<$0.AppStateRequest, $0.AppStateResponse>( + '/agl_shell_ipc.AglShellManagerService/AppStatusState', + ($0.AppStateRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AppStateResponse.fromBuffer(value)); + static final _$getOutputs = + $grpc.ClientMethod<$0.OutputRequest, $0.ListOutputResponse>( + '/agl_shell_ipc.AglShellManagerService/GetOutputs', + ($0.OutputRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.ListOutputResponse.fromBuffer(value)); + static final _$setAppNormal = + $grpc.ClientMethod<$0.NormalRequest, $0.NormalResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppNormal', + ($0.NormalRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.NormalResponse.fromBuffer(value)); + static final _$setAppOnOutput = + $grpc.ClientMethod<$0.AppOnOutputRequest, $0.AppOnOutputResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppOnOutput', + ($0.AppOnOutputRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AppOnOutputResponse.fromBuffer(value)); + static final _$setAppPosition = + $grpc.ClientMethod<$0.AppPositionRequest, $0.AppPositionResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppPosition', + ($0.AppPositionRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AppPositionResponse.fromBuffer(value)); + static final _$setAppScale = + $grpc.ClientMethod<$0.AppScaleRequest, $0.AppScaleResponse>( + '/agl_shell_ipc.AglShellManagerService/SetAppScale', + ($0.AppScaleRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => + $0.AppScaleResponse.fromBuffer(value)); + + AglShellManagerServiceClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.ActivateResponse> activateApp( + $0.ActivateRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$activateApp, request, options: options); + } + + $grpc.ResponseFuture<$0.DeactivateResponse> deactivateApp( + $0.DeactivateRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$deactivateApp, request, options: options); + } + + $grpc.ResponseFuture<$0.SplitResponse> setAppSplit($0.SplitRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppSplit, request, options: options); + } + + $grpc.ResponseFuture<$0.FloatResponse> setAppFloat($0.FloatRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppFloat, request, options: options); + } + + $grpc.ResponseFuture<$0.FullscreenResponse> setAppFullscreen( + $0.FullscreenRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppFullscreen, request, options: options); + } + + $grpc.ResponseStream<$0.AppStateResponse> appStatusState( + $0.AppStateRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$appStatusState, $async.Stream.fromIterable([request]), + options: options); + } + + $grpc.ResponseFuture<$0.ListOutputResponse> getOutputs( + $0.OutputRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$getOutputs, request, options: options); + } + + $grpc.ResponseFuture<$0.NormalResponse> setAppNormal($0.NormalRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppNormal, request, options: options); + } + + $grpc.ResponseFuture<$0.AppOnOutputResponse> setAppOnOutput( + $0.AppOnOutputRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppOnOutput, request, options: options); + } + + $grpc.ResponseFuture<$0.AppPositionResponse> setAppPosition( + $0.AppPositionRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppPosition, request, options: options); + } + + $grpc.ResponseFuture<$0.AppScaleResponse> setAppScale( + $0.AppScaleRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$setAppScale, request, options: options); + } +} + +abstract class AglShellManagerServiceBase extends $grpc.Service { + $core.String get $name => 'agl_shell_ipc.AglShellManagerService'; + + AglShellManagerServiceBase() { + $addMethod($grpc.ServiceMethod<$0.ActivateRequest, $0.ActivateResponse>( + 'ActivateApp', + activateApp_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ActivateRequest.fromBuffer(value), + ($0.ActivateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.DeactivateRequest, $0.DeactivateResponse>( + 'DeactivateApp', + deactivateApp_Pre, + false, + false, + ($core.List<$core.int> value) => $0.DeactivateRequest.fromBuffer(value), + ($0.DeactivateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.SplitRequest, $0.SplitResponse>( + 'SetAppSplit', + setAppSplit_Pre, + false, + false, + ($core.List<$core.int> value) => $0.SplitRequest.fromBuffer(value), + ($0.SplitResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.FloatRequest, $0.FloatResponse>( + 'SetAppFloat', + setAppFloat_Pre, + false, + false, + ($core.List<$core.int> value) => $0.FloatRequest.fromBuffer(value), + ($0.FloatResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.FullscreenRequest, $0.FullscreenResponse>( + 'SetAppFullscreen', + setAppFullscreen_Pre, + false, + false, + ($core.List<$core.int> value) => $0.FullscreenRequest.fromBuffer(value), + ($0.FullscreenResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AppStateRequest, $0.AppStateResponse>( + 'AppStatusState', + appStatusState_Pre, + false, + true, + ($core.List<$core.int> value) => $0.AppStateRequest.fromBuffer(value), + ($0.AppStateResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.OutputRequest, $0.ListOutputResponse>( + 'GetOutputs', + getOutputs_Pre, + false, + false, + ($core.List<$core.int> value) => $0.OutputRequest.fromBuffer(value), + ($0.ListOutputResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.NormalRequest, $0.NormalResponse>( + 'SetAppNormal', + setAppNormal_Pre, + false, + false, + ($core.List<$core.int> value) => $0.NormalRequest.fromBuffer(value), + ($0.NormalResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AppOnOutputRequest, $0.AppOnOutputResponse>( + 'SetAppOnOutput', + setAppOnOutput_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AppOnOutputRequest.fromBuffer(value), + ($0.AppOnOutputResponse value) => value.writeToBuffer())); + $addMethod( + $grpc.ServiceMethod<$0.AppPositionRequest, $0.AppPositionResponse>( + 'SetAppPosition', + setAppPosition_Pre, + false, + false, + ($core.List<$core.int> value) => + $0.AppPositionRequest.fromBuffer(value), + ($0.AppPositionResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AppScaleRequest, $0.AppScaleResponse>( + 'SetAppScale', + setAppScale_Pre, + false, + false, + ($core.List<$core.int> value) => $0.AppScaleRequest.fromBuffer(value), + ($0.AppScaleResponse value) => value.writeToBuffer())); + } + + $async.Future<$0.ActivateResponse> activateApp_Pre( + $grpc.ServiceCall call, $async.Future<$0.ActivateRequest> request) async { + return activateApp(call, await request); + } + + $async.Future<$0.DeactivateResponse> deactivateApp_Pre($grpc.ServiceCall call, + $async.Future<$0.DeactivateRequest> request) async { + return deactivateApp(call, await request); + } + + $async.Future<$0.SplitResponse> setAppSplit_Pre( + $grpc.ServiceCall call, $async.Future<$0.SplitRequest> request) async { + return setAppSplit(call, await request); + } + + $async.Future<$0.FloatResponse> setAppFloat_Pre( + $grpc.ServiceCall call, $async.Future<$0.FloatRequest> request) async { + return setAppFloat(call, await request); + } + + $async.Future<$0.FullscreenResponse> setAppFullscreen_Pre( + $grpc.ServiceCall call, + $async.Future<$0.FullscreenRequest> request) async { + return setAppFullscreen(call, await request); + } + + $async.Stream<$0.AppStateResponse> appStatusState_Pre($grpc.ServiceCall call, + $async.Future<$0.AppStateRequest> request) async* { + yield* appStatusState(call, await request); + } + + $async.Future<$0.ListOutputResponse> getOutputs_Pre( + $grpc.ServiceCall call, $async.Future<$0.OutputRequest> request) async { + return getOutputs(call, await request); + } + + $async.Future<$0.NormalResponse> setAppNormal_Pre( + $grpc.ServiceCall call, $async.Future<$0.NormalRequest> request) async { + return setAppNormal(call, await request); + } + + $async.Future<$0.AppOnOutputResponse> setAppOnOutput_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AppOnOutputRequest> request) async { + return setAppOnOutput(call, await request); + } + + $async.Future<$0.AppPositionResponse> setAppPosition_Pre( + $grpc.ServiceCall call, + $async.Future<$0.AppPositionRequest> request) async { + return setAppPosition(call, await request); + } + + $async.Future<$0.AppScaleResponse> setAppScale_Pre( + $grpc.ServiceCall call, $async.Future<$0.AppScaleRequest> request) async { + return setAppScale(call, await request); + } + + $async.Future<$0.ActivateResponse> activateApp( + $grpc.ServiceCall call, $0.ActivateRequest request); + $async.Future<$0.DeactivateResponse> deactivateApp( + $grpc.ServiceCall call, $0.DeactivateRequest request); + $async.Future<$0.SplitResponse> setAppSplit( + $grpc.ServiceCall call, $0.SplitRequest request); + $async.Future<$0.FloatResponse> setAppFloat( + $grpc.ServiceCall call, $0.FloatRequest request); + $async.Future<$0.FullscreenResponse> setAppFullscreen( + $grpc.ServiceCall call, $0.FullscreenRequest request); + $async.Stream<$0.AppStateResponse> appStatusState( + $grpc.ServiceCall call, $0.AppStateRequest request); + $async.Future<$0.ListOutputResponse> getOutputs( + $grpc.ServiceCall call, $0.OutputRequest request); + $async.Future<$0.NormalResponse> setAppNormal( + $grpc.ServiceCall call, $0.NormalRequest request); + $async.Future<$0.AppOnOutputResponse> setAppOnOutput( + $grpc.ServiceCall call, $0.AppOnOutputRequest request); + $async.Future<$0.AppPositionResponse> setAppPosition( + $grpc.ServiceCall call, $0.AppPositionRequest request); + $async.Future<$0.AppScaleResponse> setAppScale( + $grpc.ServiceCall call, $0.AppScaleRequest request); +} diff --git a/protos/lib/src/generated/agl_shell.pbjson.dart b/protos/lib/src/generated/agl_shell.pbjson.dart new file mode 100644 index 0000000..63f2e27 --- /dev/null +++ b/protos/lib/src/generated/agl_shell.pbjson.dart @@ -0,0 +1,217 @@ +/// +// Generated code. Do not modify. +// source: agl_shell.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use activateRequestDescriptor instead') +const ActivateRequest$json = const { + '1': 'ActivateRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'output_name', '3': 2, '4': 1, '5': 9, '10': 'outputName'}, + ], +}; + +/// Descriptor for `ActivateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List activateRequestDescriptor = $convert.base64Decode('Cg9BY3RpdmF0ZVJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBIfCgtvdXRwdXRfbmFtZRgCIAEoCVIKb3V0cHV0TmFtZQ=='); +@$core.Deprecated('Use activateResponseDescriptor instead') +const ActivateResponse$json = const { + '1': 'ActivateResponse', +}; + +/// Descriptor for `ActivateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List activateResponseDescriptor = $convert.base64Decode('ChBBY3RpdmF0ZVJlc3BvbnNl'); +@$core.Deprecated('Use deactivateRequestDescriptor instead') +const DeactivateRequest$json = const { + '1': 'DeactivateRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + ], +}; + +/// Descriptor for `DeactivateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deactivateRequestDescriptor = $convert.base64Decode('ChFEZWFjdGl2YXRlUmVxdWVzdBIVCgZhcHBfaWQYASABKAlSBWFwcElk'); +@$core.Deprecated('Use deactivateResponseDescriptor instead') +const DeactivateResponse$json = const { + '1': 'DeactivateResponse', +}; + +/// Descriptor for `DeactivateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List deactivateResponseDescriptor = $convert.base64Decode('ChJEZWFjdGl2YXRlUmVzcG9uc2U='); +@$core.Deprecated('Use splitRequestDescriptor instead') +const SplitRequest$json = const { + '1': 'SplitRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'tile_orientation', '3': 2, '4': 1, '5': 5, '10': 'tileOrientation'}, + ], +}; + +/// Descriptor for `SplitRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List splitRequestDescriptor = $convert.base64Decode('CgxTcGxpdFJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBIpChB0aWxlX29yaWVudGF0aW9uGAIgASgFUg90aWxlT3JpZW50YXRpb24='); +@$core.Deprecated('Use splitResponseDescriptor instead') +const SplitResponse$json = const { + '1': 'SplitResponse', +}; + +/// Descriptor for `SplitResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List splitResponseDescriptor = $convert.base64Decode('Cg1TcGxpdFJlc3BvbnNl'); +@$core.Deprecated('Use floatRequestDescriptor instead') +const FloatRequest$json = const { + '1': 'FloatRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'x_pos', '3': 2, '4': 1, '5': 5, '10': 'xPos'}, + const {'1': 'y_pos', '3': 3, '4': 1, '5': 5, '10': 'yPos'}, + ], +}; + +/// Descriptor for `FloatRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List floatRequestDescriptor = $convert.base64Decode('CgxGbG9hdFJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBITCgV4X3BvcxgCIAEoBVIEeFBvcxITCgV5X3BvcxgDIAEoBVIEeVBvcw=='); +@$core.Deprecated('Use floatResponseDescriptor instead') +const FloatResponse$json = const { + '1': 'FloatResponse', +}; + +/// Descriptor for `FloatResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List floatResponseDescriptor = $convert.base64Decode('Cg1GbG9hdFJlc3BvbnNl'); +@$core.Deprecated('Use appStateRequestDescriptor instead') +const AppStateRequest$json = const { + '1': 'AppStateRequest', +}; + +/// Descriptor for `AppStateRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appStateRequestDescriptor = $convert.base64Decode('Cg9BcHBTdGF0ZVJlcXVlc3Q='); +@$core.Deprecated('Use appStateResponseDescriptor instead') +const AppStateResponse$json = const { + '1': 'AppStateResponse', + '2': const [ + const {'1': 'state', '3': 1, '4': 1, '5': 5, '10': 'state'}, + const {'1': 'app_id', '3': 2, '4': 1, '5': 9, '10': 'appId'}, + ], +}; + +/// Descriptor for `AppStateResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appStateResponseDescriptor = $convert.base64Decode('ChBBcHBTdGF0ZVJlc3BvbnNlEhQKBXN0YXRlGAEgASgFUgVzdGF0ZRIVCgZhcHBfaWQYAiABKAlSBWFwcElk'); +@$core.Deprecated('Use outputRequestDescriptor instead') +const OutputRequest$json = const { + '1': 'OutputRequest', +}; + +/// Descriptor for `OutputRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List outputRequestDescriptor = $convert.base64Decode('Cg1PdXRwdXRSZXF1ZXN0'); +@$core.Deprecated('Use outputResponseDescriptor instead') +const OutputResponse$json = const { + '1': 'OutputResponse', + '2': const [ + const {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, + ], +}; + +/// Descriptor for `OutputResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List outputResponseDescriptor = $convert.base64Decode('Cg5PdXRwdXRSZXNwb25zZRISCgRuYW1lGAEgASgJUgRuYW1l'); +@$core.Deprecated('Use listOutputResponseDescriptor instead') +const ListOutputResponse$json = const { + '1': 'ListOutputResponse', + '2': const [ + const {'1': 'outputs', '3': 1, '4': 3, '5': 11, '6': '.agl_shell_ipc.OutputResponse', '10': 'outputs'}, + ], +}; + +/// Descriptor for `ListOutputResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listOutputResponseDescriptor = $convert.base64Decode('ChJMaXN0T3V0cHV0UmVzcG9uc2USNwoHb3V0cHV0cxgBIAMoCzIdLmFnbF9zaGVsbF9pcGMuT3V0cHV0UmVzcG9uc2VSB291dHB1dHM='); +@$core.Deprecated('Use normalRequestDescriptor instead') +const NormalRequest$json = const { + '1': 'NormalRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + ], +}; + +/// Descriptor for `NormalRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List normalRequestDescriptor = $convert.base64Decode('Cg1Ob3JtYWxSZXF1ZXN0EhUKBmFwcF9pZBgBIAEoCVIFYXBwSWQ='); +@$core.Deprecated('Use normalResponseDescriptor instead') +const NormalResponse$json = const { + '1': 'NormalResponse', +}; + +/// Descriptor for `NormalResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List normalResponseDescriptor = $convert.base64Decode('Cg5Ob3JtYWxSZXNwb25zZQ=='); +@$core.Deprecated('Use fullscreenRequestDescriptor instead') +const FullscreenRequest$json = const { + '1': 'FullscreenRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + ], +}; + +/// Descriptor for `FullscreenRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fullscreenRequestDescriptor = $convert.base64Decode('ChFGdWxsc2NyZWVuUmVxdWVzdBIVCgZhcHBfaWQYASABKAlSBWFwcElk'); +@$core.Deprecated('Use fullscreenResponseDescriptor instead') +const FullscreenResponse$json = const { + '1': 'FullscreenResponse', +}; + +/// Descriptor for `FullscreenResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List fullscreenResponseDescriptor = $convert.base64Decode('ChJGdWxsc2NyZWVuUmVzcG9uc2U='); +@$core.Deprecated('Use appOnOutputRequestDescriptor instead') +const AppOnOutputRequest$json = const { + '1': 'AppOnOutputRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'output', '3': 2, '4': 1, '5': 9, '10': 'output'}, + ], +}; + +/// Descriptor for `AppOnOutputRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appOnOutputRequestDescriptor = $convert.base64Decode('ChJBcHBPbk91dHB1dFJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBIWCgZvdXRwdXQYAiABKAlSBm91dHB1dA=='); +@$core.Deprecated('Use appOnOutputResponseDescriptor instead') +const AppOnOutputResponse$json = const { + '1': 'AppOnOutputResponse', +}; + +/// Descriptor for `AppOnOutputResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appOnOutputResponseDescriptor = $convert.base64Decode('ChNBcHBPbk91dHB1dFJlc3BvbnNl'); +@$core.Deprecated('Use appPositionRequestDescriptor instead') +const AppPositionRequest$json = const { + '1': 'AppPositionRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'x', '3': 2, '4': 1, '5': 5, '10': 'x'}, + const {'1': 'y', '3': 3, '4': 1, '5': 5, '10': 'y'}, + ], +}; + +/// Descriptor for `AppPositionRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appPositionRequestDescriptor = $convert.base64Decode('ChJBcHBQb3NpdGlvblJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBIMCgF4GAIgASgFUgF4EgwKAXkYAyABKAVSAXk='); +@$core.Deprecated('Use appPositionResponseDescriptor instead') +const AppPositionResponse$json = const { + '1': 'AppPositionResponse', +}; + +/// Descriptor for `AppPositionResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appPositionResponseDescriptor = $convert.base64Decode('ChNBcHBQb3NpdGlvblJlc3BvbnNl'); +@$core.Deprecated('Use appScaleRequestDescriptor instead') +const AppScaleRequest$json = const { + '1': 'AppScaleRequest', + '2': const [ + const {'1': 'app_id', '3': 1, '4': 1, '5': 9, '10': 'appId'}, + const {'1': 'width', '3': 2, '4': 1, '5': 5, '10': 'width'}, + const {'1': 'height', '3': 3, '4': 1, '5': 5, '10': 'height'}, + ], +}; + +/// Descriptor for `AppScaleRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appScaleRequestDescriptor = $convert.base64Decode('Cg9BcHBTY2FsZVJlcXVlc3QSFQoGYXBwX2lkGAEgASgJUgVhcHBJZBIUCgV3aWR0aBgCIAEoBVIFd2lkdGgSFgoGaGVpZ2h0GAMgASgFUgZoZWlnaHQ='); +@$core.Deprecated('Use appScaleResponseDescriptor instead') +const AppScaleResponse$json = const { + '1': 'AppScaleResponse', +}; + +/// Descriptor for `AppScaleResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appScaleResponseDescriptor = $convert.base64Decode('ChBBcHBTY2FsZVJlc3BvbnNl'); diff --git a/protos/lib/src/generated/applauncher.pb.dart b/protos/lib/src/generated/applauncher.pb.dart new file mode 100644 index 0000000..34b1533 --- /dev/null +++ b/protos/lib/src/generated/applauncher.pb.dart @@ -0,0 +1,463 @@ +/// +// Generated code. Do not modify. +// source: applauncher.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; + +import 'package:protobuf/protobuf.dart' as $pb; + +class StartRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StartRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..hasRequiredFields = false + ; + + StartRequest._() : super(); + factory StartRequest({ + $core.String? id, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + return _result; + } + factory StartRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StartRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StartRequest clone() => StartRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StartRequest copyWith(void Function(StartRequest) updates) => super.copyWith((message) => updates(message as StartRequest)) as StartRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StartRequest create() => StartRequest._(); + StartRequest createEmptyInstance() => create(); + static $pb.PbList<StartRequest> createRepeated() => $pb.PbList<StartRequest>(); + @$core.pragma('dart2js:noInline') + static StartRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StartRequest>(create); + static StartRequest? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); +} + +class StartResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StartResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..aOB(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'message') + ..hasRequiredFields = false + ; + + StartResponse._() : super(); + factory StartResponse({ + $core.bool? status, + $core.String? message, + }) { + final _result = create(); + if (status != null) { + _result.status = status; + } + if (message != null) { + _result.message = message; + } + return _result; + } + factory StartResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StartResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StartResponse clone() => StartResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StartResponse copyWith(void Function(StartResponse) updates) => super.copyWith((message) => updates(message as StartResponse)) as StartResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StartResponse create() => StartResponse._(); + StartResponse createEmptyInstance() => create(); + static $pb.PbList<StartResponse> createRepeated() => $pb.PbList<StartResponse>(); + @$core.pragma('dart2js:noInline') + static StartResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StartResponse>(create); + static StartResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.bool get status => $_getBF(0); + @$pb.TagNumber(1) + set status($core.bool v) { $_setBool(0, v); } + @$pb.TagNumber(1) + $core.bool hasStatus() => $_has(0); + @$pb.TagNumber(1) + void clearStatus() => clearField(1); + + @$pb.TagNumber(2) + $core.String get message => $_getSZ(1); + @$pb.TagNumber(2) + set message($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasMessage() => $_has(1); + @$pb.TagNumber(2) + void clearMessage() => clearField(2); +} + +class ListRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + ListRequest._() : super(); + factory ListRequest() => create(); + factory ListRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListRequest clone() => ListRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListRequest copyWith(void Function(ListRequest) updates) => super.copyWith((message) => updates(message as ListRequest)) as ListRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListRequest create() => ListRequest._(); + ListRequest createEmptyInstance() => create(); + static $pb.PbList<ListRequest> createRepeated() => $pb.PbList<ListRequest>(); + @$core.pragma('dart2js:noInline') + static ListRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListRequest>(create); + static ListRequest? _defaultInstance; +} + +class ListResponse extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'ListResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..pc<AppInfo>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'apps', $pb.PbFieldType.PM, subBuilder: AppInfo.create) + ..hasRequiredFields = false + ; + + ListResponse._() : super(); + factory ListResponse({ + $core.Iterable<AppInfo>? apps, + }) { + final _result = create(); + if (apps != null) { + _result.apps.addAll(apps); + } + return _result; + } + factory ListResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory ListResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + ListResponse clone() => ListResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ListResponse copyWith(void Function(ListResponse) updates) => super.copyWith((message) => updates(message as ListResponse)) as ListResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ListResponse create() => ListResponse._(); + ListResponse createEmptyInstance() => create(); + static $pb.PbList<ListResponse> createRepeated() => $pb.PbList<ListResponse>(); + @$core.pragma('dart2js:noInline') + static ListResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ListResponse>(create); + static ListResponse? _defaultInstance; + + @$pb.TagNumber(1) + $core.List<AppInfo> get apps => $_getList(0); +} + +class AppInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppInfo', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'name') + ..aOS(3, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'iconPath') + ..hasRequiredFields = false + ; + + AppInfo._() : super(); + factory AppInfo({ + $core.String? id, + $core.String? name, + $core.String? iconPath, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (name != null) { + _result.name = name; + } + if (iconPath != null) { + _result.iconPath = iconPath; + } + return _result; + } + factory AppInfo.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppInfo.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppInfo clone() => AppInfo()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppInfo copyWith(void Function(AppInfo) updates) => super.copyWith((message) => updates(message as AppInfo)) as AppInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppInfo create() => AppInfo._(); + AppInfo createEmptyInstance() => create(); + static $pb.PbList<AppInfo> createRepeated() => $pb.PbList<AppInfo>(); + @$core.pragma('dart2js:noInline') + static AppInfo getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppInfo>(create); + static AppInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$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 v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasName() => $_has(1); + @$pb.TagNumber(2) + void clearName() => clearField(2); + + @$pb.TagNumber(3) + $core.String get iconPath => $_getSZ(2); + @$pb.TagNumber(3) + set iconPath($core.String v) { $_setString(2, v); } + @$pb.TagNumber(3) + $core.bool hasIconPath() => $_has(2); + @$pb.TagNumber(3) + void clearIconPath() => clearField(3); +} + +class StatusRequest extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StatusRequest', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + StatusRequest._() : super(); + factory StatusRequest() => create(); + factory StatusRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StatusRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StatusRequest clone() => StatusRequest()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StatusRequest copyWith(void Function(StatusRequest) updates) => super.copyWith((message) => updates(message as StatusRequest)) as StatusRequest; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StatusRequest create() => StatusRequest._(); + StatusRequest createEmptyInstance() => create(); + static $pb.PbList<StatusRequest> createRepeated() => $pb.PbList<StatusRequest>(); + @$core.pragma('dart2js:noInline') + static StatusRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StatusRequest>(create); + static StatusRequest? _defaultInstance; +} + +class AppStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'AppStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..aOS(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'id') + ..aOS(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'status') + ..hasRequiredFields = false + ; + + AppStatus._() : super(); + factory AppStatus({ + $core.String? id, + $core.String? status, + }) { + final _result = create(); + if (id != null) { + _result.id = id; + } + if (status != null) { + _result.status = status; + } + return _result; + } + factory AppStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory AppStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + AppStatus clone() => AppStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + AppStatus copyWith(void Function(AppStatus) updates) => super.copyWith((message) => updates(message as AppStatus)) as AppStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static AppStatus create() => AppStatus._(); + AppStatus createEmptyInstance() => create(); + static $pb.PbList<AppStatus> createRepeated() => $pb.PbList<AppStatus>(); + @$core.pragma('dart2js:noInline') + static AppStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AppStatus>(create); + static AppStatus? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get id => $_getSZ(0); + @$pb.TagNumber(1) + set id($core.String v) { $_setString(0, v); } + @$pb.TagNumber(1) + $core.bool hasId() => $_has(0); + @$pb.TagNumber(1) + void clearId() => clearField(1); + + @$pb.TagNumber(2) + $core.String get status => $_getSZ(1); + @$pb.TagNumber(2) + set status($core.String v) { $_setString(1, v); } + @$pb.TagNumber(2) + $core.bool hasStatus() => $_has(1); + @$pb.TagNumber(2) + void clearStatus() => clearField(2); +} + +class LauncherStatus extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'LauncherStatus', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + LauncherStatus._() : super(); + factory LauncherStatus() => create(); + factory LauncherStatus.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory LauncherStatus.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + LauncherStatus clone() => LauncherStatus()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + LauncherStatus copyWith(void Function(LauncherStatus) updates) => super.copyWith((message) => updates(message as LauncherStatus)) as LauncherStatus; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static LauncherStatus create() => LauncherStatus._(); + LauncherStatus createEmptyInstance() => create(); + static $pb.PbList<LauncherStatus> createRepeated() => $pb.PbList<LauncherStatus>(); + @$core.pragma('dart2js:noInline') + static LauncherStatus getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<LauncherStatus>(create); + static LauncherStatus? _defaultInstance; +} + +enum StatusResponse_Status { + app, + launcher, + notSet +} + +class StatusResponse extends $pb.GeneratedMessage { + static const $core.Map<$core.int, StatusResponse_Status> _StatusResponse_StatusByTag = { + 1 : StatusResponse_Status.app, + 2 : StatusResponse_Status.launcher, + 0 : StatusResponse_Status.notSet + }; + static final $pb.BuilderInfo _i = $pb.BuilderInfo(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'StatusResponse', package: const $pb.PackageName(const $core.bool.fromEnvironment('protobuf.omit_message_names') ? '' : 'automotivegradelinux'), createEmptyInstance: create) + ..oo(0, [1, 2]) + ..aOM<AppStatus>(1, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'app', subBuilder: AppStatus.create) + ..aOM<LauncherStatus>(2, const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'launcher', subBuilder: LauncherStatus.create) + ..hasRequiredFields = false + ; + + StatusResponse._() : super(); + factory StatusResponse({ + AppStatus? app, + LauncherStatus? launcher, + }) { + final _result = create(); + if (app != null) { + _result.app = app; + } + if (launcher != null) { + _result.launcher = launcher; + } + return _result; + } + factory StatusResponse.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); + factory StatusResponse.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' + 'Will be removed in next major version') + StatusResponse clone() => StatusResponse()..mergeFromMessage(this); + @$core.Deprecated( + 'Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + StatusResponse copyWith(void Function(StatusResponse) updates) => super.copyWith((message) => updates(message as StatusResponse)) as StatusResponse; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static StatusResponse create() => StatusResponse._(); + StatusResponse createEmptyInstance() => create(); + static $pb.PbList<StatusResponse> createRepeated() => $pb.PbList<StatusResponse>(); + @$core.pragma('dart2js:noInline') + static StatusResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StatusResponse>(create); + static StatusResponse? _defaultInstance; + + StatusResponse_Status whichStatus() => _StatusResponse_StatusByTag[$_whichOneof(0)]!; + void clearStatus() => clearField($_whichOneof(0)); + + @$pb.TagNumber(1) + AppStatus get app => $_getN(0); + @$pb.TagNumber(1) + set app(AppStatus v) { setField(1, v); } + @$pb.TagNumber(1) + $core.bool hasApp() => $_has(0); + @$pb.TagNumber(1) + void clearApp() => clearField(1); + @$pb.TagNumber(1) + AppStatus ensureApp() => $_ensure(0); + + @$pb.TagNumber(2) + LauncherStatus get launcher => $_getN(1); + @$pb.TagNumber(2) + set launcher(LauncherStatus v) { setField(2, v); } + @$pb.TagNumber(2) + $core.bool hasLauncher() => $_has(1); + @$pb.TagNumber(2) + void clearLauncher() => clearField(2); + @$pb.TagNumber(2) + LauncherStatus ensureLauncher() => $_ensure(1); +} + diff --git a/protos/lib/src/generated/applauncher.pbenum.dart b/protos/lib/src/generated/applauncher.pbenum.dart new file mode 100644 index 0000000..255c0ab --- /dev/null +++ b/protos/lib/src/generated/applauncher.pbenum.dart @@ -0,0 +1,7 @@ +/// +// Generated code. Do not modify. +// source: applauncher.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + diff --git a/protos/lib/src/generated/applauncher.pbgrpc.dart b/protos/lib/src/generated/applauncher.pbgrpc.dart new file mode 100644 index 0000000..d054e8f --- /dev/null +++ b/protos/lib/src/generated/applauncher.pbgrpc.dart @@ -0,0 +1,106 @@ +/// +// Generated code. Do not modify. +// source: applauncher.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:async' as $async; + +import 'dart:core' as $core; + +import 'package:grpc/service_api.dart' as $grpc; +import 'applauncher.pb.dart' as $0; +export 'applauncher.pb.dart'; + +class AppLauncherClient extends $grpc.Client { + static final _$startApplication = + $grpc.ClientMethod<$0.StartRequest, $0.StartResponse>( + '/automotivegradelinux.AppLauncher/StartApplication', + ($0.StartRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StartResponse.fromBuffer(value)); + static final _$listApplications = + $grpc.ClientMethod<$0.ListRequest, $0.ListResponse>( + '/automotivegradelinux.AppLauncher/ListApplications', + ($0.ListRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.ListResponse.fromBuffer(value)); + static final _$getStatusEvents = + $grpc.ClientMethod<$0.StatusRequest, $0.StatusResponse>( + '/automotivegradelinux.AppLauncher/GetStatusEvents', + ($0.StatusRequest value) => value.writeToBuffer(), + ($core.List<$core.int> value) => $0.StatusResponse.fromBuffer(value)); + + AppLauncherClient($grpc.ClientChannel channel, + {$grpc.CallOptions? options, + $core.Iterable<$grpc.ClientInterceptor>? interceptors}) + : super(channel, options: options, interceptors: interceptors); + + $grpc.ResponseFuture<$0.StartResponse> startApplication( + $0.StartRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$startApplication, request, options: options); + } + + $grpc.ResponseFuture<$0.ListResponse> listApplications($0.ListRequest request, + {$grpc.CallOptions? options}) { + return $createUnaryCall(_$listApplications, request, options: options); + } + + $grpc.ResponseStream<$0.StatusResponse> getStatusEvents( + $0.StatusRequest request, + {$grpc.CallOptions? options}) { + return $createStreamingCall( + _$getStatusEvents, $async.Stream.fromIterable([request]), + options: options); + } +} + +abstract class AppLauncherServiceBase extends $grpc.Service { + $core.String get $name => 'automotivegradelinux.AppLauncher'; + + AppLauncherServiceBase() { + $addMethod($grpc.ServiceMethod<$0.StartRequest, $0.StartResponse>( + 'StartApplication', + startApplication_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StartRequest.fromBuffer(value), + ($0.StartResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ListRequest, $0.ListResponse>( + 'ListApplications', + listApplications_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ListRequest.fromBuffer(value), + ($0.ListResponse 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.StartResponse> startApplication_Pre( + $grpc.ServiceCall call, $async.Future<$0.StartRequest> request) async { + return startApplication(call, await request); + } + + $async.Future<$0.ListResponse> listApplications_Pre( + $grpc.ServiceCall call, $async.Future<$0.ListRequest> request) async { + return listApplications(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.StartResponse> startApplication( + $grpc.ServiceCall call, $0.StartRequest request); + $async.Future<$0.ListResponse> listApplications( + $grpc.ServiceCall call, $0.ListRequest request); + $async.Stream<$0.StatusResponse> getStatusEvents( + $grpc.ServiceCall call, $0.StatusRequest request); +} diff --git a/protos/lib/src/generated/applauncher.pbjson.dart b/protos/lib/src/generated/applauncher.pbjson.dart new file mode 100644 index 0000000..4d89f09 --- /dev/null +++ b/protos/lib/src/generated/applauncher.pbjson.dart @@ -0,0 +1,99 @@ +/// +// Generated code. Do not modify. +// source: applauncher.proto +// +// @dart = 2.12 +// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,deprecated_member_use_from_same_package,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name + +import 'dart:core' as $core; +import 'dart:convert' as $convert; +import 'dart:typed_data' as $typed_data; +@$core.Deprecated('Use startRequestDescriptor instead') +const StartRequest$json = const { + '1': 'StartRequest', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + ], +}; + +/// Descriptor for `StartRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List startRequestDescriptor = $convert.base64Decode('CgxTdGFydFJlcXVlc3QSDgoCaWQYASABKAlSAmlk'); +@$core.Deprecated('Use startResponseDescriptor instead') +const StartResponse$json = const { + '1': 'StartResponse', + '2': const [ + const {'1': 'status', '3': 1, '4': 1, '5': 8, '10': 'status'}, + const {'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'}, + ], +}; + +/// Descriptor for `StartResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List startResponseDescriptor = $convert.base64Decode('Cg1TdGFydFJlc3BvbnNlEhYKBnN0YXR1cxgBIAEoCFIGc3RhdHVzEhgKB21lc3NhZ2UYAiABKAlSB21lc3NhZ2U='); +@$core.Deprecated('Use listRequestDescriptor instead') +const ListRequest$json = const { + '1': 'ListRequest', +}; + +/// Descriptor for `ListRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listRequestDescriptor = $convert.base64Decode('CgtMaXN0UmVxdWVzdA=='); +@$core.Deprecated('Use listResponseDescriptor instead') +const ListResponse$json = const { + '1': 'ListResponse', + '2': const [ + const {'1': 'apps', '3': 1, '4': 3, '5': 11, '6': '.automotivegradelinux.AppInfo', '10': 'apps'}, + ], +}; + +/// Descriptor for `ListResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List listResponseDescriptor = $convert.base64Decode('CgxMaXN0UmVzcG9uc2USMQoEYXBwcxgBIAMoCzIdLmF1dG9tb3RpdmVncmFkZWxpbnV4LkFwcEluZm9SBGFwcHM='); +@$core.Deprecated('Use appInfoDescriptor instead') +const AppInfo$json = const { + '1': 'AppInfo', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'name', '3': 2, '4': 1, '5': 9, '10': 'name'}, + const {'1': 'icon_path', '3': 3, '4': 1, '5': 9, '10': 'iconPath'}, + ], +}; + +/// Descriptor for `AppInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appInfoDescriptor = $convert.base64Decode('CgdBcHBJbmZvEg4KAmlkGAEgASgJUgJpZBISCgRuYW1lGAIgASgJUgRuYW1lEhsKCWljb25fcGF0aBgDIAEoCVIIaWNvblBhdGg='); +@$core.Deprecated('Use statusRequestDescriptor instead') +const StatusRequest$json = const { + '1': 'StatusRequest', +}; + +/// Descriptor for `StatusRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusRequestDescriptor = $convert.base64Decode('Cg1TdGF0dXNSZXF1ZXN0'); +@$core.Deprecated('Use appStatusDescriptor instead') +const AppStatus$json = const { + '1': 'AppStatus', + '2': const [ + const {'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'}, + const {'1': 'status', '3': 2, '4': 1, '5': 9, '10': 'status'}, + ], +}; + +/// Descriptor for `AppStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appStatusDescriptor = $convert.base64Decode('CglBcHBTdGF0dXMSDgoCaWQYASABKAlSAmlkEhYKBnN0YXR1cxgCIAEoCVIGc3RhdHVz'); +@$core.Deprecated('Use launcherStatusDescriptor instead') +const LauncherStatus$json = const { + '1': 'LauncherStatus', +}; + +/// Descriptor for `LauncherStatus`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List launcherStatusDescriptor = $convert.base64Decode('Cg5MYXVuY2hlclN0YXR1cw=='); +@$core.Deprecated('Use statusResponseDescriptor instead') +const StatusResponse$json = const { + '1': 'StatusResponse', + '2': const [ + const {'1': 'app', '3': 1, '4': 1, '5': 11, '6': '.automotivegradelinux.AppStatus', '9': 0, '10': 'app'}, + const {'1': 'launcher', '3': 2, '4': 1, '5': 11, '6': '.automotivegradelinux.LauncherStatus', '9': 0, '10': 'launcher'}, + ], + '8': const [ + const {'1': 'status'}, + ], +}; + +/// Descriptor for `StatusResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List statusResponseDescriptor = $convert.base64Decode('Cg5TdGF0dXNSZXNwb25zZRIzCgNhcHAYASABKAsyHy5hdXRvbW90aXZlZ3JhZGVsaW51eC5BcHBTdGF0dXNIAFIDYXBwEkIKCGxhdW5jaGVyGAIgASgLMiQuYXV0b21vdGl2ZWdyYWRlbGludXguTGF1bmNoZXJTdGF0dXNIAFIIbGF1bmNoZXJCCAoGc3RhdHVz'); diff --git a/protos/lib/src/generated/sdv/databroker/v1/broker.pb.dart b/protos/lib/src/generated/sdv/databroker/v1/broker.pb.dart deleted file mode 100644 index 12b0977..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/broker.pb.dart +++ /dev/null @@ -1,400 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/broker.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:core' as $core; - -import 'package:protobuf/protobuf.dart' as $pb; - -import 'types.pb.dart' as $3; -import 'types.pbenum.dart' as $3; - -class GetDatapointsRequest extends $pb.GeneratedMessage { - factory GetDatapointsRequest({ - $core.Iterable<$core.String>? datapoints, - }) { - final $result = create(); - if (datapoints != null) { - $result.datapoints.addAll(datapoints); - } - return $result; - } - GetDatapointsRequest._() : super(); - factory GetDatapointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory GetDatapointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetDatapointsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..pPS(1, _omitFieldNames ? '' : 'datapoints') - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - GetDatapointsRequest clone() => GetDatapointsRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - GetDatapointsRequest copyWith(void Function(GetDatapointsRequest) updates) => super.copyWith((message) => updates(message as GetDatapointsRequest)) as GetDatapointsRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static GetDatapointsRequest create() => GetDatapointsRequest._(); - GetDatapointsRequest createEmptyInstance() => create(); - static $pb.PbList<GetDatapointsRequest> createRepeated() => $pb.PbList<GetDatapointsRequest>(); - @$core.pragma('dart2js:noInline') - static GetDatapointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetDatapointsRequest>(create); - static GetDatapointsRequest? _defaultInstance; - - /// A list of requested data points. - @$pb.TagNumber(1) - $core.List<$core.String> get datapoints => $_getList(0); -} - -class GetDatapointsReply extends $pb.GeneratedMessage { - factory GetDatapointsReply({ - $core.Map<$core.String, $3.Datapoint>? datapoints, - }) { - final $result = create(); - if (datapoints != null) { - $result.datapoints.addAll(datapoints); - } - return $result; - } - GetDatapointsReply._() : super(); - factory GetDatapointsReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory GetDatapointsReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetDatapointsReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.String, $3.Datapoint>(1, _omitFieldNames ? '' : 'datapoints', entryClassName: 'GetDatapointsReply.DatapointsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Datapoint.create, valueDefaultOrMaker: $3.Datapoint.getDefault, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - GetDatapointsReply clone() => GetDatapointsReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - GetDatapointsReply copyWith(void Function(GetDatapointsReply) updates) => super.copyWith((message) => updates(message as GetDatapointsReply)) as GetDatapointsReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static GetDatapointsReply create() => GetDatapointsReply._(); - GetDatapointsReply createEmptyInstance() => create(); - static $pb.PbList<GetDatapointsReply> createRepeated() => $pb.PbList<GetDatapointsReply>(); - @$core.pragma('dart2js:noInline') - static GetDatapointsReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetDatapointsReply>(create); - static GetDatapointsReply? _defaultInstance; - - /// Contains the values of the requested data points. - /// If a requested data point is not available, the corresponding Datapoint - /// will have the respective failure value set. - @$pb.TagNumber(1) - $core.Map<$core.String, $3.Datapoint> get datapoints => $_getMap(0); -} - -class SetDatapointsRequest extends $pb.GeneratedMessage { - factory SetDatapointsRequest({ - $core.Map<$core.String, $3.Datapoint>? datapoints, - }) { - final $result = create(); - if (datapoints != null) { - $result.datapoints.addAll(datapoints); - } - return $result; - } - SetDatapointsRequest._() : super(); - factory SetDatapointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory SetDatapointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SetDatapointsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.String, $3.Datapoint>(1, _omitFieldNames ? '' : 'datapoints', entryClassName: 'SetDatapointsRequest.DatapointsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Datapoint.create, valueDefaultOrMaker: $3.Datapoint.getDefault, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - SetDatapointsRequest clone() => SetDatapointsRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SetDatapointsRequest copyWith(void Function(SetDatapointsRequest) updates) => super.copyWith((message) => updates(message as SetDatapointsRequest)) as SetDatapointsRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static SetDatapointsRequest create() => SetDatapointsRequest._(); - SetDatapointsRequest createEmptyInstance() => create(); - static $pb.PbList<SetDatapointsRequest> createRepeated() => $pb.PbList<SetDatapointsRequest>(); - @$core.pragma('dart2js:noInline') - static SetDatapointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SetDatapointsRequest>(create); - static SetDatapointsRequest? _defaultInstance; - - /// A map of data points to set - @$pb.TagNumber(1) - $core.Map<$core.String, $3.Datapoint> get datapoints => $_getMap(0); -} - -class SetDatapointsReply extends $pb.GeneratedMessage { - factory SetDatapointsReply({ - $core.Map<$core.String, $3.DatapointError>? errors, - }) { - final $result = create(); - if (errors != null) { - $result.errors.addAll(errors); - } - return $result; - } - SetDatapointsReply._() : super(); - factory SetDatapointsReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory SetDatapointsReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SetDatapointsReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.String, $3.DatapointError>(1, _omitFieldNames ? '' : 'errors', entryClassName: 'SetDatapointsReply.ErrorsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OE, valueOf: $3.DatapointError.valueOf, enumValues: $3.DatapointError.values, valueDefaultOrMaker: $3.DatapointError.UNKNOWN_DATAPOINT, defaultEnumValue: $3.DatapointError.UNKNOWN_DATAPOINT, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - SetDatapointsReply clone() => SetDatapointsReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SetDatapointsReply copyWith(void Function(SetDatapointsReply) updates) => super.copyWith((message) => updates(message as SetDatapointsReply)) as SetDatapointsReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static SetDatapointsReply create() => SetDatapointsReply._(); - SetDatapointsReply createEmptyInstance() => create(); - static $pb.PbList<SetDatapointsReply> createRepeated() => $pb.PbList<SetDatapointsReply>(); - @$core.pragma('dart2js:noInline') - static SetDatapointsReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SetDatapointsReply>(create); - static SetDatapointsReply? _defaultInstance; - - /// A map of errors (if any) - @$pb.TagNumber(1) - $core.Map<$core.String, $3.DatapointError> get errors => $_getMap(0); -} - -class SubscribeRequest extends $pb.GeneratedMessage { - factory SubscribeRequest({ - $core.String? query, - }) { - final $result = create(); - if (query != null) { - $result.query = query; - } - return $result; - } - SubscribeRequest._() : super(); - factory SubscribeRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory SubscribeRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SubscribeRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..aOS(2, _omitFieldNames ? '' : 'query') - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - SubscribeRequest clone() => SubscribeRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SubscribeRequest copyWith(void Function(SubscribeRequest) updates) => super.copyWith((message) => updates(message as SubscribeRequest)) as SubscribeRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static SubscribeRequest create() => SubscribeRequest._(); - SubscribeRequest createEmptyInstance() => create(); - static $pb.PbList<SubscribeRequest> createRepeated() => $pb.PbList<SubscribeRequest>(); - @$core.pragma('dart2js:noInline') - static SubscribeRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SubscribeRequest>(create); - static SubscribeRequest? _defaultInstance; - - /// Subscribe to a set of data points (or expressions) described - /// by the provided query. - /// The query syntax is a subset of SQL and is described in more - /// detail in the QUERY.md file. - @$pb.TagNumber(2) - $core.String get query => $_getSZ(0); - @$pb.TagNumber(2) - set query($core.String v) { $_setString(0, v); } - @$pb.TagNumber(2) - $core.bool hasQuery() => $_has(0); - @$pb.TagNumber(2) - void clearQuery() => clearField(2); -} - -class SubscribeReply extends $pb.GeneratedMessage { - factory SubscribeReply({ - $core.Map<$core.String, $3.Datapoint>? fields, - }) { - final $result = create(); - if (fields != null) { - $result.fields.addAll(fields); - } - return $result; - } - SubscribeReply._() : super(); - factory SubscribeReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory SubscribeReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'SubscribeReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.String, $3.Datapoint>(1, _omitFieldNames ? '' : 'fields', entryClassName: 'SubscribeReply.FieldsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Datapoint.create, valueDefaultOrMaker: $3.Datapoint.getDefault, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - SubscribeReply clone() => SubscribeReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - SubscribeReply copyWith(void Function(SubscribeReply) updates) => super.copyWith((message) => updates(message as SubscribeReply)) as SubscribeReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static SubscribeReply create() => SubscribeReply._(); - SubscribeReply createEmptyInstance() => create(); - static $pb.PbList<SubscribeReply> createRepeated() => $pb.PbList<SubscribeReply>(); - @$core.pragma('dart2js:noInline') - static SubscribeReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<SubscribeReply>(create); - static SubscribeReply? _defaultInstance; - - /// Contains the fields specified by the query. - /// If a requested data point value is not available, the corresponding - /// Datapoint will have it's respective failure value set. - @$pb.TagNumber(1) - $core.Map<$core.String, $3.Datapoint> get fields => $_getMap(0); -} - -class GetMetadataRequest extends $pb.GeneratedMessage { - factory GetMetadataRequest({ - $core.Iterable<$core.String>? names, - }) { - final $result = create(); - if (names != null) { - $result.names.addAll(names); - } - return $result; - } - GetMetadataRequest._() : super(); - factory GetMetadataRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory GetMetadataRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetMetadataRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..pPS(1, _omitFieldNames ? '' : 'names') - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - GetMetadataRequest clone() => GetMetadataRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - GetMetadataRequest copyWith(void Function(GetMetadataRequest) updates) => super.copyWith((message) => updates(message as GetMetadataRequest)) as GetMetadataRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static GetMetadataRequest create() => GetMetadataRequest._(); - GetMetadataRequest createEmptyInstance() => create(); - static $pb.PbList<GetMetadataRequest> createRepeated() => $pb.PbList<GetMetadataRequest>(); - @$core.pragma('dart2js:noInline') - static GetMetadataRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetMetadataRequest>(create); - static GetMetadataRequest? _defaultInstance; - - /// Request metadata for a list of data points referenced by their names. - /// e.g. "Vehicle.Cabin.Seat.Row1.Pos1.Position" or "Vehicle.Speed". - /// - /// If no names are provided, metadata for all known data points will be - /// returned. - @$pb.TagNumber(1) - $core.List<$core.String> get names => $_getList(0); -} - -class GetMetadataReply extends $pb.GeneratedMessage { - factory GetMetadataReply({ - $core.Iterable<$3.Metadata>? list, - }) { - final $result = create(); - if (list != null) { - $result.list.addAll(list); - } - return $result; - } - GetMetadataReply._() : super(); - factory GetMetadataReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory GetMetadataReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'GetMetadataReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..pc<$3.Metadata>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: $3.Metadata.create) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - GetMetadataReply clone() => GetMetadataReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - GetMetadataReply copyWith(void Function(GetMetadataReply) updates) => super.copyWith((message) => updates(message as GetMetadataReply)) as GetMetadataReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static GetMetadataReply create() => GetMetadataReply._(); - GetMetadataReply createEmptyInstance() => create(); - static $pb.PbList<GetMetadataReply> createRepeated() => $pb.PbList<GetMetadataReply>(); - @$core.pragma('dart2js:noInline') - static GetMetadataReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<GetMetadataReply>(create); - static GetMetadataReply? _defaultInstance; - - /// Contains metadata of the requested data points. If a data point - /// doesn't exist (i.e. not known to the Data Broker) the corresponding - /// Metadata isn't part of the returned list. - @$pb.TagNumber(1) - $core.List<$3.Metadata> get list => $_getList(0); -} - - -const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); -const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/protos/lib/src/generated/sdv/databroker/v1/broker.pbenum.dart b/protos/lib/src/generated/sdv/databroker/v1/broker.pbenum.dart deleted file mode 100644 index 99be056..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/broker.pbenum.dart +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/broker.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 - diff --git a/protos/lib/src/generated/sdv/databroker/v1/broker.pbgrpc.dart b/protos/lib/src/generated/sdv/databroker/v1/broker.pbgrpc.dart deleted file mode 100644 index 62b05c0..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/broker.pbgrpc.dart +++ /dev/null @@ -1,119 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/broker.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 'broker.pb.dart' as $0; - -export 'broker.pb.dart'; - -@$pb.GrpcServiceName('sdv.databroker.v1.Broker') -class BrokerClient extends $grpc.Client { - static final _$getDatapoints = $grpc.ClientMethod<$0.GetDatapointsRequest, $0.GetDatapointsReply>( - '/sdv.databroker.v1.Broker/GetDatapoints', - ($0.GetDatapointsRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $0.GetDatapointsReply.fromBuffer(value)); - static final _$setDatapoints = $grpc.ClientMethod<$0.SetDatapointsRequest, $0.SetDatapointsReply>( - '/sdv.databroker.v1.Broker/SetDatapoints', - ($0.SetDatapointsRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $0.SetDatapointsReply.fromBuffer(value)); - static final _$subscribe = $grpc.ClientMethod<$0.SubscribeRequest, $0.SubscribeReply>( - '/sdv.databroker.v1.Broker/Subscribe', - ($0.SubscribeRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $0.SubscribeReply.fromBuffer(value)); - static final _$getMetadata = $grpc.ClientMethod<$0.GetMetadataRequest, $0.GetMetadataReply>( - '/sdv.databroker.v1.Broker/GetMetadata', - ($0.GetMetadataRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $0.GetMetadataReply.fromBuffer(value)); - - BrokerClient($grpc.ClientChannel channel, - {$grpc.CallOptions? options, - $core.Iterable<$grpc.ClientInterceptor>? interceptors}) - : super(channel, options: options, - interceptors: interceptors); - - $grpc.ResponseFuture<$0.GetDatapointsReply> getDatapoints($0.GetDatapointsRequest request, {$grpc.CallOptions? options}) { - return $createUnaryCall(_$getDatapoints, request, options: options); - } - - $grpc.ResponseFuture<$0.SetDatapointsReply> setDatapoints($0.SetDatapointsRequest request, {$grpc.CallOptions? options}) { - return $createUnaryCall(_$setDatapoints, request, options: options); - } - - $grpc.ResponseStream<$0.SubscribeReply> subscribe($0.SubscribeRequest request, {$grpc.CallOptions? options}) { - return $createStreamingCall(_$subscribe, $async.Stream.fromIterable([request]), options: options); - } - - $grpc.ResponseFuture<$0.GetMetadataReply> getMetadata($0.GetMetadataRequest request, {$grpc.CallOptions? options}) { - return $createUnaryCall(_$getMetadata, request, options: options); - } -} - -@$pb.GrpcServiceName('sdv.databroker.v1.Broker') -abstract class BrokerServiceBase extends $grpc.Service { - $core.String get $name => 'sdv.databroker.v1.Broker'; - - BrokerServiceBase() { - $addMethod($grpc.ServiceMethod<$0.GetDatapointsRequest, $0.GetDatapointsReply>( - 'GetDatapoints', - getDatapoints_Pre, - false, - false, - ($core.List<$core.int> value) => $0.GetDatapointsRequest.fromBuffer(value), - ($0.GetDatapointsReply value) => value.writeToBuffer())); - $addMethod($grpc.ServiceMethod<$0.SetDatapointsRequest, $0.SetDatapointsReply>( - 'SetDatapoints', - setDatapoints_Pre, - false, - false, - ($core.List<$core.int> value) => $0.SetDatapointsRequest.fromBuffer(value), - ($0.SetDatapointsReply value) => value.writeToBuffer())); - $addMethod($grpc.ServiceMethod<$0.SubscribeRequest, $0.SubscribeReply>( - 'Subscribe', - subscribe_Pre, - false, - true, - ($core.List<$core.int> value) => $0.SubscribeRequest.fromBuffer(value), - ($0.SubscribeReply value) => value.writeToBuffer())); - $addMethod($grpc.ServiceMethod<$0.GetMetadataRequest, $0.GetMetadataReply>( - 'GetMetadata', - getMetadata_Pre, - false, - false, - ($core.List<$core.int> value) => $0.GetMetadataRequest.fromBuffer(value), - ($0.GetMetadataReply value) => value.writeToBuffer())); - } - - $async.Future<$0.GetDatapointsReply> getDatapoints_Pre($grpc.ServiceCall call, $async.Future<$0.GetDatapointsRequest> request) async { - return getDatapoints(call, await request); - } - - $async.Future<$0.SetDatapointsReply> setDatapoints_Pre($grpc.ServiceCall call, $async.Future<$0.SetDatapointsRequest> request) async { - return setDatapoints(call, await request); - } - - $async.Stream<$0.SubscribeReply> subscribe_Pre($grpc.ServiceCall call, $async.Future<$0.SubscribeRequest> request) async* { - yield* subscribe(call, await request); - } - - $async.Future<$0.GetMetadataReply> getMetadata_Pre($grpc.ServiceCall call, $async.Future<$0.GetMetadataRequest> request) async { - return getMetadata(call, await request); - } - - $async.Future<$0.GetDatapointsReply> getDatapoints($grpc.ServiceCall call, $0.GetDatapointsRequest request); - $async.Future<$0.SetDatapointsReply> setDatapoints($grpc.ServiceCall call, $0.SetDatapointsRequest request); - $async.Stream<$0.SubscribeReply> subscribe($grpc.ServiceCall call, $0.SubscribeRequest request); - $async.Future<$0.GetMetadataReply> getMetadata($grpc.ServiceCall call, $0.GetMetadataRequest request); -} diff --git a/protos/lib/src/generated/sdv/databroker/v1/broker.pbjson.dart b/protos/lib/src/generated/sdv/databroker/v1/broker.pbjson.dart deleted file mode 100644 index 4b06fe7..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/broker.pbjson.dart +++ /dev/null @@ -1,168 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/broker.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:convert' as $convert; -import 'dart:core' as $core; -import 'dart:typed_data' as $typed_data; - -@$core.Deprecated('Use getDatapointsRequestDescriptor instead') -const GetDatapointsRequest$json = { - '1': 'GetDatapointsRequest', - '2': [ - {'1': 'datapoints', '3': 1, '4': 3, '5': 9, '10': 'datapoints'}, - ], -}; - -/// Descriptor for `GetDatapointsRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List getDatapointsRequestDescriptor = $convert.base64Decode( - 'ChRHZXREYXRhcG9pbnRzUmVxdWVzdBIeCgpkYXRhcG9pbnRzGAEgAygJUgpkYXRhcG9pbnRz'); - -@$core.Deprecated('Use getDatapointsReplyDescriptor instead') -const GetDatapointsReply$json = { - '1': 'GetDatapointsReply', - '2': [ - {'1': 'datapoints', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.GetDatapointsReply.DatapointsEntry', '10': 'datapoints'}, - ], - '3': [GetDatapointsReply_DatapointsEntry$json], -}; - -@$core.Deprecated('Use getDatapointsReplyDescriptor instead') -const GetDatapointsReply_DatapointsEntry$json = { - '1': 'DatapointsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Datapoint', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `GetDatapointsReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List getDatapointsReplyDescriptor = $convert.base64Decode( - 'ChJHZXREYXRhcG9pbnRzUmVwbHkSVQoKZGF0YXBvaW50cxgBIAMoCzI1LnNkdi5kYXRhYnJva2' - 'VyLnYxLkdldERhdGFwb2ludHNSZXBseS5EYXRhcG9pbnRzRW50cnlSCmRhdGFwb2ludHMaWwoP' - 'RGF0YXBvaW50c0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EjIKBXZhbHVlGAIgASgLMhwuc2R2Lm' - 'RhdGFicm9rZXIudjEuRGF0YXBvaW50UgV2YWx1ZToCOAE='); - -@$core.Deprecated('Use setDatapointsRequestDescriptor instead') -const SetDatapointsRequest$json = { - '1': 'SetDatapointsRequest', - '2': [ - {'1': 'datapoints', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.SetDatapointsRequest.DatapointsEntry', '10': 'datapoints'}, - ], - '3': [SetDatapointsRequest_DatapointsEntry$json], -}; - -@$core.Deprecated('Use setDatapointsRequestDescriptor instead') -const SetDatapointsRequest_DatapointsEntry$json = { - '1': 'DatapointsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Datapoint', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `SetDatapointsRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List setDatapointsRequestDescriptor = $convert.base64Decode( - 'ChRTZXREYXRhcG9pbnRzUmVxdWVzdBJXCgpkYXRhcG9pbnRzGAEgAygLMjcuc2R2LmRhdGFicm' - '9rZXIudjEuU2V0RGF0YXBvaW50c1JlcXVlc3QuRGF0YXBvaW50c0VudHJ5UgpkYXRhcG9pbnRz' - 'GlsKD0RhdGFwb2ludHNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIyCgV2YWx1ZRgCIAEoCzIcLn' - 'Nkdi5kYXRhYnJva2VyLnYxLkRhdGFwb2ludFIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use setDatapointsReplyDescriptor instead') -const SetDatapointsReply$json = { - '1': 'SetDatapointsReply', - '2': [ - {'1': 'errors', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.SetDatapointsReply.ErrorsEntry', '10': 'errors'}, - ], - '3': [SetDatapointsReply_ErrorsEntry$json], -}; - -@$core.Deprecated('Use setDatapointsReplyDescriptor instead') -const SetDatapointsReply_ErrorsEntry$json = { - '1': 'ErrorsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 14, '6': '.sdv.databroker.v1.DatapointError', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `SetDatapointsReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List setDatapointsReplyDescriptor = $convert.base64Decode( - 'ChJTZXREYXRhcG9pbnRzUmVwbHkSSQoGZXJyb3JzGAEgAygLMjEuc2R2LmRhdGFicm9rZXIudj' - 'EuU2V0RGF0YXBvaW50c1JlcGx5LkVycm9yc0VudHJ5UgZlcnJvcnMaXAoLRXJyb3JzRW50cnkS' - 'EAoDa2V5GAEgASgJUgNrZXkSNwoFdmFsdWUYAiABKA4yIS5zZHYuZGF0YWJyb2tlci52MS5EYX' - 'RhcG9pbnRFcnJvclIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use subscribeRequestDescriptor instead') -const SubscribeRequest$json = { - '1': 'SubscribeRequest', - '2': [ - {'1': 'query', '3': 2, '4': 1, '5': 9, '10': 'query'}, - ], -}; - -/// Descriptor for `SubscribeRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List subscribeRequestDescriptor = $convert.base64Decode( - 'ChBTdWJzY3JpYmVSZXF1ZXN0EhQKBXF1ZXJ5GAIgASgJUgVxdWVyeQ=='); - -@$core.Deprecated('Use subscribeReplyDescriptor instead') -const SubscribeReply$json = { - '1': 'SubscribeReply', - '2': [ - {'1': 'fields', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.SubscribeReply.FieldsEntry', '10': 'fields'}, - ], - '3': [SubscribeReply_FieldsEntry$json], -}; - -@$core.Deprecated('Use subscribeReplyDescriptor instead') -const SubscribeReply_FieldsEntry$json = { - '1': 'FieldsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Datapoint', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `SubscribeReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List subscribeReplyDescriptor = $convert.base64Decode( - 'Cg5TdWJzY3JpYmVSZXBseRJFCgZmaWVsZHMYASADKAsyLS5zZHYuZGF0YWJyb2tlci52MS5TdW' - 'JzY3JpYmVSZXBseS5GaWVsZHNFbnRyeVIGZmllbGRzGlcKC0ZpZWxkc0VudHJ5EhAKA2tleRgB' - 'IAEoCVIDa2V5EjIKBXZhbHVlGAIgASgLMhwuc2R2LmRhdGFicm9rZXIudjEuRGF0YXBvaW50Ug' - 'V2YWx1ZToCOAE='); - -@$core.Deprecated('Use getMetadataRequestDescriptor instead') -const GetMetadataRequest$json = { - '1': 'GetMetadataRequest', - '2': [ - {'1': 'names', '3': 1, '4': 3, '5': 9, '10': 'names'}, - ], -}; - -/// Descriptor for `GetMetadataRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List getMetadataRequestDescriptor = $convert.base64Decode( - 'ChJHZXRNZXRhZGF0YVJlcXVlc3QSFAoFbmFtZXMYASADKAlSBW5hbWVz'); - -@$core.Deprecated('Use getMetadataReplyDescriptor instead') -const GetMetadataReply$json = { - '1': 'GetMetadataReply', - '2': [ - {'1': 'list', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.Metadata', '10': 'list'}, - ], -}; - -/// Descriptor for `GetMetadataReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List getMetadataReplyDescriptor = $convert.base64Decode( - 'ChBHZXRNZXRhZGF0YVJlcGx5Ei8KBGxpc3QYASADKAsyGy5zZHYuZGF0YWJyb2tlci52MS5NZX' - 'RhZGF0YVIEbGlzdA=='); - diff --git a/protos/lib/src/generated/sdv/databroker/v1/collector.pb.dart b/protos/lib/src/generated/sdv/databroker/v1/collector.pb.dart deleted file mode 100644 index 532e01a..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/collector.pb.dart +++ /dev/null @@ -1,380 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/collector.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:core' as $core; - -import 'package:protobuf/protobuf.dart' as $pb; - -import 'types.pb.dart' as $3; -import 'types.pbenum.dart' as $3; - -class UpdateDatapointsRequest extends $pb.GeneratedMessage { - factory UpdateDatapointsRequest({ - $core.Map<$core.int, $3.Datapoint>? datapoints, - }) { - final $result = create(); - if (datapoints != null) { - $result.datapoints.addAll(datapoints); - } - return $result; - } - UpdateDatapointsRequest._() : super(); - factory UpdateDatapointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory UpdateDatapointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateDatapointsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.int, $3.Datapoint>(1, _omitFieldNames ? '' : 'datapoints', entryClassName: 'UpdateDatapointsRequest.DatapointsEntry', keyFieldType: $pb.PbFieldType.O3, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Datapoint.create, valueDefaultOrMaker: $3.Datapoint.getDefault, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - UpdateDatapointsRequest clone() => UpdateDatapointsRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - UpdateDatapointsRequest copyWith(void Function(UpdateDatapointsRequest) updates) => super.copyWith((message) => updates(message as UpdateDatapointsRequest)) as UpdateDatapointsRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static UpdateDatapointsRequest create() => UpdateDatapointsRequest._(); - UpdateDatapointsRequest createEmptyInstance() => create(); - static $pb.PbList<UpdateDatapointsRequest> createRepeated() => $pb.PbList<UpdateDatapointsRequest>(); - @$core.pragma('dart2js:noInline') - static UpdateDatapointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateDatapointsRequest>(create); - static UpdateDatapointsRequest? _defaultInstance; - - @$pb.TagNumber(1) - $core.Map<$core.int, $3.Datapoint> get datapoints => $_getMap(0); -} - -class UpdateDatapointsReply extends $pb.GeneratedMessage { - factory UpdateDatapointsReply({ - $core.Map<$core.int, $3.DatapointError>? errors, - }) { - final $result = create(); - if (errors != null) { - $result.errors.addAll(errors); - } - return $result; - } - UpdateDatapointsReply._() : super(); - factory UpdateDatapointsReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory UpdateDatapointsReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UpdateDatapointsReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.int, $3.DatapointError>(1, _omitFieldNames ? '' : 'errors', entryClassName: 'UpdateDatapointsReply.ErrorsEntry', keyFieldType: $pb.PbFieldType.O3, valueFieldType: $pb.PbFieldType.OE, valueOf: $3.DatapointError.valueOf, enumValues: $3.DatapointError.values, valueDefaultOrMaker: $3.DatapointError.UNKNOWN_DATAPOINT, defaultEnumValue: $3.DatapointError.UNKNOWN_DATAPOINT, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - UpdateDatapointsReply clone() => UpdateDatapointsReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - UpdateDatapointsReply copyWith(void Function(UpdateDatapointsReply) updates) => super.copyWith((message) => updates(message as UpdateDatapointsReply)) as UpdateDatapointsReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static UpdateDatapointsReply create() => UpdateDatapointsReply._(); - UpdateDatapointsReply createEmptyInstance() => create(); - static $pb.PbList<UpdateDatapointsReply> createRepeated() => $pb.PbList<UpdateDatapointsReply>(); - @$core.pragma('dart2js:noInline') - static UpdateDatapointsReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<UpdateDatapointsReply>(create); - static UpdateDatapointsReply? _defaultInstance; - - @$pb.TagNumber(1) - $core.Map<$core.int, $3.DatapointError> get errors => $_getMap(0); -} - -class StreamDatapointsRequest extends $pb.GeneratedMessage { - factory StreamDatapointsRequest({ - $core.Map<$core.int, $3.Datapoint>? datapoints, - }) { - final $result = create(); - if (datapoints != null) { - $result.datapoints.addAll(datapoints); - } - return $result; - } - StreamDatapointsRequest._() : super(); - factory StreamDatapointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory StreamDatapointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StreamDatapointsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.int, $3.Datapoint>(1, _omitFieldNames ? '' : 'datapoints', entryClassName: 'StreamDatapointsRequest.DatapointsEntry', keyFieldType: $pb.PbFieldType.O3, valueFieldType: $pb.PbFieldType.OM, valueCreator: $3.Datapoint.create, valueDefaultOrMaker: $3.Datapoint.getDefault, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - StreamDatapointsRequest clone() => StreamDatapointsRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - StreamDatapointsRequest copyWith(void Function(StreamDatapointsRequest) updates) => super.copyWith((message) => updates(message as StreamDatapointsRequest)) as StreamDatapointsRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static StreamDatapointsRequest create() => StreamDatapointsRequest._(); - StreamDatapointsRequest createEmptyInstance() => create(); - static $pb.PbList<StreamDatapointsRequest> createRepeated() => $pb.PbList<StreamDatapointsRequest>(); - @$core.pragma('dart2js:noInline') - static StreamDatapointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StreamDatapointsRequest>(create); - static StreamDatapointsRequest? _defaultInstance; - - @$pb.TagNumber(1) - $core.Map<$core.int, $3.Datapoint> get datapoints => $_getMap(0); -} - -class StreamDatapointsReply extends $pb.GeneratedMessage { - factory StreamDatapointsReply({ - $core.Map<$core.int, $3.DatapointError>? errors, - }) { - final $result = create(); - if (errors != null) { - $result.errors.addAll(errors); - } - return $result; - } - StreamDatapointsReply._() : super(); - factory StreamDatapointsReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory StreamDatapointsReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StreamDatapointsReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.int, $3.DatapointError>(1, _omitFieldNames ? '' : 'errors', entryClassName: 'StreamDatapointsReply.ErrorsEntry', keyFieldType: $pb.PbFieldType.O3, valueFieldType: $pb.PbFieldType.OE, valueOf: $3.DatapointError.valueOf, enumValues: $3.DatapointError.values, valueDefaultOrMaker: $3.DatapointError.UNKNOWN_DATAPOINT, defaultEnumValue: $3.DatapointError.UNKNOWN_DATAPOINT, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - StreamDatapointsReply clone() => StreamDatapointsReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - StreamDatapointsReply copyWith(void Function(StreamDatapointsReply) updates) => super.copyWith((message) => updates(message as StreamDatapointsReply)) as StreamDatapointsReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static StreamDatapointsReply create() => StreamDatapointsReply._(); - StreamDatapointsReply createEmptyInstance() => create(); - static $pb.PbList<StreamDatapointsReply> createRepeated() => $pb.PbList<StreamDatapointsReply>(); - @$core.pragma('dart2js:noInline') - static StreamDatapointsReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StreamDatapointsReply>(create); - static StreamDatapointsReply? _defaultInstance; - - @$pb.TagNumber(1) - $core.Map<$core.int, $3.DatapointError> get errors => $_getMap(0); -} - -class RegisterDatapointsRequest extends $pb.GeneratedMessage { - factory RegisterDatapointsRequest({ - $core.Iterable<RegistrationMetadata>? list, - }) { - final $result = create(); - if (list != null) { - $result.list.addAll(list); - } - return $result; - } - RegisterDatapointsRequest._() : super(); - factory RegisterDatapointsRequest.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory RegisterDatapointsRequest.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RegisterDatapointsRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..pc<RegistrationMetadata>(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: RegistrationMetadata.create) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - RegisterDatapointsRequest clone() => RegisterDatapointsRequest()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - RegisterDatapointsRequest copyWith(void Function(RegisterDatapointsRequest) updates) => super.copyWith((message) => updates(message as RegisterDatapointsRequest)) as RegisterDatapointsRequest; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static RegisterDatapointsRequest create() => RegisterDatapointsRequest._(); - RegisterDatapointsRequest createEmptyInstance() => create(); - static $pb.PbList<RegisterDatapointsRequest> createRepeated() => $pb.PbList<RegisterDatapointsRequest>(); - @$core.pragma('dart2js:noInline') - static RegisterDatapointsRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RegisterDatapointsRequest>(create); - static RegisterDatapointsRequest? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<RegistrationMetadata> get list => $_getList(0); -} - -class RegistrationMetadata extends $pb.GeneratedMessage { - factory RegistrationMetadata({ - $core.String? name, - $3.DataType? dataType, - $core.String? description, - $3.ChangeType? changeType, - }) { - final $result = create(); - if (name != null) { - $result.name = name; - } - if (dataType != null) { - $result.dataType = dataType; - } - if (description != null) { - $result.description = description; - } - if (changeType != null) { - $result.changeType = changeType; - } - return $result; - } - RegistrationMetadata._() : super(); - factory RegistrationMetadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory RegistrationMetadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RegistrationMetadata', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..aOS(1, _omitFieldNames ? '' : 'name') - ..e<$3.DataType>(2, _omitFieldNames ? '' : 'dataType', $pb.PbFieldType.OE, defaultOrMaker: $3.DataType.STRING, valueOf: $3.DataType.valueOf, enumValues: $3.DataType.values) - ..aOS(3, _omitFieldNames ? '' : 'description') - ..e<$3.ChangeType>(4, _omitFieldNames ? '' : 'changeType', $pb.PbFieldType.OE, defaultOrMaker: $3.ChangeType.STATIC, valueOf: $3.ChangeType.valueOf, enumValues: $3.ChangeType.values) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - RegistrationMetadata clone() => RegistrationMetadata()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - RegistrationMetadata copyWith(void Function(RegistrationMetadata) updates) => super.copyWith((message) => updates(message as RegistrationMetadata)) as RegistrationMetadata; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static RegistrationMetadata create() => RegistrationMetadata._(); - RegistrationMetadata createEmptyInstance() => create(); - static $pb.PbList<RegistrationMetadata> createRepeated() => $pb.PbList<RegistrationMetadata>(); - @$core.pragma('dart2js:noInline') - static RegistrationMetadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RegistrationMetadata>(create); - static RegistrationMetadata? _defaultInstance; - - /// Name of the data point - /// (e.g. "Vehicle.Cabin.Seat.Row1.Pos1.Position" or "Vehicle.Speed") - @$pb.TagNumber(1) - $core.String get name => $_getSZ(0); - @$pb.TagNumber(1) - set name($core.String v) { $_setString(0, v); } - @$pb.TagNumber(1) - $core.bool hasName() => $_has(0); - @$pb.TagNumber(1) - void clearName() => clearField(1); - - @$pb.TagNumber(2) - $3.DataType get dataType => $_getN(1); - @$pb.TagNumber(2) - set dataType($3.DataType v) { setField(2, v); } - @$pb.TagNumber(2) - $core.bool hasDataType() => $_has(1); - @$pb.TagNumber(2) - void clearDataType() => clearField(2); - - @$pb.TagNumber(3) - $core.String get description => $_getSZ(2); - @$pb.TagNumber(3) - set description($core.String v) { $_setString(2, v); } - @$pb.TagNumber(3) - $core.bool hasDescription() => $_has(2); - @$pb.TagNumber(3) - void clearDescription() => clearField(3); - - @$pb.TagNumber(4) - $3.ChangeType get changeType => $_getN(3); - @$pb.TagNumber(4) - set changeType($3.ChangeType v) { setField(4, v); } - @$pb.TagNumber(4) - $core.bool hasChangeType() => $_has(3); - @$pb.TagNumber(4) - void clearChangeType() => clearField(4); -} - -class RegisterDatapointsReply extends $pb.GeneratedMessage { - factory RegisterDatapointsReply({ - $core.Map<$core.String, $core.int>? results, - }) { - final $result = create(); - if (results != null) { - $result.results.addAll(results); - } - return $result; - } - RegisterDatapointsReply._() : super(); - factory RegisterDatapointsReply.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory RegisterDatapointsReply.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'RegisterDatapointsReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..m<$core.String, $core.int>(1, _omitFieldNames ? '' : 'results', entryClassName: 'RegisterDatapointsReply.ResultsEntry', keyFieldType: $pb.PbFieldType.OS, valueFieldType: $pb.PbFieldType.O3, packageName: const $pb.PackageName('sdv.databroker.v1')) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - RegisterDatapointsReply clone() => RegisterDatapointsReply()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - RegisterDatapointsReply copyWith(void Function(RegisterDatapointsReply) updates) => super.copyWith((message) => updates(message as RegisterDatapointsReply)) as RegisterDatapointsReply; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static RegisterDatapointsReply create() => RegisterDatapointsReply._(); - RegisterDatapointsReply createEmptyInstance() => create(); - static $pb.PbList<RegisterDatapointsReply> createRepeated() => $pb.PbList<RegisterDatapointsReply>(); - @$core.pragma('dart2js:noInline') - static RegisterDatapointsReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<RegisterDatapointsReply>(create); - static RegisterDatapointsReply? _defaultInstance; - - /// Maps each data point name passed in RegisterDatapointsRequest to a data point id - @$pb.TagNumber(1) - $core.Map<$core.String, $core.int> get results => $_getMap(0); -} - - -const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); -const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/protos/lib/src/generated/sdv/databroker/v1/collector.pbenum.dart b/protos/lib/src/generated/sdv/databroker/v1/collector.pbenum.dart deleted file mode 100644 index 6b4cef3..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/collector.pbenum.dart +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/collector.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 - diff --git a/protos/lib/src/generated/sdv/databroker/v1/collector.pbgrpc.dart b/protos/lib/src/generated/sdv/databroker/v1/collector.pbgrpc.dart deleted file mode 100644 index 843cff2..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/collector.pbgrpc.dart +++ /dev/null @@ -1,95 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/collector.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 'collector.pb.dart' as $1; - -export 'collector.pb.dart'; - -@$pb.GrpcServiceName('sdv.databroker.v1.Collector') -class CollectorClient extends $grpc.Client { - static final _$registerDatapoints = $grpc.ClientMethod<$1.RegisterDatapointsRequest, $1.RegisterDatapointsReply>( - '/sdv.databroker.v1.Collector/RegisterDatapoints', - ($1.RegisterDatapointsRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $1.RegisterDatapointsReply.fromBuffer(value)); - static final _$updateDatapoints = $grpc.ClientMethod<$1.UpdateDatapointsRequest, $1.UpdateDatapointsReply>( - '/sdv.databroker.v1.Collector/UpdateDatapoints', - ($1.UpdateDatapointsRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $1.UpdateDatapointsReply.fromBuffer(value)); - static final _$streamDatapoints = $grpc.ClientMethod<$1.StreamDatapointsRequest, $1.StreamDatapointsReply>( - '/sdv.databroker.v1.Collector/StreamDatapoints', - ($1.StreamDatapointsRequest value) => value.writeToBuffer(), - ($core.List<$core.int> value) => $1.StreamDatapointsReply.fromBuffer(value)); - - CollectorClient($grpc.ClientChannel channel, - {$grpc.CallOptions? options, - $core.Iterable<$grpc.ClientInterceptor>? interceptors}) - : super(channel, options: options, - interceptors: interceptors); - - $grpc.ResponseFuture<$1.RegisterDatapointsReply> registerDatapoints($1.RegisterDatapointsRequest request, {$grpc.CallOptions? options}) { - return $createUnaryCall(_$registerDatapoints, request, options: options); - } - - $grpc.ResponseFuture<$1.UpdateDatapointsReply> updateDatapoints($1.UpdateDatapointsRequest request, {$grpc.CallOptions? options}) { - return $createUnaryCall(_$updateDatapoints, request, options: options); - } - - $grpc.ResponseStream<$1.StreamDatapointsReply> streamDatapoints($async.Stream<$1.StreamDatapointsRequest> request, {$grpc.CallOptions? options}) { - return $createStreamingCall(_$streamDatapoints, request, options: options); - } -} - -@$pb.GrpcServiceName('sdv.databroker.v1.Collector') -abstract class CollectorServiceBase extends $grpc.Service { - $core.String get $name => 'sdv.databroker.v1.Collector'; - - CollectorServiceBase() { - $addMethod($grpc.ServiceMethod<$1.RegisterDatapointsRequest, $1.RegisterDatapointsReply>( - 'RegisterDatapoints', - registerDatapoints_Pre, - false, - false, - ($core.List<$core.int> value) => $1.RegisterDatapointsRequest.fromBuffer(value), - ($1.RegisterDatapointsReply value) => value.writeToBuffer())); - $addMethod($grpc.ServiceMethod<$1.UpdateDatapointsRequest, $1.UpdateDatapointsReply>( - 'UpdateDatapoints', - updateDatapoints_Pre, - false, - false, - ($core.List<$core.int> value) => $1.UpdateDatapointsRequest.fromBuffer(value), - ($1.UpdateDatapointsReply value) => value.writeToBuffer())); - $addMethod($grpc.ServiceMethod<$1.StreamDatapointsRequest, $1.StreamDatapointsReply>( - 'StreamDatapoints', - streamDatapoints, - true, - true, - ($core.List<$core.int> value) => $1.StreamDatapointsRequest.fromBuffer(value), - ($1.StreamDatapointsReply value) => value.writeToBuffer())); - } - - $async.Future<$1.RegisterDatapointsReply> registerDatapoints_Pre($grpc.ServiceCall call, $async.Future<$1.RegisterDatapointsRequest> request) async { - return registerDatapoints(call, await request); - } - - $async.Future<$1.UpdateDatapointsReply> updateDatapoints_Pre($grpc.ServiceCall call, $async.Future<$1.UpdateDatapointsRequest> request) async { - return updateDatapoints(call, await request); - } - - $async.Future<$1.RegisterDatapointsReply> registerDatapoints($grpc.ServiceCall call, $1.RegisterDatapointsRequest request); - $async.Future<$1.UpdateDatapointsReply> updateDatapoints($grpc.ServiceCall call, $1.UpdateDatapointsRequest request); - $async.Stream<$1.StreamDatapointsReply> streamDatapoints($grpc.ServiceCall call, $async.Stream<$1.StreamDatapointsRequest> request); -} diff --git a/protos/lib/src/generated/sdv/databroker/v1/collector.pbjson.dart b/protos/lib/src/generated/sdv/databroker/v1/collector.pbjson.dart deleted file mode 100644 index 91522a3..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/collector.pbjson.dart +++ /dev/null @@ -1,176 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/collector.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:convert' as $convert; -import 'dart:core' as $core; -import 'dart:typed_data' as $typed_data; - -@$core.Deprecated('Use updateDatapointsRequestDescriptor instead') -const UpdateDatapointsRequest$json = { - '1': 'UpdateDatapointsRequest', - '2': [ - {'1': 'datapoints', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.UpdateDatapointsRequest.DatapointsEntry', '10': 'datapoints'}, - ], - '3': [UpdateDatapointsRequest_DatapointsEntry$json], -}; - -@$core.Deprecated('Use updateDatapointsRequestDescriptor instead') -const UpdateDatapointsRequest_DatapointsEntry$json = { - '1': 'DatapointsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Datapoint', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `UpdateDatapointsRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List updateDatapointsRequestDescriptor = $convert.base64Decode( - 'ChdVcGRhdGVEYXRhcG9pbnRzUmVxdWVzdBJaCgpkYXRhcG9pbnRzGAEgAygLMjouc2R2LmRhdG' - 'Ficm9rZXIudjEuVXBkYXRlRGF0YXBvaW50c1JlcXVlc3QuRGF0YXBvaW50c0VudHJ5UgpkYXRh' - 'cG9pbnRzGlsKD0RhdGFwb2ludHNFbnRyeRIQCgNrZXkYASABKAVSA2tleRIyCgV2YWx1ZRgCIA' - 'EoCzIcLnNkdi5kYXRhYnJva2VyLnYxLkRhdGFwb2ludFIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use updateDatapointsReplyDescriptor instead') -const UpdateDatapointsReply$json = { - '1': 'UpdateDatapointsReply', - '2': [ - {'1': 'errors', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.UpdateDatapointsReply.ErrorsEntry', '10': 'errors'}, - ], - '3': [UpdateDatapointsReply_ErrorsEntry$json], -}; - -@$core.Deprecated('Use updateDatapointsReplyDescriptor instead') -const UpdateDatapointsReply_ErrorsEntry$json = { - '1': 'ErrorsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 14, '6': '.sdv.databroker.v1.DatapointError', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `UpdateDatapointsReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List updateDatapointsReplyDescriptor = $convert.base64Decode( - 'ChVVcGRhdGVEYXRhcG9pbnRzUmVwbHkSTAoGZXJyb3JzGAEgAygLMjQuc2R2LmRhdGFicm9rZX' - 'IudjEuVXBkYXRlRGF0YXBvaW50c1JlcGx5LkVycm9yc0VudHJ5UgZlcnJvcnMaXAoLRXJyb3Jz' - 'RW50cnkSEAoDa2V5GAEgASgFUgNrZXkSNwoFdmFsdWUYAiABKA4yIS5zZHYuZGF0YWJyb2tlci' - '52MS5EYXRhcG9pbnRFcnJvclIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use streamDatapointsRequestDescriptor instead') -const StreamDatapointsRequest$json = { - '1': 'StreamDatapointsRequest', - '2': [ - {'1': 'datapoints', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.StreamDatapointsRequest.DatapointsEntry', '10': 'datapoints'}, - ], - '3': [StreamDatapointsRequest_DatapointsEntry$json], -}; - -@$core.Deprecated('Use streamDatapointsRequestDescriptor instead') -const StreamDatapointsRequest_DatapointsEntry$json = { - '1': 'DatapointsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Datapoint', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `StreamDatapointsRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List streamDatapointsRequestDescriptor = $convert.base64Decode( - 'ChdTdHJlYW1EYXRhcG9pbnRzUmVxdWVzdBJaCgpkYXRhcG9pbnRzGAEgAygLMjouc2R2LmRhdG' - 'Ficm9rZXIudjEuU3RyZWFtRGF0YXBvaW50c1JlcXVlc3QuRGF0YXBvaW50c0VudHJ5UgpkYXRh' - 'cG9pbnRzGlsKD0RhdGFwb2ludHNFbnRyeRIQCgNrZXkYASABKAVSA2tleRIyCgV2YWx1ZRgCIA' - 'EoCzIcLnNkdi5kYXRhYnJva2VyLnYxLkRhdGFwb2ludFIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use streamDatapointsReplyDescriptor instead') -const StreamDatapointsReply$json = { - '1': 'StreamDatapointsReply', - '2': [ - {'1': 'errors', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.StreamDatapointsReply.ErrorsEntry', '10': 'errors'}, - ], - '3': [StreamDatapointsReply_ErrorsEntry$json], -}; - -@$core.Deprecated('Use streamDatapointsReplyDescriptor instead') -const StreamDatapointsReply_ErrorsEntry$json = { - '1': 'ErrorsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 5, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 14, '6': '.sdv.databroker.v1.DatapointError', '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `StreamDatapointsReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List streamDatapointsReplyDescriptor = $convert.base64Decode( - 'ChVTdHJlYW1EYXRhcG9pbnRzUmVwbHkSTAoGZXJyb3JzGAEgAygLMjQuc2R2LmRhdGFicm9rZX' - 'IudjEuU3RyZWFtRGF0YXBvaW50c1JlcGx5LkVycm9yc0VudHJ5UgZlcnJvcnMaXAoLRXJyb3Jz' - 'RW50cnkSEAoDa2V5GAEgASgFUgNrZXkSNwoFdmFsdWUYAiABKA4yIS5zZHYuZGF0YWJyb2tlci' - '52MS5EYXRhcG9pbnRFcnJvclIFdmFsdWU6AjgB'); - -@$core.Deprecated('Use registerDatapointsRequestDescriptor instead') -const RegisterDatapointsRequest$json = { - '1': 'RegisterDatapointsRequest', - '2': [ - {'1': 'list', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.RegistrationMetadata', '10': 'list'}, - ], -}; - -/// Descriptor for `RegisterDatapointsRequest`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List registerDatapointsRequestDescriptor = $convert.base64Decode( - 'ChlSZWdpc3RlckRhdGFwb2ludHNSZXF1ZXN0EjsKBGxpc3QYASADKAsyJy5zZHYuZGF0YWJyb2' - 'tlci52MS5SZWdpc3RyYXRpb25NZXRhZGF0YVIEbGlzdA=='); - -@$core.Deprecated('Use registrationMetadataDescriptor instead') -const RegistrationMetadata$json = { - '1': 'RegistrationMetadata', - '2': [ - {'1': 'name', '3': 1, '4': 1, '5': 9, '10': 'name'}, - {'1': 'data_type', '3': 2, '4': 1, '5': 14, '6': '.sdv.databroker.v1.DataType', '10': 'dataType'}, - {'1': 'description', '3': 3, '4': 1, '5': 9, '10': 'description'}, - {'1': 'change_type', '3': 4, '4': 1, '5': 14, '6': '.sdv.databroker.v1.ChangeType', '10': 'changeType'}, - ], -}; - -/// Descriptor for `RegistrationMetadata`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List registrationMetadataDescriptor = $convert.base64Decode( - 'ChRSZWdpc3RyYXRpb25NZXRhZGF0YRISCgRuYW1lGAEgASgJUgRuYW1lEjgKCWRhdGFfdHlwZR' - 'gCIAEoDjIbLnNkdi5kYXRhYnJva2VyLnYxLkRhdGFUeXBlUghkYXRhVHlwZRIgCgtkZXNjcmlw' - 'dGlvbhgDIAEoCVILZGVzY3JpcHRpb24SPgoLY2hhbmdlX3R5cGUYBCABKA4yHS5zZHYuZGF0YW' - 'Jyb2tlci52MS5DaGFuZ2VUeXBlUgpjaGFuZ2VUeXBl'); - -@$core.Deprecated('Use registerDatapointsReplyDescriptor instead') -const RegisterDatapointsReply$json = { - '1': 'RegisterDatapointsReply', - '2': [ - {'1': 'results', '3': 1, '4': 3, '5': 11, '6': '.sdv.databroker.v1.RegisterDatapointsReply.ResultsEntry', '10': 'results'}, - ], - '3': [RegisterDatapointsReply_ResultsEntry$json], -}; - -@$core.Deprecated('Use registerDatapointsReplyDescriptor instead') -const RegisterDatapointsReply_ResultsEntry$json = { - '1': 'ResultsEntry', - '2': [ - {'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'}, - {'1': 'value', '3': 2, '4': 1, '5': 5, '10': 'value'}, - ], - '7': {'7': true}, -}; - -/// Descriptor for `RegisterDatapointsReply`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List registerDatapointsReplyDescriptor = $convert.base64Decode( - 'ChdSZWdpc3RlckRhdGFwb2ludHNSZXBseRJRCgdyZXN1bHRzGAEgAygLMjcuc2R2LmRhdGFicm' - '9rZXIudjEuUmVnaXN0ZXJEYXRhcG9pbnRzUmVwbHkuUmVzdWx0c0VudHJ5UgdyZXN1bHRzGjoK' - 'DFJlc3VsdHNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoBVIFdmFsdWU6Aj' - 'gB'); - diff --git a/protos/lib/src/generated/sdv/databroker/v1/types.pb.dart b/protos/lib/src/generated/sdv/databroker/v1/types.pb.dart deleted file mode 100644 index 03ee374..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/types.pb.dart +++ /dev/null @@ -1,851 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/types.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:core' as $core; - -// ignore: depend_on_referenced_packages -import 'package:fixnum/fixnum.dart' as $fixnum; -import 'package:protobuf/protobuf.dart' as $pb; - -import '../../../google/protobuf/timestamp.pb.dart' as $2; -import 'types.pbenum.dart'; - -export 'types.pbenum.dart'; - -class StringArray extends $pb.GeneratedMessage { - factory StringArray({ - $core.Iterable<$core.String>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - StringArray._() : super(); - factory StringArray.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory StringArray.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StringArray', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..pPS(1, _omitFieldNames ? '' : 'values') - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - StringArray clone() => StringArray()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - StringArray copyWith(void Function(StringArray) updates) => super.copyWith((message) => updates(message as StringArray)) as StringArray; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static StringArray create() => StringArray._(); - StringArray createEmptyInstance() => create(); - static $pb.PbList<StringArray> createRepeated() => $pb.PbList<StringArray>(); - @$core.pragma('dart2js:noInline') - static StringArray getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<StringArray>(create); - static StringArray? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.String> get values => $_getList(0); -} - -class BoolArray extends $pb.GeneratedMessage { - factory BoolArray({ - $core.Iterable<$core.bool>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - BoolArray._() : super(); - factory BoolArray.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory BoolArray.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BoolArray', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$core.bool>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KB) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - BoolArray clone() => BoolArray()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - BoolArray copyWith(void Function(BoolArray) updates) => super.copyWith((message) => updates(message as BoolArray)) as BoolArray; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static BoolArray create() => BoolArray._(); - BoolArray createEmptyInstance() => create(); - static $pb.PbList<BoolArray> createRepeated() => $pb.PbList<BoolArray>(); - @$core.pragma('dart2js:noInline') - static BoolArray getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BoolArray>(create); - static BoolArray? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.bool> get values => $_getList(0); -} - -class Int32Array extends $pb.GeneratedMessage { - factory Int32Array({ - $core.Iterable<$core.int>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - Int32Array._() : super(); - factory Int32Array.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Int32Array.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Int32Array', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$core.int>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KS3) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Int32Array clone() => Int32Array()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Int32Array copyWith(void Function(Int32Array) updates) => super.copyWith((message) => updates(message as Int32Array)) as Int32Array; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Int32Array create() => Int32Array._(); - Int32Array createEmptyInstance() => create(); - static $pb.PbList<Int32Array> createRepeated() => $pb.PbList<Int32Array>(); - @$core.pragma('dart2js:noInline') - static Int32Array getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Int32Array>(create); - static Int32Array? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.int> get values => $_getList(0); -} - -class Int64Array extends $pb.GeneratedMessage { - factory Int64Array({ - $core.Iterable<$fixnum.Int64>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - Int64Array._() : super(); - factory Int64Array.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Int64Array.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Int64Array', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$fixnum.Int64>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KS6) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Int64Array clone() => Int64Array()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Int64Array copyWith(void Function(Int64Array) updates) => super.copyWith((message) => updates(message as Int64Array)) as Int64Array; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Int64Array create() => Int64Array._(); - Int64Array createEmptyInstance() => create(); - static $pb.PbList<Int64Array> createRepeated() => $pb.PbList<Int64Array>(); - @$core.pragma('dart2js:noInline') - static Int64Array getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Int64Array>(create); - static Int64Array? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$fixnum.Int64> get values => $_getList(0); -} - -class Uint32Array extends $pb.GeneratedMessage { - factory Uint32Array({ - $core.Iterable<$core.int>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - Uint32Array._() : super(); - factory Uint32Array.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Uint32Array.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Uint32Array', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$core.int>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KU3) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Uint32Array clone() => Uint32Array()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Uint32Array copyWith(void Function(Uint32Array) updates) => super.copyWith((message) => updates(message as Uint32Array)) as Uint32Array; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Uint32Array create() => Uint32Array._(); - Uint32Array createEmptyInstance() => create(); - static $pb.PbList<Uint32Array> createRepeated() => $pb.PbList<Uint32Array>(); - @$core.pragma('dart2js:noInline') - static Uint32Array getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Uint32Array>(create); - static Uint32Array? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.int> get values => $_getList(0); -} - -class Uint64Array extends $pb.GeneratedMessage { - factory Uint64Array({ - $core.Iterable<$fixnum.Int64>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - Uint64Array._() : super(); - factory Uint64Array.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Uint64Array.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Uint64Array', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$fixnum.Int64>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KU6) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Uint64Array clone() => Uint64Array()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Uint64Array copyWith(void Function(Uint64Array) updates) => super.copyWith((message) => updates(message as Uint64Array)) as Uint64Array; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Uint64Array create() => Uint64Array._(); - Uint64Array createEmptyInstance() => create(); - static $pb.PbList<Uint64Array> createRepeated() => $pb.PbList<Uint64Array>(); - @$core.pragma('dart2js:noInline') - static Uint64Array getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Uint64Array>(create); - static Uint64Array? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$fixnum.Int64> get values => $_getList(0); -} - -class FloatArray extends $pb.GeneratedMessage { - factory FloatArray({ - $core.Iterable<$core.double>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - FloatArray._() : super(); - factory FloatArray.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory FloatArray.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'FloatArray', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$core.double>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KF) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - FloatArray clone() => FloatArray()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - FloatArray copyWith(void Function(FloatArray) updates) => super.copyWith((message) => updates(message as FloatArray)) as FloatArray; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static FloatArray create() => FloatArray._(); - FloatArray createEmptyInstance() => create(); - static $pb.PbList<FloatArray> createRepeated() => $pb.PbList<FloatArray>(); - @$core.pragma('dart2js:noInline') - static FloatArray getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<FloatArray>(create); - static FloatArray? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.double> get values => $_getList(0); -} - -class DoubleArray extends $pb.GeneratedMessage { - factory DoubleArray({ - $core.Iterable<$core.double>? values, - }) { - final $result = create(); - if (values != null) { - $result.values.addAll(values); - } - return $result; - } - DoubleArray._() : super(); - factory DoubleArray.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory DoubleArray.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'DoubleArray', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..p<$core.double>(1, _omitFieldNames ? '' : 'values', $pb.PbFieldType.KD) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - DoubleArray clone() => DoubleArray()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - DoubleArray copyWith(void Function(DoubleArray) updates) => super.copyWith((message) => updates(message as DoubleArray)) as DoubleArray; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static DoubleArray create() => DoubleArray._(); - DoubleArray createEmptyInstance() => create(); - static $pb.PbList<DoubleArray> createRepeated() => $pb.PbList<DoubleArray>(); - @$core.pragma('dart2js:noInline') - static DoubleArray getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<DoubleArray>(create); - static DoubleArray? _defaultInstance; - - @$pb.TagNumber(1) - $core.List<$core.double> get values => $_getList(0); -} - -enum Datapoint_Value { - failureValue, - stringValue, - boolValue, - int32Value, - int64Value, - uint32Value, - uint64Value, - floatValue, - doubleValue, - stringArray, - boolArray, - int32Array, - int64Array, - uint32Array, - uint64Array, - floatArray, - doubleArray, - notSet -} - -class Datapoint extends $pb.GeneratedMessage { - factory Datapoint({ - $2.Timestamp? timestamp, - Datapoint_Failure? failureValue, - $core.String? stringValue, - $core.bool? boolValue, - $core.int? int32Value, - $fixnum.Int64? int64Value, - $core.int? uint32Value, - $fixnum.Int64? uint64Value, - $core.double? floatValue, - $core.double? doubleValue, - StringArray? stringArray, - BoolArray? boolArray, - Int32Array? int32Array, - Int64Array? int64Array, - Uint32Array? uint32Array, - Uint64Array? uint64Array, - FloatArray? floatArray, - DoubleArray? doubleArray, - }) { - final $result = create(); - if (timestamp != null) { - $result.timestamp = timestamp; - } - if (failureValue != null) { - $result.failureValue = failureValue; - } - if (stringValue != null) { - $result.stringValue = stringValue; - } - if (boolValue != null) { - $result.boolValue = boolValue; - } - if (int32Value != null) { - $result.int32Value = int32Value; - } - if (int64Value != null) { - $result.int64Value = int64Value; - } - if (uint32Value != null) { - $result.uint32Value = uint32Value; - } - if (uint64Value != null) { - $result.uint64Value = uint64Value; - } - if (floatValue != null) { - $result.floatValue = floatValue; - } - if (doubleValue != null) { - $result.doubleValue = doubleValue; - } - if (stringArray != null) { - $result.stringArray = stringArray; - } - if (boolArray != null) { - $result.boolArray = boolArray; - } - if (int32Array != null) { - $result.int32Array = int32Array; - } - if (int64Array != null) { - $result.int64Array = int64Array; - } - if (uint32Array != null) { - $result.uint32Array = uint32Array; - } - if (uint64Array != null) { - $result.uint64Array = uint64Array; - } - if (floatArray != null) { - $result.floatArray = floatArray; - } - if (doubleArray != null) { - $result.doubleArray = doubleArray; - } - return $result; - } - Datapoint._() : super(); - factory Datapoint.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Datapoint.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static const $core.Map<$core.int, Datapoint_Value> _Datapoint_ValueByTag = { - 10 : Datapoint_Value.failureValue, - 11 : Datapoint_Value.stringValue, - 12 : Datapoint_Value.boolValue, - 13 : Datapoint_Value.int32Value, - 14 : Datapoint_Value.int64Value, - 15 : Datapoint_Value.uint32Value, - 16 : Datapoint_Value.uint64Value, - 17 : Datapoint_Value.floatValue, - 18 : Datapoint_Value.doubleValue, - 21 : Datapoint_Value.stringArray, - 22 : Datapoint_Value.boolArray, - 23 : Datapoint_Value.int32Array, - 24 : Datapoint_Value.int64Array, - 25 : Datapoint_Value.uint32Array, - 26 : Datapoint_Value.uint64Array, - 27 : Datapoint_Value.floatArray, - 28 : Datapoint_Value.doubleArray, - 0 : Datapoint_Value.notSet - }; - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Datapoint', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..oo(0, [10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28]) - ..aOM<$2.Timestamp>(1, _omitFieldNames ? '' : 'timestamp', subBuilder: $2.Timestamp.create) - ..e<Datapoint_Failure>(10, _omitFieldNames ? '' : 'failureValue', $pb.PbFieldType.OE, defaultOrMaker: Datapoint_Failure.INVALID_VALUE, valueOf: Datapoint_Failure.valueOf, enumValues: Datapoint_Failure.values) - ..aOS(11, _omitFieldNames ? '' : 'stringValue') - ..aOB(12, _omitFieldNames ? '' : 'boolValue') - ..a<$core.int>(13, _omitFieldNames ? '' : 'int32Value', $pb.PbFieldType.OS3) - ..a<$fixnum.Int64>(14, _omitFieldNames ? '' : 'int64Value', $pb.PbFieldType.OS6, defaultOrMaker: $fixnum.Int64.ZERO) - ..a<$core.int>(15, _omitFieldNames ? '' : 'uint32Value', $pb.PbFieldType.OU3) - ..a<$fixnum.Int64>(16, _omitFieldNames ? '' : 'uint64Value', $pb.PbFieldType.OU6, defaultOrMaker: $fixnum.Int64.ZERO) - ..a<$core.double>(17, _omitFieldNames ? '' : 'floatValue', $pb.PbFieldType.OF) - ..a<$core.double>(18, _omitFieldNames ? '' : 'doubleValue', $pb.PbFieldType.OD) - ..aOM<StringArray>(21, _omitFieldNames ? '' : 'stringArray', subBuilder: StringArray.create) - ..aOM<BoolArray>(22, _omitFieldNames ? '' : 'boolArray', subBuilder: BoolArray.create) - ..aOM<Int32Array>(23, _omitFieldNames ? '' : 'int32Array', subBuilder: Int32Array.create) - ..aOM<Int64Array>(24, _omitFieldNames ? '' : 'int64Array', subBuilder: Int64Array.create) - ..aOM<Uint32Array>(25, _omitFieldNames ? '' : 'uint32Array', subBuilder: Uint32Array.create) - ..aOM<Uint64Array>(26, _omitFieldNames ? '' : 'uint64Array', subBuilder: Uint64Array.create) - ..aOM<FloatArray>(27, _omitFieldNames ? '' : 'floatArray', subBuilder: FloatArray.create) - ..aOM<DoubleArray>(28, _omitFieldNames ? '' : 'doubleArray', subBuilder: DoubleArray.create) - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Datapoint clone() => Datapoint()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Datapoint copyWith(void Function(Datapoint) updates) => super.copyWith((message) => updates(message as Datapoint)) as Datapoint; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Datapoint create() => Datapoint._(); - Datapoint createEmptyInstance() => create(); - static $pb.PbList<Datapoint> createRepeated() => $pb.PbList<Datapoint>(); - @$core.pragma('dart2js:noInline') - static Datapoint getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Datapoint>(create); - static Datapoint? _defaultInstance; - - Datapoint_Value whichValue() => _Datapoint_ValueByTag[$_whichOneof(0)]!; - void clearValue() => clearField($_whichOneof(0)); - - /// Timestamp of the value - @$pb.TagNumber(1) - $2.Timestamp get timestamp => $_getN(0); - @$pb.TagNumber(1) - set timestamp($2.Timestamp v) { setField(1, v); } - @$pb.TagNumber(1) - $core.bool hasTimestamp() => $_has(0); - @$pb.TagNumber(1) - void clearTimestamp() => clearField(1); - @$pb.TagNumber(1) - $2.Timestamp ensureTimestamp() => $_ensure(0); - - @$pb.TagNumber(10) - Datapoint_Failure get failureValue => $_getN(1); - @$pb.TagNumber(10) - set failureValue(Datapoint_Failure v) { setField(10, v); } - @$pb.TagNumber(10) - $core.bool hasFailureValue() => $_has(1); - @$pb.TagNumber(10) - void clearFailureValue() => clearField(10); - - @$pb.TagNumber(11) - $core.String get stringValue => $_getSZ(2); - @$pb.TagNumber(11) - set stringValue($core.String v) { $_setString(2, v); } - @$pb.TagNumber(11) - $core.bool hasStringValue() => $_has(2); - @$pb.TagNumber(11) - void clearStringValue() => clearField(11); - - @$pb.TagNumber(12) - $core.bool get boolValue => $_getBF(3); - @$pb.TagNumber(12) - set boolValue($core.bool v) { $_setBool(3, v); } - @$pb.TagNumber(12) - $core.bool hasBoolValue() => $_has(3); - @$pb.TagNumber(12) - void clearBoolValue() => clearField(12); - - @$pb.TagNumber(13) - $core.int get int32Value => $_getIZ(4); - @$pb.TagNumber(13) - set int32Value($core.int v) { $_setSignedInt32(4, v); } - @$pb.TagNumber(13) - $core.bool hasInt32Value() => $_has(4); - @$pb.TagNumber(13) - void clearInt32Value() => clearField(13); - - @$pb.TagNumber(14) - $fixnum.Int64 get int64Value => $_getI64(5); - @$pb.TagNumber(14) - set int64Value($fixnum.Int64 v) { $_setInt64(5, v); } - @$pb.TagNumber(14) - $core.bool hasInt64Value() => $_has(5); - @$pb.TagNumber(14) - void clearInt64Value() => clearField(14); - - @$pb.TagNumber(15) - $core.int get uint32Value => $_getIZ(6); - @$pb.TagNumber(15) - set uint32Value($core.int v) { $_setUnsignedInt32(6, v); } - @$pb.TagNumber(15) - $core.bool hasUint32Value() => $_has(6); - @$pb.TagNumber(15) - void clearUint32Value() => clearField(15); - - @$pb.TagNumber(16) - $fixnum.Int64 get uint64Value => $_getI64(7); - @$pb.TagNumber(16) - set uint64Value($fixnum.Int64 v) { $_setInt64(7, v); } - @$pb.TagNumber(16) - $core.bool hasUint64Value() => $_has(7); - @$pb.TagNumber(16) - void clearUint64Value() => clearField(16); - - @$pb.TagNumber(17) - $core.double get floatValue => $_getN(8); - @$pb.TagNumber(17) - set floatValue($core.double v) { $_setFloat(8, v); } - @$pb.TagNumber(17) - $core.bool hasFloatValue() => $_has(8); - @$pb.TagNumber(17) - void clearFloatValue() => clearField(17); - - @$pb.TagNumber(18) - $core.double get doubleValue => $_getN(9); - @$pb.TagNumber(18) - set doubleValue($core.double v) { $_setDouble(9, v); } - @$pb.TagNumber(18) - $core.bool hasDoubleValue() => $_has(9); - @$pb.TagNumber(18) - void clearDoubleValue() => clearField(18); - - @$pb.TagNumber(21) - StringArray get stringArray => $_getN(10); - @$pb.TagNumber(21) - set stringArray(StringArray v) { setField(21, v); } - @$pb.TagNumber(21) - $core.bool hasStringArray() => $_has(10); - @$pb.TagNumber(21) - void clearStringArray() => clearField(21); - @$pb.TagNumber(21) - StringArray ensureStringArray() => $_ensure(10); - - @$pb.TagNumber(22) - BoolArray get boolArray => $_getN(11); - @$pb.TagNumber(22) - set boolArray(BoolArray v) { setField(22, v); } - @$pb.TagNumber(22) - $core.bool hasBoolArray() => $_has(11); - @$pb.TagNumber(22) - void clearBoolArray() => clearField(22); - @$pb.TagNumber(22) - BoolArray ensureBoolArray() => $_ensure(11); - - @$pb.TagNumber(23) - Int32Array get int32Array => $_getN(12); - @$pb.TagNumber(23) - set int32Array(Int32Array v) { setField(23, v); } - @$pb.TagNumber(23) - $core.bool hasInt32Array() => $_has(12); - @$pb.TagNumber(23) - void clearInt32Array() => clearField(23); - @$pb.TagNumber(23) - Int32Array ensureInt32Array() => $_ensure(12); - - @$pb.TagNumber(24) - Int64Array get int64Array => $_getN(13); - @$pb.TagNumber(24) - set int64Array(Int64Array v) { setField(24, v); } - @$pb.TagNumber(24) - $core.bool hasInt64Array() => $_has(13); - @$pb.TagNumber(24) - void clearInt64Array() => clearField(24); - @$pb.TagNumber(24) - Int64Array ensureInt64Array() => $_ensure(13); - - @$pb.TagNumber(25) - Uint32Array get uint32Array => $_getN(14); - @$pb.TagNumber(25) - set uint32Array(Uint32Array v) { setField(25, v); } - @$pb.TagNumber(25) - $core.bool hasUint32Array() => $_has(14); - @$pb.TagNumber(25) - void clearUint32Array() => clearField(25); - @$pb.TagNumber(25) - Uint32Array ensureUint32Array() => $_ensure(14); - - @$pb.TagNumber(26) - Uint64Array get uint64Array => $_getN(15); - @$pb.TagNumber(26) - set uint64Array(Uint64Array v) { setField(26, v); } - @$pb.TagNumber(26) - $core.bool hasUint64Array() => $_has(15); - @$pb.TagNumber(26) - void clearUint64Array() => clearField(26); - @$pb.TagNumber(26) - Uint64Array ensureUint64Array() => $_ensure(15); - - @$pb.TagNumber(27) - FloatArray get floatArray => $_getN(16); - @$pb.TagNumber(27) - set floatArray(FloatArray v) { setField(27, v); } - @$pb.TagNumber(27) - $core.bool hasFloatArray() => $_has(16); - @$pb.TagNumber(27) - void clearFloatArray() => clearField(27); - @$pb.TagNumber(27) - FloatArray ensureFloatArray() => $_ensure(16); - - @$pb.TagNumber(28) - DoubleArray get doubleArray => $_getN(17); - @$pb.TagNumber(28) - set doubleArray(DoubleArray v) { setField(28, v); } - @$pb.TagNumber(28) - $core.bool hasDoubleArray() => $_has(17); - @$pb.TagNumber(28) - void clearDoubleArray() => clearField(28); - @$pb.TagNumber(28) - DoubleArray ensureDoubleArray() => $_ensure(17); -} - -class Metadata extends $pb.GeneratedMessage { - factory Metadata({ - $core.int? id, - EntryType? entryType, - $core.String? name, - DataType? dataType, - ChangeType? changeType, - $core.String? description, - }) { - final $result = create(); - if (id != null) { - $result.id = id; - } - if (entryType != null) { - $result.entryType = entryType; - } - if (name != null) { - $result.name = name; - } - if (dataType != null) { - $result.dataType = dataType; - } - if (changeType != null) { - $result.changeType = changeType; - } - if (description != null) { - $result.description = description; - } - return $result; - } - Metadata._() : super(); - factory Metadata.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); - factory Metadata.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); - - static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Metadata', package: const $pb.PackageName(_omitMessageNames ? '' : 'sdv.databroker.v1'), createEmptyInstance: create) - ..a<$core.int>(1, _omitFieldNames ? '' : 'id', $pb.PbFieldType.O3) - ..e<EntryType>(2, _omitFieldNames ? '' : 'entryType', $pb.PbFieldType.OE, defaultOrMaker: EntryType.ENTRY_TYPE_UNSPECIFIED, valueOf: EntryType.valueOf, enumValues: EntryType.values) - ..aOS(4, _omitFieldNames ? '' : 'name') - ..e<DataType>(5, _omitFieldNames ? '' : 'dataType', $pb.PbFieldType.OE, defaultOrMaker: DataType.STRING, valueOf: DataType.valueOf, enumValues: DataType.values) - ..e<ChangeType>(6, _omitFieldNames ? '' : 'changeType', $pb.PbFieldType.OE, defaultOrMaker: ChangeType.STATIC, valueOf: ChangeType.valueOf, enumValues: ChangeType.values) - ..aOS(7, _omitFieldNames ? '' : 'description') - ..hasRequiredFields = false - ; - - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' - 'Will be removed in next major version') - Metadata clone() => Metadata()..mergeFromMessage(this); - @$core.Deprecated( - 'Using this can add significant overhead to your binary. ' - 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' - 'Will be removed in next major version') - Metadata copyWith(void Function(Metadata) updates) => super.copyWith((message) => updates(message as Metadata)) as Metadata; - - $pb.BuilderInfo get info_ => _i; - - @$core.pragma('dart2js:noInline') - static Metadata create() => Metadata._(); - Metadata createEmptyInstance() => create(); - static $pb.PbList<Metadata> createRepeated() => $pb.PbList<Metadata>(); - @$core.pragma('dart2js:noInline') - static Metadata getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Metadata>(create); - static Metadata? _defaultInstance; - - /// Id to be used in "get" and "subscribe" requests. Ids stay valid during - /// one power cycle, only. - @$pb.TagNumber(1) - $core.int get id => $_getIZ(0); - @$pb.TagNumber(1) - set id($core.int v) { $_setSignedInt32(0, v); } - @$pb.TagNumber(1) - $core.bool hasId() => $_has(0); - @$pb.TagNumber(1) - void clearId() => clearField(1); - - @$pb.TagNumber(2) - EntryType get entryType => $_getN(1); - @$pb.TagNumber(2) - set entryType(EntryType v) { setField(2, v); } - @$pb.TagNumber(2) - $core.bool hasEntryType() => $_has(1); - @$pb.TagNumber(2) - void clearEntryType() => clearField(2); - - @$pb.TagNumber(4) - $core.String get name => $_getSZ(2); - @$pb.TagNumber(4) - set name($core.String v) { $_setString(2, v); } - @$pb.TagNumber(4) - $core.bool hasName() => $_has(2); - @$pb.TagNumber(4) - void clearName() => clearField(4); - - @$pb.TagNumber(5) - DataType get dataType => $_getN(3); - @$pb.TagNumber(5) - set dataType(DataType v) { setField(5, v); } - @$pb.TagNumber(5) - $core.bool hasDataType() => $_has(3); - @$pb.TagNumber(5) - void clearDataType() => clearField(5); - - @$pb.TagNumber(6) - ChangeType get changeType => $_getN(4); - @$pb.TagNumber(6) - set changeType(ChangeType v) { setField(6, v); } - @$pb.TagNumber(6) - $core.bool hasChangeType() => $_has(4); - @$pb.TagNumber(6) - void clearChangeType() => clearField(6); - - @$pb.TagNumber(7) - $core.String get description => $_getSZ(5); - @$pb.TagNumber(7) - set description($core.String v) { $_setString(5, v); } - @$pb.TagNumber(7) - $core.bool hasDescription() => $_has(5); - @$pb.TagNumber(7) - void clearDescription() => clearField(7); -} - - -const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); -const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/protos/lib/src/generated/sdv/databroker/v1/types.pbenum.dart b/protos/lib/src/generated/sdv/databroker/v1/types.pbenum.dart deleted file mode 100644 index b3fc8b4..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/types.pbenum.dart +++ /dev/null @@ -1,162 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/types.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:core' as $core; - -import 'package:protobuf/protobuf.dart' as $pb; - -/// Data type of a signal -/// -/// Protobuf doesn't support int8, int16, uint8 or uint16. -/// These are mapped to sint32 and uint32 respectively. -class DataType extends $pb.ProtobufEnum { - static const DataType STRING = DataType._(0, _omitEnumNames ? '' : 'STRING'); - static const DataType BOOL = DataType._(1, _omitEnumNames ? '' : 'BOOL'); - static const DataType INT8 = DataType._(2, _omitEnumNames ? '' : 'INT8'); - static const DataType INT16 = DataType._(3, _omitEnumNames ? '' : 'INT16'); - static const DataType INT32 = DataType._(4, _omitEnumNames ? '' : 'INT32'); - static const DataType INT64 = DataType._(5, _omitEnumNames ? '' : 'INT64'); - static const DataType UINT8 = DataType._(6, _omitEnumNames ? '' : 'UINT8'); - static const DataType UINT16 = DataType._(7, _omitEnumNames ? '' : 'UINT16'); - static const DataType UINT32 = DataType._(8, _omitEnumNames ? '' : 'UINT32'); - static const DataType UINT64 = DataType._(9, _omitEnumNames ? '' : 'UINT64'); - static const DataType FLOAT = DataType._(10, _omitEnumNames ? '' : 'FLOAT'); - static const DataType DOUBLE = DataType._(11, _omitEnumNames ? '' : 'DOUBLE'); - static const DataType TIMESTAMP = DataType._(12, _omitEnumNames ? '' : 'TIMESTAMP'); - static const DataType STRING_ARRAY = DataType._(20, _omitEnumNames ? '' : 'STRING_ARRAY'); - static const DataType BOOL_ARRAY = DataType._(21, _omitEnumNames ? '' : 'BOOL_ARRAY'); - static const DataType INT8_ARRAY = DataType._(22, _omitEnumNames ? '' : 'INT8_ARRAY'); - static const DataType INT16_ARRAY = DataType._(23, _omitEnumNames ? '' : 'INT16_ARRAY'); - static const DataType INT32_ARRAY = DataType._(24, _omitEnumNames ? '' : 'INT32_ARRAY'); - static const DataType INT64_ARRAY = DataType._(25, _omitEnumNames ? '' : 'INT64_ARRAY'); - static const DataType UINT8_ARRAY = DataType._(26, _omitEnumNames ? '' : 'UINT8_ARRAY'); - static const DataType UINT16_ARRAY = DataType._(27, _omitEnumNames ? '' : 'UINT16_ARRAY'); - static const DataType UINT32_ARRAY = DataType._(28, _omitEnumNames ? '' : 'UINT32_ARRAY'); - static const DataType UINT64_ARRAY = DataType._(29, _omitEnumNames ? '' : 'UINT64_ARRAY'); - static const DataType FLOAT_ARRAY = DataType._(30, _omitEnumNames ? '' : 'FLOAT_ARRAY'); - static const DataType DOUBLE_ARRAY = DataType._(31, _omitEnumNames ? '' : 'DOUBLE_ARRAY'); - static const DataType TIMESTAMP_ARRAY = DataType._(32, _omitEnumNames ? '' : 'TIMESTAMP_ARRAY'); - - static const $core.List<DataType> values = <DataType> [ - STRING, - BOOL, - INT8, - INT16, - INT32, - INT64, - UINT8, - UINT16, - UINT32, - UINT64, - FLOAT, - DOUBLE, - TIMESTAMP, - STRING_ARRAY, - BOOL_ARRAY, - INT8_ARRAY, - INT16_ARRAY, - INT32_ARRAY, - INT64_ARRAY, - UINT8_ARRAY, - UINT16_ARRAY, - UINT32_ARRAY, - UINT64_ARRAY, - FLOAT_ARRAY, - DOUBLE_ARRAY, - TIMESTAMP_ARRAY, - ]; - - static final $core.Map<$core.int, DataType> _byValue = $pb.ProtobufEnum.initByValue(values); - static DataType? valueOf($core.int value) => _byValue[value]; - - const DataType._($core.int v, $core.String n) : super(v, n); -} - -class DatapointError extends $pb.ProtobufEnum { - static const DatapointError UNKNOWN_DATAPOINT = DatapointError._(0, _omitEnumNames ? '' : 'UNKNOWN_DATAPOINT'); - static const DatapointError INVALID_TYPE = DatapointError._(1, _omitEnumNames ? '' : 'INVALID_TYPE'); - static const DatapointError ACCESS_DENIED = DatapointError._(2, _omitEnumNames ? '' : 'ACCESS_DENIED'); - static const DatapointError INTERNAL_ERROR = DatapointError._(3, _omitEnumNames ? '' : 'INTERNAL_ERROR'); - static const DatapointError OUT_OF_BOUNDS = DatapointError._(4, _omitEnumNames ? '' : 'OUT_OF_BOUNDS'); - - static const $core.List<DatapointError> values = <DatapointError> [ - UNKNOWN_DATAPOINT, - INVALID_TYPE, - ACCESS_DENIED, - INTERNAL_ERROR, - OUT_OF_BOUNDS, - ]; - - static final $core.Map<$core.int, DatapointError> _byValue = $pb.ProtobufEnum.initByValue(values); - static DatapointError? valueOf($core.int value) => _byValue[value]; - - const DatapointError._($core.int v, $core.String n) : super(v, n); -} - -class EntryType extends $pb.ProtobufEnum { - static const EntryType ENTRY_TYPE_UNSPECIFIED = EntryType._(0, _omitEnumNames ? '' : 'ENTRY_TYPE_UNSPECIFIED'); - static const EntryType ENTRY_TYPE_SENSOR = EntryType._(1, _omitEnumNames ? '' : 'ENTRY_TYPE_SENSOR'); - static const EntryType ENTRY_TYPE_ACTUATOR = EntryType._(2, _omitEnumNames ? '' : 'ENTRY_TYPE_ACTUATOR'); - static const EntryType ENTRY_TYPE_ATTRIBUTE = EntryType._(3, _omitEnumNames ? '' : 'ENTRY_TYPE_ATTRIBUTE'); - - static const $core.List<EntryType> values = <EntryType> [ - ENTRY_TYPE_UNSPECIFIED, - ENTRY_TYPE_SENSOR, - ENTRY_TYPE_ACTUATOR, - ENTRY_TYPE_ATTRIBUTE, - ]; - - static final $core.Map<$core.int, EntryType> _byValue = $pb.ProtobufEnum.initByValue(values); - static EntryType? valueOf($core.int value) => _byValue[value]; - - const EntryType._($core.int v, $core.String n) : super(v, n); -} - -class ChangeType extends $pb.ProtobufEnum { - static const ChangeType STATIC = ChangeType._(0, _omitEnumNames ? '' : 'STATIC'); - static const ChangeType ON_CHANGE = ChangeType._(1, _omitEnumNames ? '' : 'ON_CHANGE'); - static const ChangeType CONTINUOUS = ChangeType._(2, _omitEnumNames ? '' : 'CONTINUOUS'); - - static const $core.List<ChangeType> values = <ChangeType> [ - STATIC, - ON_CHANGE, - CONTINUOUS, - ]; - - static final $core.Map<$core.int, ChangeType> _byValue = $pb.ProtobufEnum.initByValue(values); - static ChangeType? valueOf($core.int value) => _byValue[value]; - - const ChangeType._($core.int v, $core.String n) : super(v, n); -} - -class Datapoint_Failure extends $pb.ProtobufEnum { - static const Datapoint_Failure INVALID_VALUE = Datapoint_Failure._(0, _omitEnumNames ? '' : 'INVALID_VALUE'); - static const Datapoint_Failure NOT_AVAILABLE = Datapoint_Failure._(1, _omitEnumNames ? '' : 'NOT_AVAILABLE'); - static const Datapoint_Failure UNKNOWN_DATAPOINT = Datapoint_Failure._(2, _omitEnumNames ? '' : 'UNKNOWN_DATAPOINT'); - static const Datapoint_Failure ACCESS_DENIED = Datapoint_Failure._(3, _omitEnumNames ? '' : 'ACCESS_DENIED'); - static const Datapoint_Failure INTERNAL_ERROR = Datapoint_Failure._(4, _omitEnumNames ? '' : 'INTERNAL_ERROR'); - - static const $core.List<Datapoint_Failure> values = <Datapoint_Failure> [ - INVALID_VALUE, - NOT_AVAILABLE, - UNKNOWN_DATAPOINT, - ACCESS_DENIED, - INTERNAL_ERROR, - ]; - - static final $core.Map<$core.int, Datapoint_Failure> _byValue = $pb.ProtobufEnum.initByValue(values); - static Datapoint_Failure? valueOf($core.int value) => _byValue[value]; - - const Datapoint_Failure._($core.int v, $core.String n) : super(v, n); -} - - -const _omitEnumNames = $core.bool.fromEnvironment('protobuf.omit_enum_names'); diff --git a/protos/lib/src/generated/sdv/databroker/v1/types.pbjson.dart b/protos/lib/src/generated/sdv/databroker/v1/types.pbjson.dart deleted file mode 100644 index 2cb774f..0000000 --- a/protos/lib/src/generated/sdv/databroker/v1/types.pbjson.dart +++ /dev/null @@ -1,290 +0,0 @@ -// -// Generated code. Do not modify. -// source: sdv/databroker/v1/types.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:convert' as $convert; -import 'dart:core' as $core; -import 'dart:typed_data' as $typed_data; - -@$core.Deprecated('Use dataTypeDescriptor instead') -const DataType$json = { - '1': 'DataType', - '2': [ - {'1': 'STRING', '2': 0}, - {'1': 'BOOL', '2': 1}, - {'1': 'INT8', '2': 2}, - {'1': 'INT16', '2': 3}, - {'1': 'INT32', '2': 4}, - {'1': 'INT64', '2': 5}, - {'1': 'UINT8', '2': 6}, - {'1': 'UINT16', '2': 7}, - {'1': 'UINT32', '2': 8}, - {'1': 'UINT64', '2': 9}, - {'1': 'FLOAT', '2': 10}, - {'1': 'DOUBLE', '2': 11}, - {'1': 'TIMESTAMP', '2': 12}, - {'1': 'STRING_ARRAY', '2': 20}, - {'1': 'BOOL_ARRAY', '2': 21}, - {'1': 'INT8_ARRAY', '2': 22}, - {'1': 'INT16_ARRAY', '2': 23}, - {'1': 'INT32_ARRAY', '2': 24}, - {'1': 'INT64_ARRAY', '2': 25}, - {'1': 'UINT8_ARRAY', '2': 26}, - {'1': 'UINT16_ARRAY', '2': 27}, - {'1': 'UINT32_ARRAY', '2': 28}, - {'1': 'UINT64_ARRAY', '2': 29}, - {'1': 'FLOAT_ARRAY', '2': 30}, - {'1': 'DOUBLE_ARRAY', '2': 31}, - {'1': 'TIMESTAMP_ARRAY', '2': 32}, - ], -}; - -/// Descriptor for `DataType`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List dataTypeDescriptor = $convert.base64Decode( - 'CghEYXRhVHlwZRIKCgZTVFJJTkcQABIICgRCT09MEAESCAoESU5UOBACEgkKBUlOVDE2EAMSCQ' - 'oFSU5UMzIQBBIJCgVJTlQ2NBAFEgkKBVVJTlQ4EAYSCgoGVUlOVDE2EAcSCgoGVUlOVDMyEAgS' - 'CgoGVUlOVDY0EAkSCQoFRkxPQVQQChIKCgZET1VCTEUQCxINCglUSU1FU1RBTVAQDBIQCgxTVF' - 'JJTkdfQVJSQVkQFBIOCgpCT09MX0FSUkFZEBUSDgoKSU5UOF9BUlJBWRAWEg8KC0lOVDE2X0FS' - 'UkFZEBcSDwoLSU5UMzJfQVJSQVkQGBIPCgtJTlQ2NF9BUlJBWRAZEg8KC1VJTlQ4X0FSUkFZEB' - 'oSEAoMVUlOVDE2X0FSUkFZEBsSEAoMVUlOVDMyX0FSUkFZEBwSEAoMVUlOVDY0X0FSUkFZEB0S' - 'DwoLRkxPQVRfQVJSQVkQHhIQCgxET1VCTEVfQVJSQVkQHxITCg9USU1FU1RBTVBfQVJSQVkQIA' - '=='); - -@$core.Deprecated('Use datapointErrorDescriptor instead') -const DatapointError$json = { - '1': 'DatapointError', - '2': [ - {'1': 'UNKNOWN_DATAPOINT', '2': 0}, - {'1': 'INVALID_TYPE', '2': 1}, - {'1': 'ACCESS_DENIED', '2': 2}, - {'1': 'INTERNAL_ERROR', '2': 3}, - {'1': 'OUT_OF_BOUNDS', '2': 4}, - ], -}; - -/// Descriptor for `DatapointError`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List datapointErrorDescriptor = $convert.base64Decode( - 'Cg5EYXRhcG9pbnRFcnJvchIVChFVTktOT1dOX0RBVEFQT0lOVBAAEhAKDElOVkFMSURfVFlQRR' - 'ABEhEKDUFDQ0VTU19ERU5JRUQQAhISCg5JTlRFUk5BTF9FUlJPUhADEhEKDU9VVF9PRl9CT1VO' - 'RFMQBA=='); - -@$core.Deprecated('Use entryTypeDescriptor instead') -const EntryType$json = { - '1': 'EntryType', - '2': [ - {'1': 'ENTRY_TYPE_UNSPECIFIED', '2': 0}, - {'1': 'ENTRY_TYPE_SENSOR', '2': 1}, - {'1': 'ENTRY_TYPE_ACTUATOR', '2': 2}, - {'1': 'ENTRY_TYPE_ATTRIBUTE', '2': 3}, - ], -}; - -/// Descriptor for `EntryType`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List entryTypeDescriptor = $convert.base64Decode( - 'CglFbnRyeVR5cGUSGgoWRU5UUllfVFlQRV9VTlNQRUNJRklFRBAAEhUKEUVOVFJZX1RZUEVfU0' - 'VOU09SEAESFwoTRU5UUllfVFlQRV9BQ1RVQVRPUhACEhgKFEVOVFJZX1RZUEVfQVRUUklCVVRF' - 'EAM='); - -@$core.Deprecated('Use changeTypeDescriptor instead') -const ChangeType$json = { - '1': 'ChangeType', - '2': [ - {'1': 'STATIC', '2': 0}, - {'1': 'ON_CHANGE', '2': 1}, - {'1': 'CONTINUOUS', '2': 2}, - ], -}; - -/// Descriptor for `ChangeType`. Decode as a `google.protobuf.EnumDescriptorProto`. -final $typed_data.Uint8List changeTypeDescriptor = $convert.base64Decode( - 'CgpDaGFuZ2VUeXBlEgoKBlNUQVRJQxAAEg0KCU9OX0NIQU5HRRABEg4KCkNPTlRJTlVPVVMQAg' - '=='); - -@$core.Deprecated('Use stringArrayDescriptor instead') -const StringArray$json = { - '1': 'StringArray', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 9, '10': 'values'}, - ], -}; - -/// Descriptor for `StringArray`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List stringArrayDescriptor = $convert.base64Decode( - 'CgtTdHJpbmdBcnJheRIWCgZ2YWx1ZXMYASADKAlSBnZhbHVlcw=='); - -@$core.Deprecated('Use boolArrayDescriptor instead') -const BoolArray$json = { - '1': 'BoolArray', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 8, '10': 'values'}, - ], -}; - -/// Descriptor for `BoolArray`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List boolArrayDescriptor = $convert.base64Decode( - 'CglCb29sQXJyYXkSFgoGdmFsdWVzGAEgAygIUgZ2YWx1ZXM='); - -@$core.Deprecated('Use int32ArrayDescriptor instead') -const Int32Array$json = { - '1': 'Int32Array', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 17, '10': 'values'}, - ], -}; - -/// Descriptor for `Int32Array`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List int32ArrayDescriptor = $convert.base64Decode( - 'CgpJbnQzMkFycmF5EhYKBnZhbHVlcxgBIAMoEVIGdmFsdWVz'); - -@$core.Deprecated('Use int64ArrayDescriptor instead') -const Int64Array$json = { - '1': 'Int64Array', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 18, '10': 'values'}, - ], -}; - -/// Descriptor for `Int64Array`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List int64ArrayDescriptor = $convert.base64Decode( - 'CgpJbnQ2NEFycmF5EhYKBnZhbHVlcxgBIAMoElIGdmFsdWVz'); - -@$core.Deprecated('Use uint32ArrayDescriptor instead') -const Uint32Array$json = { - '1': 'Uint32Array', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 13, '10': 'values'}, - ], -}; - -/// Descriptor for `Uint32Array`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List uint32ArrayDescriptor = $convert.base64Decode( - 'CgtVaW50MzJBcnJheRIWCgZ2YWx1ZXMYASADKA1SBnZhbHVlcw=='); - -@$core.Deprecated('Use uint64ArrayDescriptor instead') -const Uint64Array$json = { - '1': 'Uint64Array', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 4, '10': 'values'}, - ], -}; - -/// Descriptor for `Uint64Array`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List uint64ArrayDescriptor = $convert.base64Decode( - 'CgtVaW50NjRBcnJheRIWCgZ2YWx1ZXMYASADKARSBnZhbHVlcw=='); - -@$core.Deprecated('Use floatArrayDescriptor instead') -const FloatArray$json = { - '1': 'FloatArray', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 2, '10': 'values'}, - ], -}; - -/// Descriptor for `FloatArray`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List floatArrayDescriptor = $convert.base64Decode( - 'CgpGbG9hdEFycmF5EhYKBnZhbHVlcxgBIAMoAlIGdmFsdWVz'); - -@$core.Deprecated('Use doubleArrayDescriptor instead') -const DoubleArray$json = { - '1': 'DoubleArray', - '2': [ - {'1': 'values', '3': 1, '4': 3, '5': 1, '10': 'values'}, - ], -}; - -/// Descriptor for `DoubleArray`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List doubleArrayDescriptor = $convert.base64Decode( - 'CgtEb3VibGVBcnJheRIWCgZ2YWx1ZXMYASADKAFSBnZhbHVlcw=='); - -@$core.Deprecated('Use datapointDescriptor instead') -const Datapoint$json = { - '1': 'Datapoint', - '2': [ - {'1': 'timestamp', '3': 1, '4': 1, '5': 11, '6': '.google.protobuf.Timestamp', '10': 'timestamp'}, - {'1': 'failure_value', '3': 10, '4': 1, '5': 14, '6': '.sdv.databroker.v1.Datapoint.Failure', '9': 0, '10': 'failureValue'}, - {'1': 'string_value', '3': 11, '4': 1, '5': 9, '9': 0, '10': 'stringValue'}, - {'1': 'bool_value', '3': 12, '4': 1, '5': 8, '9': 0, '10': 'boolValue'}, - {'1': 'int32_value', '3': 13, '4': 1, '5': 17, '9': 0, '10': 'int32Value'}, - {'1': 'int64_value', '3': 14, '4': 1, '5': 18, '9': 0, '10': 'int64Value'}, - {'1': 'uint32_value', '3': 15, '4': 1, '5': 13, '9': 0, '10': 'uint32Value'}, - {'1': 'uint64_value', '3': 16, '4': 1, '5': 4, '9': 0, '10': 'uint64Value'}, - {'1': 'float_value', '3': 17, '4': 1, '5': 2, '9': 0, '10': 'floatValue'}, - {'1': 'double_value', '3': 18, '4': 1, '5': 1, '9': 0, '10': 'doubleValue'}, - {'1': 'string_array', '3': 21, '4': 1, '5': 11, '6': '.sdv.databroker.v1.StringArray', '9': 0, '10': 'stringArray'}, - {'1': 'bool_array', '3': 22, '4': 1, '5': 11, '6': '.sdv.databroker.v1.BoolArray', '9': 0, '10': 'boolArray'}, - {'1': 'int32_array', '3': 23, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Int32Array', '9': 0, '10': 'int32Array'}, - {'1': 'int64_array', '3': 24, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Int64Array', '9': 0, '10': 'int64Array'}, - {'1': 'uint32_array', '3': 25, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Uint32Array', '9': 0, '10': 'uint32Array'}, - {'1': 'uint64_array', '3': 26, '4': 1, '5': 11, '6': '.sdv.databroker.v1.Uint64Array', '9': 0, '10': 'uint64Array'}, - {'1': 'float_array', '3': 27, '4': 1, '5': 11, '6': '.sdv.databroker.v1.FloatArray', '9': 0, '10': 'floatArray'}, - {'1': 'double_array', '3': 28, '4': 1, '5': 11, '6': '.sdv.databroker.v1.DoubleArray', '9': 0, '10': 'doubleArray'}, - ], - '4': [Datapoint_Failure$json], - '8': [ - {'1': 'value'}, - ], -}; - -@$core.Deprecated('Use datapointDescriptor instead') -const Datapoint_Failure$json = { - '1': 'Failure', - '2': [ - {'1': 'INVALID_VALUE', '2': 0}, - {'1': 'NOT_AVAILABLE', '2': 1}, - {'1': 'UNKNOWN_DATAPOINT', '2': 2}, - {'1': 'ACCESS_DENIED', '2': 3}, - {'1': 'INTERNAL_ERROR', '2': 4}, - ], -}; - -/// Descriptor for `Datapoint`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List datapointDescriptor = $convert.base64Decode( - 'CglEYXRhcG9pbnQSOAoJdGltZXN0YW1wGAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdG' - 'FtcFIJdGltZXN0YW1wEksKDWZhaWx1cmVfdmFsdWUYCiABKA4yJC5zZHYuZGF0YWJyb2tlci52' - 'MS5EYXRhcG9pbnQuRmFpbHVyZUgAUgxmYWlsdXJlVmFsdWUSIwoMc3RyaW5nX3ZhbHVlGAsgAS' - 'gJSABSC3N0cmluZ1ZhbHVlEh8KCmJvb2xfdmFsdWUYDCABKAhIAFIJYm9vbFZhbHVlEiEKC2lu' - 'dDMyX3ZhbHVlGA0gASgRSABSCmludDMyVmFsdWUSIQoLaW50NjRfdmFsdWUYDiABKBJIAFIKaW' - '50NjRWYWx1ZRIjCgx1aW50MzJfdmFsdWUYDyABKA1IAFILdWludDMyVmFsdWUSIwoMdWludDY0' - 'X3ZhbHVlGBAgASgESABSC3VpbnQ2NFZhbHVlEiEKC2Zsb2F0X3ZhbHVlGBEgASgCSABSCmZsb2' - 'F0VmFsdWUSIwoMZG91YmxlX3ZhbHVlGBIgASgBSABSC2RvdWJsZVZhbHVlEkMKDHN0cmluZ19h' - 'cnJheRgVIAEoCzIeLnNkdi5kYXRhYnJva2VyLnYxLlN0cmluZ0FycmF5SABSC3N0cmluZ0Fycm' - 'F5Ej0KCmJvb2xfYXJyYXkYFiABKAsyHC5zZHYuZGF0YWJyb2tlci52MS5Cb29sQXJyYXlIAFIJ' - 'Ym9vbEFycmF5EkAKC2ludDMyX2FycmF5GBcgASgLMh0uc2R2LmRhdGFicm9rZXIudjEuSW50Mz' - 'JBcnJheUgAUgppbnQzMkFycmF5EkAKC2ludDY0X2FycmF5GBggASgLMh0uc2R2LmRhdGFicm9r' - 'ZXIudjEuSW50NjRBcnJheUgAUgppbnQ2NEFycmF5EkMKDHVpbnQzMl9hcnJheRgZIAEoCzIeLn' - 'Nkdi5kYXRhYnJva2VyLnYxLlVpbnQzMkFycmF5SABSC3VpbnQzMkFycmF5EkMKDHVpbnQ2NF9h' - 'cnJheRgaIAEoCzIeLnNkdi5kYXRhYnJva2VyLnYxLlVpbnQ2NEFycmF5SABSC3VpbnQ2NEFycm' - 'F5EkAKC2Zsb2F0X2FycmF5GBsgASgLMh0uc2R2LmRhdGFicm9rZXIudjEuRmxvYXRBcnJheUgA' - 'UgpmbG9hdEFycmF5EkMKDGRvdWJsZV9hcnJheRgcIAEoCzIeLnNkdi5kYXRhYnJva2VyLnYxLk' - 'RvdWJsZUFycmF5SABSC2RvdWJsZUFycmF5Im0KB0ZhaWx1cmUSEQoNSU5WQUxJRF9WQUxVRRAA' - 'EhEKDU5PVF9BVkFJTEFCTEUQARIVChFVTktOT1dOX0RBVEFQT0lOVBACEhEKDUFDQ0VTU19ERU' - '5JRUQQAxISCg5JTlRFUk5BTF9FUlJPUhAEQgcKBXZhbHVl'); - -@$core.Deprecated('Use metadataDescriptor instead') -const Metadata$json = { - '1': 'Metadata', - '2': [ - {'1': 'id', '3': 1, '4': 1, '5': 5, '10': 'id'}, - {'1': 'entry_type', '3': 2, '4': 1, '5': 14, '6': '.sdv.databroker.v1.EntryType', '10': 'entryType'}, - {'1': 'name', '3': 4, '4': 1, '5': 9, '10': 'name'}, - {'1': 'data_type', '3': 5, '4': 1, '5': 14, '6': '.sdv.databroker.v1.DataType', '10': 'dataType'}, - {'1': 'change_type', '3': 6, '4': 1, '5': 14, '6': '.sdv.databroker.v1.ChangeType', '10': 'changeType'}, - {'1': 'description', '3': 7, '4': 1, '5': 9, '10': 'description'}, - ], -}; - -/// Descriptor for `Metadata`. Decode as a `google.protobuf.DescriptorProto`. -final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode( - 'CghNZXRhZGF0YRIOCgJpZBgBIAEoBVICaWQSOwoKZW50cnlfdHlwZRgCIAEoDjIcLnNkdi5kYX' - 'RhYnJva2VyLnYxLkVudHJ5VHlwZVIJZW50cnlUeXBlEhIKBG5hbWUYBCABKAlSBG5hbWUSOAoJ' - 'ZGF0YV90eXBlGAUgASgOMhsuc2R2LmRhdGFicm9rZXIudjEuRGF0YVR5cGVSCGRhdGFUeXBlEj' - '4KC2NoYW5nZV90eXBlGAYgASgOMh0uc2R2LmRhdGFicm9rZXIudjEuQ2hhbmdlVHlwZVIKY2hh' - 'bmdlVHlwZRIgCgtkZXNjcmlwdGlvbhgHIAEoCVILZGVzY3JpcHRpb24='); - diff --git a/protos/protos/agl_shell.proto b/protos/protos/agl_shell.proto new file mode 100644 index 0000000..c4f3dfe --- /dev/null +++ b/protos/protos/agl_shell.proto @@ -0,0 +1,110 @@ +syntax = "proto3"; +// using empty Response suitable better for forward compat +//import "google/protobuf/empty.proto"; +package agl_shell_ipc; + +service AglShellManagerService { + rpc ActivateApp(ActivateRequest) returns (ActivateResponse) {} + rpc DeactivateApp(DeactivateRequest) returns (DeactivateResponse) {} + rpc SetAppSplit(SplitRequest) returns (SplitResponse) {} + rpc SetAppFloat(FloatRequest) returns (FloatResponse) {} + rpc SetAppFullscreen(FullscreenRequest) returns (FullscreenResponse) {} + rpc AppStatusState(AppStateRequest) returns (stream AppStateResponse) {} + rpc GetOutputs(OutputRequest) returns (ListOutputResponse) {} + rpc SetAppNormal(NormalRequest) returns (NormalResponse) {} + rpc SetAppOnOutput(AppOnOutputRequest) returns (AppOnOutputResponse) {} + rpc SetAppPosition(AppPositionRequest) returns (AppPositionResponse) {} + rpc SetAppScale(AppScaleRequest) returns (AppScaleResponse) {} +} + +message ActivateRequest { + string app_id = 1; + string output_name = 2; +} + +message ActivateResponse { +}; + + +message DeactivateRequest { + string app_id = 1; +} + +message DeactivateResponse { +} + +message SplitRequest { + string app_id = 1; + int32 tile_orientation = 2; +} + +message SplitResponse { +} + +message FloatRequest { + string app_id = 1; + int32 x_pos = 2; + int32 y_pos = 3; +} + +message FloatResponse { +} + +message AppStateRequest { +} + +message AppStateResponse { + int32 state = 1; + string app_id = 2; +} + +message OutputRequest { +}; + +message OutputResponse { + string name = 1; +}; + +message ListOutputResponse { + repeated OutputResponse outputs = 1; +}; + +message NormalRequest { + string app_id = 1; +}; + +message NormalResponse { +}; + +message FullscreenRequest { + string app_id = 1; +}; + +message FullscreenResponse { +}; + +message AppOnOutputRequest { + string app_id = 1; + string output = 2; +}; + +message AppOnOutputResponse { +}; + +message AppPositionRequest { + string app_id = 1; + int32 x = 2; + int32 y = 3; +}; + +message AppPositionResponse { +}; + +message AppScaleRequest { + string app_id = 1; + int32 width = 2; + int32 height = 3; +}; + +message AppScaleResponse { +}; diff --git a/protos/protos/applauncher.proto b/protos/protos/applauncher.proto new file mode 100644 index 0000000..0b8e0fc --- /dev/null +++ b/protos/protos/applauncher.proto @@ -0,0 +1,50 @@ +syntax = "proto3"; + +package automotivegradelinux; + +service AppLauncher { + rpc StartApplication(StartRequest) returns (StartResponse) {} + rpc ListApplications(ListRequest) returns (ListResponse) {} + rpc GetStatusEvents(StatusRequest) returns (stream StatusResponse) {} +} + +message StartRequest { + string id = 1; +} + +message StartResponse { + bool status = 1; + string message = 2; +} + +message ListRequest { +} + +message ListResponse { + repeated AppInfo apps = 1; +} + +message AppInfo { + string id = 1; + string name = 2; + string icon_path = 3; +} + +message StatusRequest { +} + +message AppStatus { + string id = 1; + string status = 2; +} + +// Future-proofing for e.g. potentially signaling a list refresh +message LauncherStatus { +} + +message StatusResponse { + oneof status { + AppStatus app = 1; + LauncherStatus launcher = 2; + } +} diff --git a/protos/protos/sdv/databroker/v1/broker.proto b/protos/protos/sdv/databroker/v1/broker.proto deleted file mode 100644 index f8ffaf8..0000000 --- a/protos/protos/sdv/databroker/v1/broker.proto +++ /dev/null @@ -1,96 +0,0 @@ -/******************************************************************************** - * Copyright (c) 2022 Contributors to the Eclipse Foundation - * - * See the NOTICE file(s) distributed with this work for additional - * information regarding copyright ownership. - * - * This program and the accompanying materials are made available under the - * terms of the Apache License 2.0 which is available at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * SPDX-License-Identifier: Apache-2.0 - ********************************************************************************/ - -syntax = "proto3"; - -package sdv.databroker.v1; - -import "sdv/databroker/v1/types.proto"; - -service Broker { - // Request a set of datapoints (values) - // - // Returns a list of requested data points. - // - // InvalidArgument is returned if the request is malformed. - rpc GetDatapoints(GetDatapointsRequest) returns (GetDatapointsReply); - - // Set a datapoint (values) - rpc SetDatapoints(SetDatapointsRequest) returns (SetDatapointsReply); - - // Subscribe to a set of data points or conditional expressions - // using the Data Broker Query Syntax (described in QUERY.md) - // - // Returns a stream of replies. - // - // InvalidArgument is returned if the request is malformed. - rpc Subscribe(SubscribeRequest) returns (stream SubscribeReply); - - // Request the metadata of a set of datapoints - // - // Returns metadata of the requested data points that exist. - rpc GetMetadata(GetMetadataRequest) returns (GetMetadataReply); -} - -message GetDatapointsRequest { - // A list of requested data points. - repeated string datapoints = 1; -} - -message GetDatapointsReply { - // Contains the values of the requested data points. - // If a requested data point is not available, the corresponding Datapoint - // will have the respective failure value set. - map<string, Datapoint> datapoints = 1; -} - -message SetDatapointsRequest { - // A map of data points to set - map<string, Datapoint> datapoints = 1; -} - -message SetDatapointsReply { - // A map of errors (if any) - map<string, DatapointError> errors = 1; -} - -message SubscribeRequest { - // Subscribe to a set of data points (or expressions) described - // by the provided query. - // The query syntax is a subset of SQL and is described in more - // detail in the QUERY.md file. - string query = 2; -} - -message SubscribeReply { - // Contains the fields specified by the query. - // If a requested data point value is not available, the corresponding - // Datapoint will have it's respective failure value set. - map<string, Datapoint> fields = 1; -} - -message GetMetadataRequest { - // Request metadata for a list of data points referenced by their names. - // e.g. "Vehicle.Cabin.Seat.Row1.Pos1.Position" or "Vehicle.Speed". - // - // If no names are provided, metadata for all known data points will be - // returned. - repeated string names = 1; -} - -message GetMetadataReply { - // Contains metadata of the requested data points. If a data point - // doesn't exist (i.e. not known to the Data Broker) the corresponding - // Metadata isn't part of the returned list. - repeated Metadata list = 1; -} diff --git a/protos/protos/sdv/databroker/v1/collector.proto b/protos/protos/sdv/databroker/v1/collector.proto deleted file mode 100644 index c67a5de..0000000 --- a/protos/protos/sdv/databroker/v1/collector.proto +++ /dev/null @@ -1,97 +0,0 @@ -/******************************************************************************** - * Copyright (c) 2022 Contributors to the Eclipse Foundation - * - * See the NOTICE file(s) distributed with this work for additional - * information regarding copyright ownership. - * - * This program and the accompanying materials are made available under the - * terms of the Apache License 2.0 which is available at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * SPDX-License-Identifier: Apache-2.0 - ********************************************************************************/ - -syntax = "proto3"; - -import "sdv/databroker/v1/types.proto"; - -package sdv.databroker.v1; - -service Collector { - // Register new datapoint (metadata) - // - // If the registration of at least one of the passed data point fails, the overall registration - // is rejected and the gRPC status code ABORTED is returned (to indicate the "aborted" registration). - // The details, which data point(s) caused the failure and the reason, is passed in back in human- - // readable form in the status message. Possible failure resaons are: - // * PERMISSION_DENIED - Not allowed to register this name - // * ALREADY_REGISTERED - The data point is already registered by some other feeder - // * RE_REGISTRATION_MISMATCH - Already registered by this feeder but with differing metadata - // * INVALID_NAME - The passed name of the datapoint has an invalid structure - // * INVALID_VALUE_TYPE - The passed ValueType is not supported - // * INVALID_CHANGE_TYPE - The passed ChangeType is not supported - rpc RegisterDatapoints(RegisterDatapointsRequest) returns (RegisterDatapointsReply); - - // Provide a set of updated datapoint values to the broker. - // This is the unary equivalent of `StreamDatapoints` below and is better suited for cases - // where the frequency of updates is rather low. - // - // NOTE: The values provided in a single request are handled as a single update in the - // data broker. This ensures that any clients requesting (or subscribing to) a set of - // datapoints will get a consistent update, i.e. that either all values are updated or - // none are. - // - // Returns: any errors encountered updating the datapoints - // - rpc UpdateDatapoints(UpdateDatapointsRequest) returns (UpdateDatapointsReply); - - // Provide a stream with updated datapoint values to the broker. - // This is the streaming equivalent of `UpdateDatapoints` above and is better suited for - // cases where the frequency of updates is high. - // - // NOTE: The values provided in a single request are handled as a single update in the - // data broker. This ensures that any clients requesting (or subscribing to) a set of - // datapoints will get a consistent update, i.e. that either all values are updated or - // none are. - // - // Returns: any errors encountered updating the datapoints - // - rpc StreamDatapoints(stream StreamDatapointsRequest) returns (stream StreamDatapointsReply); -} - -message UpdateDatapointsRequest { - map<int32, Datapoint> datapoints = 1; -} - -message UpdateDatapointsReply { - map<int32, DatapointError> errors = 1; // If empty, everything went well -} - -message StreamDatapointsRequest { - map<int32, Datapoint> datapoints = 1; -} - -message StreamDatapointsReply { - map<int32, DatapointError> errors = 1; // If empty, everything went well -} - -message RegisterDatapointsRequest { - repeated RegistrationMetadata list = 1; -} - -message RegistrationMetadata { - // Name of the data point - // (e.g. "Vehicle.Cabin.Seat.Row1.Pos1.Position" or "Vehicle.Speed") - string name = 1; - DataType data_type = 2; - string description = 3; - ChangeType change_type = 4; - - // int32 min_update_hz = 10; // Only for CONTINUOUS - // int32 max_update_hz = 11; // Only for CONTINUOUS -}; - -message RegisterDatapointsReply { - // Maps each data point name passed in RegisterDatapointsRequest to a data point id - map<string, int32> results = 1; -} diff --git a/protos/protos/sdv/databroker/v1/types.proto b/protos/protos/sdv/databroker/v1/types.proto deleted file mode 100644 index af8a033..0000000 --- a/protos/protos/sdv/databroker/v1/types.proto +++ /dev/null @@ -1,160 +0,0 @@ -/******************************************************************************** - * Copyright (c) 2022 Contributors to the Eclipse Foundation - * - * See the NOTICE file(s) distributed with this work for additional - * information regarding copyright ownership. - * - * This program and the accompanying materials are made available under the - * terms of the Apache License 2.0 which is available at - * http://www.apache.org/licenses/LICENSE-2.0 - * - * SPDX-License-Identifier: Apache-2.0 - ********************************************************************************/ - -syntax = "proto3"; - -import "google/protobuf/timestamp.proto"; - -package sdv.databroker.v1; - -// Data type of a signal -// -// Protobuf doesn't support int8, int16, uint8 or uint16. -// These are mapped to sint32 and uint32 respectively. -// -enum DataType { - STRING = 0; - BOOL = 1; - INT8 = 2; - INT16 = 3; - INT32 = 4; - INT64 = 5; - UINT8 = 6; - UINT16 = 7; - UINT32 = 8; - UINT64 = 9; - FLOAT = 10; - DOUBLE = 11; - TIMESTAMP = 12; - STRING_ARRAY = 20; - BOOL_ARRAY = 21; - INT8_ARRAY = 22; - INT16_ARRAY = 23; - INT32_ARRAY = 24; - INT64_ARRAY = 25; - UINT8_ARRAY = 26; - UINT16_ARRAY = 27; - UINT32_ARRAY = 28; - UINT64_ARRAY = 29; - FLOAT_ARRAY = 30; - DOUBLE_ARRAY = 31; - TIMESTAMP_ARRAY = 32; -} - -enum DatapointError { - UNKNOWN_DATAPOINT = 0; - INVALID_TYPE = 1; - ACCESS_DENIED = 2; - INTERNAL_ERROR = 3; - OUT_OF_BOUNDS = 4; -} - -enum EntryType { - ENTRY_TYPE_UNSPECIFIED = 0; - ENTRY_TYPE_SENSOR = 1; - ENTRY_TYPE_ACTUATOR = 2; - ENTRY_TYPE_ATTRIBUTE = 3; -} - -enum ChangeType { - STATIC = 0; // Value never changes - ON_CHANGE = 1; // Updates are provided every time the value changes (i.e. - // window is open / closed) - CONTINUOUS = 2; // Value is updated continuously. Broker needs to tell - // provider the preferred (update) frequency. -} - -message StringArray { - repeated string values = 1; -} - -message BoolArray { - repeated bool values = 1; -} - -message Int32Array { - repeated sint32 values = 1; -} - -message Int64Array { - repeated sint64 values = 1; -} - -message Uint32Array { - repeated uint32 values = 1; -} - -message Uint64Array { - repeated uint64 values = 1; -} - -message FloatArray { - repeated float values = 1; -} - -message DoubleArray { - repeated double values = 1; -} - -message Datapoint { - // Timestamp of the value - google.protobuf.Timestamp timestamp = 1; - - // values - oneof value { - Failure failure_value = 10; - string string_value = 11; - bool bool_value = 12; - sint32 int32_value = 13; - sint64 int64_value = 14; - uint32 uint32_value = 15; - uint64 uint64_value = 16; - float float_value = 17; - double double_value = 18; - StringArray string_array = 21; - BoolArray bool_array = 22; - Int32Array int32_array = 23; - Int64Array int64_array = 24; - Uint32Array uint32_array = 25; - Uint64Array uint64_array = 26; - FloatArray float_array = 27; - DoubleArray double_array = 28; - } - - enum Failure { - // The data point is known, but doesn't have a valid value - INVALID_VALUE = 0; - // The data point is known, but no value is available - NOT_AVAILABLE = 1; - // Unknown datapoint - UNKNOWN_DATAPOINT = 2; - // Access denied - ACCESS_DENIED = 3; - // Unexpected internal error - INTERNAL_ERROR = 4; - } -} - -message Metadata { - // Id to be used in "get" and "subscribe" requests. Ids stay valid during - // one power cycle, only. - int32 id = 1; - EntryType entry_type = 2; - string name = 4; - DataType data_type = 5; - ChangeType change_type = 6; // CONTINUOUS or STATIC or ON_CHANGE - string description = 7; - - // int32 min_update_hz = 10; // Only for CONTINUOUS - // int32 max_update_hz = 11; // Only for CONTINUOUS -}; |