// This is a generated file - do not edit. // // Generated from session.proto. // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names // ignore_for_file: curly_braces_in_flow_control_structures // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_relative_imports import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; import 'sec0.pb.dart' as $0; import 'session.pbenum.dart'; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; export 'session.pbenum.dart'; enum SessionData_Proto { sec0, notSet } class SessionData extends $pb.GeneratedMessage { factory SessionData({ SecSchemeVersion? secVer, $0.Sec0Payload? sec0, }) { final result = create(); if (secVer != null) result.secVer = secVer; if (sec0 != null) result.sec0 = sec0; return result; } SessionData._(); factory SessionData.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory SessionData.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static const $core.Map<$core.int, SessionData_Proto> _SessionData_ProtoByTag = {10: SessionData_Proto.sec0, 0: SessionData_Proto.notSet}; static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'SessionData', createEmptyInstance: create) ..oo(0, [10]) ..aE(2, _omitFieldNames ? '' : 'secVer', enumValues: SecSchemeVersion.values) ..aOM<$0.Sec0Payload>(10, _omitFieldNames ? '' : 'sec0', subBuilder: $0.Sec0Payload.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SessionData clone() => deepCopy(); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') SessionData copyWith(void Function(SessionData) updates) => super.copyWith((message) => updates(message as SessionData)) as SessionData; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static SessionData create() => SessionData._(); @$core.override SessionData createEmptyInstance() => create(); @$core.pragma('dart2js:noInline') static SessionData getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static SessionData? _defaultInstance; @$pb.TagNumber(10) SessionData_Proto whichProto() => _SessionData_ProtoByTag[$_whichOneof(0)]!; @$pb.TagNumber(10) void clearProto() => $_clearField($_whichOneof(0)); @$pb.TagNumber(2) SecSchemeVersion get secVer => $_getN(0); @$pb.TagNumber(2) set secVer(SecSchemeVersion value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasSecVer() => $_has(0); @$pb.TagNumber(2) void clearSecVer() => $_clearField(2); @$pb.TagNumber(10) $0.Sec0Payload get sec0 => $_getN(1); @$pb.TagNumber(10) set sec0($0.Sec0Payload value) => $_setField(10, value); @$pb.TagNumber(10) $core.bool hasSec0() => $_has(1); @$pb.TagNumber(10) void clearSec0() => $_clearField(10); @$pb.TagNumber(10) $0.Sec0Payload ensureSec0() => $_ensure(1); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');