diff options
author | Scott Murray <scott.murray@konsulko.com> | 2023-12-21 17:22:52 -0500 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2023-12-21 22:48:36 +0000 |
commit | a445ffb0d847b8d1e44213b95bfbe60ecdf19952 (patch) | |
tree | 8854ab9d843a983f6b43c3cd6eb7df34765a167c | |
parent | 4ae68f5be11d110f2df10d54377d970921e30a21 (diff) |
Add application launcher support
Changes:
- Add required agl-shell and applauncher gRPC API source and
generated files.
- Remove unused deprecated databroker gRPC API files as cleanup.
- Add app launcher helper object and associated RiverPod provider.
The implementation is based on code from the old Flutter
homescreen. There will likely be follow up work to use the
recent changes to the agl-shell gRPC API to handle display
setting for applications needing remote displays.
- Wire up application enumeration and starting in the app page.
A placeholder generic application icon has been added that will
be used for the external applications for now, as the SVG icons
being used with the old homescreens are not really suitable.
- Wire up activating the homescreen again if the bottom panel is
touched after an external application has been started.
Bug-AGL: SPEC-5026
Change-Id: I01de4760cfd098d3b5f2e6843ad9103a8ea87935
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
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 -}; |