8081d98c67
Initial public release. Anonymous on-device identity (no phone number, e-mail, or password), Signal-protocol cryptography (X3DH + PQXDH, Double Ratchet, sealed sender) via libsignal, a metadata-minimizing relay, group chats, disappearing messages, encrypted local storage, optional Tor transport, and a UI localized into Czech, English, German, Russian, and Italian. Monorepo: Flutter client (app/), Rust relay + wire types (rust/), protobuf definitions (proto/), self-host deploy (deploy/). Licensed under AGPL-3.0 with an app-store distribution exception (§7).
1486 lines
51 KiB
Dart
1486 lines
51 KiB
Dart
// This is a generated file - do not edit.
|
|
//
|
|
// Generated from sepot.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 'sepot.pbenum.dart';
|
|
|
|
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
|
|
|
|
export 'sepot.pbenum.dart';
|
|
|
|
class Envelope extends $pb.GeneratedMessage {
|
|
factory Envelope({
|
|
$core.List<$core.int>? dstAddress,
|
|
$core.List<$core.int>? msgUuid,
|
|
ContentHint? contentHint,
|
|
$core.List<$core.int>? payload,
|
|
}) {
|
|
final result = create();
|
|
if (dstAddress != null) result.dstAddress = dstAddress;
|
|
if (msgUuid != null) result.msgUuid = msgUuid;
|
|
if (contentHint != null) result.contentHint = contentHint;
|
|
if (payload != null) result.payload = payload;
|
|
return result;
|
|
}
|
|
|
|
Envelope._();
|
|
|
|
factory Envelope.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Envelope.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Envelope',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'dstAddress', $pb.PbFieldType.OY)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'msgUuid', $pb.PbFieldType.OY)
|
|
..aE<ContentHint>(3, _omitFieldNames ? '' : 'contentHint',
|
|
enumValues: ContentHint.values)
|
|
..a<$core.List<$core.int>>(
|
|
4, _omitFieldNames ? '' : 'payload', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Envelope clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Envelope copyWith(void Function(Envelope) updates) =>
|
|
super.copyWith((message) => updates(message as Envelope)) as Envelope;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Envelope create() => Envelope._();
|
|
@$core.override
|
|
Envelope createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Envelope getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Envelope>(create);
|
|
static Envelope? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get dstAddress => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set dstAddress($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasDstAddress() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearDstAddress() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get msgUuid => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set msgUuid($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasMsgUuid() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearMsgUuid() => $_clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
ContentHint get contentHint => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set contentHint(ContentHint value) => $_setField(3, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasContentHint() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearContentHint() => $_clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.List<$core.int> get payload => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set payload($core.List<$core.int> value) => $_setBytes(3, value);
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasPayload() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearPayload() => $_clearField(4);
|
|
}
|
|
|
|
class Ack extends $pb.GeneratedMessage {
|
|
factory Ack({
|
|
$core.List<$core.int>? msgUuid,
|
|
}) {
|
|
final result = create();
|
|
if (msgUuid != null) result.msgUuid = msgUuid;
|
|
return result;
|
|
}
|
|
|
|
Ack._();
|
|
|
|
factory Ack.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Ack.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Ack',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'msgUuid', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Ack clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Ack copyWith(void Function(Ack) updates) =>
|
|
super.copyWith((message) => updates(message as Ack)) as Ack;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Ack create() => Ack._();
|
|
@$core.override
|
|
Ack createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Ack getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Ack>(create);
|
|
static Ack? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get msgUuid => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set msgUuid($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasMsgUuid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearMsgUuid() => $_clearField(1);
|
|
}
|
|
|
|
class Receipt extends $pb.GeneratedMessage {
|
|
factory Receipt({
|
|
$core.List<$core.int>? msgUuid,
|
|
Receipt_Status? status,
|
|
}) {
|
|
final result = create();
|
|
if (msgUuid != null) result.msgUuid = msgUuid;
|
|
if (status != null) result.status = status;
|
|
return result;
|
|
}
|
|
|
|
Receipt._();
|
|
|
|
factory Receipt.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Receipt.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Receipt',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'msgUuid', $pb.PbFieldType.OY)
|
|
..aE<Receipt_Status>(2, _omitFieldNames ? '' : 'status',
|
|
enumValues: Receipt_Status.values)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Receipt clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Receipt copyWith(void Function(Receipt) updates) =>
|
|
super.copyWith((message) => updates(message as Receipt)) as Receipt;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Receipt create() => Receipt._();
|
|
@$core.override
|
|
Receipt createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Receipt getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Receipt>(create);
|
|
static Receipt? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get msgUuid => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set msgUuid($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasMsgUuid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearMsgUuid() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
Receipt_Status get status => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set status(Receipt_Status value) => $_setField(2, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasStatus() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearStatus() => $_clearField(2);
|
|
}
|
|
|
|
class Auth extends $pb.GeneratedMessage {
|
|
factory Auth({
|
|
$core.List<$core.int>? deviceUuid,
|
|
$core.List<$core.int>? nonceClient,
|
|
}) {
|
|
final result = create();
|
|
if (deviceUuid != null) result.deviceUuid = deviceUuid;
|
|
if (nonceClient != null) result.nonceClient = nonceClient;
|
|
return result;
|
|
}
|
|
|
|
Auth._();
|
|
|
|
factory Auth.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Auth.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Auth',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'deviceUuid', $pb.PbFieldType.OY)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'nonceClient', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Auth clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Auth copyWith(void Function(Auth) updates) =>
|
|
super.copyWith((message) => updates(message as Auth)) as Auth;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Auth create() => Auth._();
|
|
@$core.override
|
|
Auth createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Auth getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Auth>(create);
|
|
static Auth? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get deviceUuid => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set deviceUuid($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasDeviceUuid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearDeviceUuid() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get nonceClient => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set nonceClient($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasNonceClient() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearNonceClient() => $_clearField(2);
|
|
}
|
|
|
|
class Challenge extends $pb.GeneratedMessage {
|
|
factory Challenge({
|
|
$core.List<$core.int>? nonceServer,
|
|
}) {
|
|
final result = create();
|
|
if (nonceServer != null) result.nonceServer = nonceServer;
|
|
return result;
|
|
}
|
|
|
|
Challenge._();
|
|
|
|
factory Challenge.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Challenge.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Challenge',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'nonceServer', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Challenge clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Challenge copyWith(void Function(Challenge) updates) =>
|
|
super.copyWith((message) => updates(message as Challenge)) as Challenge;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Challenge create() => Challenge._();
|
|
@$core.override
|
|
Challenge createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Challenge getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Challenge>(create);
|
|
static Challenge? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get nonceServer => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set nonceServer($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasNonceServer() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearNonceServer() => $_clearField(1);
|
|
}
|
|
|
|
class AuthProof extends $pb.GeneratedMessage {
|
|
factory AuthProof({
|
|
$core.List<$core.int>? signature,
|
|
}) {
|
|
final result = create();
|
|
if (signature != null) result.signature = signature;
|
|
return result;
|
|
}
|
|
|
|
AuthProof._();
|
|
|
|
factory AuthProof.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory AuthProof.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'AuthProof',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..a<$core.List<$core.int>>(
|
|
1, _omitFieldNames ? '' : 'signature', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
AuthProof clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
AuthProof copyWith(void Function(AuthProof) updates) =>
|
|
super.copyWith((message) => updates(message as AuthProof)) as AuthProof;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static AuthProof create() => AuthProof._();
|
|
@$core.override
|
|
AuthProof createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static AuthProof getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AuthProof>(create);
|
|
static AuthProof? _defaultInstance;
|
|
|
|
/// XEdDSA podpis device klíčem nad: nonce_client || nonce_server || "sepot-auth-v1"
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.int> get signature => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set signature($core.List<$core.int> value) => $_setBytes(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSignature() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSignature() => $_clearField(1);
|
|
}
|
|
|
|
class PrekeysLow extends $pb.GeneratedMessage {
|
|
factory PrekeysLow({
|
|
$core.int? remaining,
|
|
}) {
|
|
final result = create();
|
|
if (remaining != null) result.remaining = remaining;
|
|
return result;
|
|
}
|
|
|
|
PrekeysLow._();
|
|
|
|
factory PrekeysLow.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory PrekeysLow.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'PrekeysLow',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'remaining', fieldType: $pb.PbFieldType.OU3)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PrekeysLow clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PrekeysLow copyWith(void Function(PrekeysLow) updates) =>
|
|
super.copyWith((message) => updates(message as PrekeysLow)) as PrekeysLow;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static PrekeysLow create() => PrekeysLow._();
|
|
@$core.override
|
|
PrekeysLow createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static PrekeysLow getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<PrekeysLow>(create);
|
|
static PrekeysLow? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get remaining => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set remaining($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasRemaining() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearRemaining() => $_clearField(1);
|
|
}
|
|
|
|
class Error extends $pb.GeneratedMessage {
|
|
factory Error({
|
|
$core.int? code,
|
|
$core.String? message,
|
|
}) {
|
|
final result = create();
|
|
if (code != null) result.code = code;
|
|
if (message != null) result.message = message;
|
|
return result;
|
|
}
|
|
|
|
Error._();
|
|
|
|
factory Error.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Error.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Error',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'code', fieldType: $pb.PbFieldType.OU3)
|
|
..aOS(2, _omitFieldNames ? '' : 'message')
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Error clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Error copyWith(void Function(Error) updates) =>
|
|
super.copyWith((message) => updates(message as Error)) as Error;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Error create() => Error._();
|
|
@$core.override
|
|
Error createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Error getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Error>(create);
|
|
static Error? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get code => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set code($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasCode() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearCode() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get message => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set message($core.String value) => $_setString(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasMessage() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearMessage() => $_clearField(2);
|
|
}
|
|
|
|
class Ping extends $pb.GeneratedMessage {
|
|
factory Ping() => create();
|
|
|
|
Ping._();
|
|
|
|
factory Ping.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Ping.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Ping',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Ping clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Ping copyWith(void Function(Ping) updates) =>
|
|
super.copyWith((message) => updates(message as Ping)) as Ping;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Ping create() => Ping._();
|
|
@$core.override
|
|
Ping createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Ping getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Ping>(create);
|
|
static Ping? _defaultInstance;
|
|
}
|
|
|
|
class Pong extends $pb.GeneratedMessage {
|
|
factory Pong() => create();
|
|
|
|
Pong._();
|
|
|
|
factory Pong.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory Pong.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'Pong',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Pong clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
Pong copyWith(void Function(Pong) updates) =>
|
|
super.copyWith((message) => updates(message as Pong)) as Pong;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static Pong create() => Pong._();
|
|
@$core.override
|
|
Pong createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Pong getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Pong>(create);
|
|
static Pong? _defaultInstance;
|
|
}
|
|
|
|
/// Potvrzení úspěšné WS autentizace — teprve po něm smí klient hlásit
|
|
/// „připojeno" a posílat obálky (fronta se vylévá hned po něm).
|
|
class AuthOk extends $pb.GeneratedMessage {
|
|
factory AuthOk() => create();
|
|
|
|
AuthOk._();
|
|
|
|
factory AuthOk.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory AuthOk.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'AuthOk',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
AuthOk clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
AuthOk copyWith(void Function(AuthOk) updates) =>
|
|
super.copyWith((message) => updates(message as AuthOk)) as AuthOk;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static AuthOk create() => AuthOk._();
|
|
@$core.override
|
|
AuthOk createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static AuthOk getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<AuthOk>(create);
|
|
static AuthOk? _defaultInstance;
|
|
}
|
|
|
|
/// ── Push registrace (§4) ───────────────────────────────────────────────
|
|
/// Posílá se JEN přes autentizovaný WS (endpoint se nikdy neposílá
|
|
/// neautentizovaně a jde stejnou cestou jako provoz — klidně přes Tor).
|
|
/// Relay endpoint NIKDY neloguje. Budíček je vždy prázdný „ťuk" — žádný
|
|
/// obsah ani odesílatel neopustí sealed-sender kanál.
|
|
class RegisterPush extends $pb.GeneratedMessage {
|
|
factory RegisterPush({
|
|
RegisterPush_Platform? platform,
|
|
$core.List<$core.int>? endpoint,
|
|
}) {
|
|
final result = create();
|
|
if (platform != null) result.platform = platform;
|
|
if (endpoint != null) result.endpoint = endpoint;
|
|
return result;
|
|
}
|
|
|
|
RegisterPush._();
|
|
|
|
factory RegisterPush.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory RegisterPush.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'RegisterPush',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aE<RegisterPush_Platform>(1, _omitFieldNames ? '' : 'platform',
|
|
enumValues: RegisterPush_Platform.values)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'endpoint', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
RegisterPush clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
RegisterPush copyWith(void Function(RegisterPush) updates) =>
|
|
super.copyWith((message) => updates(message as RegisterPush))
|
|
as RegisterPush;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static RegisterPush create() => RegisterPush._();
|
|
@$core.override
|
|
RegisterPush createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static RegisterPush getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<RegisterPush>(create);
|
|
static RegisterPush? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
RegisterPush_Platform get platform => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set platform(RegisterPush_Platform value) => $_setField(1, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasPlatform() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearPlatform() => $_clearField(1);
|
|
|
|
/// UnifiedPush/WebPush endpoint URL (utf-8 bytes), nebo FCM/APNs token.
|
|
/// Prázdné, když platform=NONE.
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get endpoint => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set endpoint($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasEndpoint() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearEndpoint() => $_clearField(2);
|
|
}
|
|
|
|
class SignedPreKey extends $pb.GeneratedMessage {
|
|
factory SignedPreKey({
|
|
$core.int? keyId,
|
|
$core.List<$core.int>? publicKey,
|
|
$core.List<$core.int>? signature,
|
|
}) {
|
|
final result = create();
|
|
if (keyId != null) result.keyId = keyId;
|
|
if (publicKey != null) result.publicKey = publicKey;
|
|
if (signature != null) result.signature = signature;
|
|
return result;
|
|
}
|
|
|
|
SignedPreKey._();
|
|
|
|
factory SignedPreKey.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory SignedPreKey.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'SignedPreKey',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'keyId', fieldType: $pb.PbFieldType.OU3)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'publicKey', $pb.PbFieldType.OY)
|
|
..a<$core.List<$core.int>>(
|
|
3, _omitFieldNames ? '' : 'signature', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
SignedPreKey clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
SignedPreKey copyWith(void Function(SignedPreKey) updates) =>
|
|
super.copyWith((message) => updates(message as SignedPreKey))
|
|
as SignedPreKey;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignedPreKey create() => SignedPreKey._();
|
|
@$core.override
|
|
SignedPreKey createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignedPreKey getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SignedPreKey>(create);
|
|
static SignedPreKey? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get keyId => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set keyId($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasKeyId() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearKeyId() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get publicKey => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set publicKey($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasPublicKey() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearPublicKey() => $_clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.List<$core.int> get signature => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set signature($core.List<$core.int> value) => $_setBytes(2, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasSignature() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearSignature() => $_clearField(3);
|
|
}
|
|
|
|
class KyberPreKey extends $pb.GeneratedMessage {
|
|
factory KyberPreKey({
|
|
$core.int? keyId,
|
|
$core.List<$core.int>? publicKey,
|
|
$core.List<$core.int>? signature,
|
|
$core.bool? isLastResort,
|
|
}) {
|
|
final result = create();
|
|
if (keyId != null) result.keyId = keyId;
|
|
if (publicKey != null) result.publicKey = publicKey;
|
|
if (signature != null) result.signature = signature;
|
|
if (isLastResort != null) result.isLastResort = isLastResort;
|
|
return result;
|
|
}
|
|
|
|
KyberPreKey._();
|
|
|
|
factory KyberPreKey.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory KyberPreKey.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'KyberPreKey',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'keyId', fieldType: $pb.PbFieldType.OU3)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'publicKey', $pb.PbFieldType.OY)
|
|
..a<$core.List<$core.int>>(
|
|
3, _omitFieldNames ? '' : 'signature', $pb.PbFieldType.OY)
|
|
..aOB(4, _omitFieldNames ? '' : 'isLastResort')
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
KyberPreKey clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
KyberPreKey copyWith(void Function(KyberPreKey) updates) =>
|
|
super.copyWith((message) => updates(message as KyberPreKey))
|
|
as KyberPreKey;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static KyberPreKey create() => KyberPreKey._();
|
|
@$core.override
|
|
KyberPreKey createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static KyberPreKey getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<KyberPreKey>(create);
|
|
static KyberPreKey? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get keyId => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set keyId($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasKeyId() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearKeyId() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get publicKey => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set publicKey($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasPublicKey() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearPublicKey() => $_clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.List<$core.int> get signature => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set signature($core.List<$core.int> value) => $_setBytes(2, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasSignature() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearSignature() => $_clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool get isLastResort => $_getBF(3);
|
|
@$pb.TagNumber(4)
|
|
set isLastResort($core.bool value) => $_setBool(3, value);
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasIsLastResort() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearIsLastResort() => $_clearField(4);
|
|
}
|
|
|
|
class OneTimePreKey extends $pb.GeneratedMessage {
|
|
factory OneTimePreKey({
|
|
$core.int? keyId,
|
|
$core.List<$core.int>? publicKey,
|
|
}) {
|
|
final result = create();
|
|
if (keyId != null) result.keyId = keyId;
|
|
if (publicKey != null) result.publicKey = publicKey;
|
|
return result;
|
|
}
|
|
|
|
OneTimePreKey._();
|
|
|
|
factory OneTimePreKey.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory OneTimePreKey.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'OneTimePreKey',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'keyId', fieldType: $pb.PbFieldType.OU3)
|
|
..a<$core.List<$core.int>>(
|
|
2, _omitFieldNames ? '' : 'publicKey', $pb.PbFieldType.OY)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
OneTimePreKey clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
OneTimePreKey copyWith(void Function(OneTimePreKey) updates) =>
|
|
super.copyWith((message) => updates(message as OneTimePreKey))
|
|
as OneTimePreKey;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static OneTimePreKey create() => OneTimePreKey._();
|
|
@$core.override
|
|
OneTimePreKey createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static OneTimePreKey getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<OneTimePreKey>(create);
|
|
static OneTimePreKey? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get keyId => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set keyId($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasKeyId() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearKeyId() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get publicKey => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set publicKey($core.List<$core.int> value) => $_setBytes(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasPublicKey() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearPublicKey() => $_clearField(2);
|
|
}
|
|
|
|
class PreKeyBundle extends $pb.GeneratedMessage {
|
|
factory PreKeyBundle({
|
|
$core.int? registrationId,
|
|
$core.int? deviceId,
|
|
$core.List<$core.int>? identityKey,
|
|
SignedPreKey? signedPrekey,
|
|
KyberPreKey? kyberPrekey,
|
|
OneTimePreKey? oneTimePrekey,
|
|
}) {
|
|
final result = create();
|
|
if (registrationId != null) result.registrationId = registrationId;
|
|
if (deviceId != null) result.deviceId = deviceId;
|
|
if (identityKey != null) result.identityKey = identityKey;
|
|
if (signedPrekey != null) result.signedPrekey = signedPrekey;
|
|
if (kyberPrekey != null) result.kyberPrekey = kyberPrekey;
|
|
if (oneTimePrekey != null) result.oneTimePrekey = oneTimePrekey;
|
|
return result;
|
|
}
|
|
|
|
PreKeyBundle._();
|
|
|
|
factory PreKeyBundle.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory PreKeyBundle.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'PreKeyBundle',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..aI(1, _omitFieldNames ? '' : 'registrationId',
|
|
fieldType: $pb.PbFieldType.OU3)
|
|
..aI(2, _omitFieldNames ? '' : 'deviceId', fieldType: $pb.PbFieldType.OU3)
|
|
..a<$core.List<$core.int>>(
|
|
3, _omitFieldNames ? '' : 'identityKey', $pb.PbFieldType.OY)
|
|
..aOM<SignedPreKey>(4, _omitFieldNames ? '' : 'signedPrekey',
|
|
subBuilder: SignedPreKey.create)
|
|
..aOM<KyberPreKey>(5, _omitFieldNames ? '' : 'kyberPrekey',
|
|
subBuilder: KyberPreKey.create)
|
|
..aOM<OneTimePreKey>(6, _omitFieldNames ? '' : 'oneTimePrekey',
|
|
subBuilder: OneTimePreKey.create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PreKeyBundle clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PreKeyBundle copyWith(void Function(PreKeyBundle) updates) =>
|
|
super.copyWith((message) => updates(message as PreKeyBundle))
|
|
as PreKeyBundle;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static PreKeyBundle create() => PreKeyBundle._();
|
|
@$core.override
|
|
PreKeyBundle createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static PreKeyBundle getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<PreKeyBundle>(create);
|
|
static PreKeyBundle? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.int get registrationId => $_getIZ(0);
|
|
@$pb.TagNumber(1)
|
|
set registrationId($core.int value) => $_setUnsignedInt32(0, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasRegistrationId() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearRegistrationId() => $_clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.int get deviceId => $_getIZ(1);
|
|
@$pb.TagNumber(2)
|
|
set deviceId($core.int value) => $_setUnsignedInt32(1, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasDeviceId() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearDeviceId() => $_clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.List<$core.int> get identityKey => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set identityKey($core.List<$core.int> value) => $_setBytes(2, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasIdentityKey() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearIdentityKey() => $_clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
SignedPreKey get signedPrekey => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set signedPrekey(SignedPreKey value) => $_setField(4, value);
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasSignedPrekey() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearSignedPrekey() => $_clearField(4);
|
|
@$pb.TagNumber(4)
|
|
SignedPreKey ensureSignedPrekey() => $_ensure(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
KyberPreKey get kyberPrekey => $_getN(4);
|
|
@$pb.TagNumber(5)
|
|
set kyberPrekey(KyberPreKey value) => $_setField(5, value);
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasKyberPrekey() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearKyberPrekey() => $_clearField(5);
|
|
@$pb.TagNumber(5)
|
|
KyberPreKey ensureKyberPrekey() => $_ensure(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
OneTimePreKey get oneTimePrekey => $_getN(5);
|
|
@$pb.TagNumber(6)
|
|
set oneTimePrekey(OneTimePreKey value) => $_setField(6, value);
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasOneTimePrekey() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearOneTimePrekey() => $_clearField(6);
|
|
@$pb.TagNumber(6)
|
|
OneTimePreKey ensureOneTimePrekey() => $_ensure(5);
|
|
}
|
|
|
|
/// Bundle pro všechna zařízení identity (multi-device fanout, §4.4).
|
|
class PreKeyBundles extends $pb.GeneratedMessage {
|
|
factory PreKeyBundles({
|
|
$core.Iterable<PreKeyBundle>? devices,
|
|
}) {
|
|
final result = create();
|
|
if (devices != null) result.devices.addAll(devices);
|
|
return result;
|
|
}
|
|
|
|
PreKeyBundles._();
|
|
|
|
factory PreKeyBundles.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory PreKeyBundles.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'PreKeyBundles',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..pPM<PreKeyBundle>(1, _omitFieldNames ? '' : 'devices',
|
|
subBuilder: PreKeyBundle.create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PreKeyBundles clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
PreKeyBundles copyWith(void Function(PreKeyBundles) updates) =>
|
|
super.copyWith((message) => updates(message as PreKeyBundles))
|
|
as PreKeyBundles;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static PreKeyBundles create() => PreKeyBundles._();
|
|
@$core.override
|
|
PreKeyBundles createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static PreKeyBundles getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<PreKeyBundles>(create);
|
|
static PreKeyBundles? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$pb.PbList<PreKeyBundle> get devices => $_getList(0);
|
|
}
|
|
|
|
enum ClientFrame_Frame {
|
|
auth,
|
|
authProof,
|
|
envelope,
|
|
ack,
|
|
pong,
|
|
registerPush,
|
|
notSet
|
|
}
|
|
|
|
class ClientFrame extends $pb.GeneratedMessage {
|
|
factory ClientFrame({
|
|
Auth? auth,
|
|
AuthProof? authProof,
|
|
Envelope? envelope,
|
|
Ack? ack,
|
|
Pong? pong,
|
|
RegisterPush? registerPush,
|
|
}) {
|
|
final result = create();
|
|
if (auth != null) result.auth = auth;
|
|
if (authProof != null) result.authProof = authProof;
|
|
if (envelope != null) result.envelope = envelope;
|
|
if (ack != null) result.ack = ack;
|
|
if (pong != null) result.pong = pong;
|
|
if (registerPush != null) result.registerPush = registerPush;
|
|
return result;
|
|
}
|
|
|
|
ClientFrame._();
|
|
|
|
factory ClientFrame.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory ClientFrame.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static const $core.Map<$core.int, ClientFrame_Frame> _ClientFrame_FrameByTag =
|
|
{
|
|
1: ClientFrame_Frame.auth,
|
|
2: ClientFrame_Frame.authProof,
|
|
3: ClientFrame_Frame.envelope,
|
|
4: ClientFrame_Frame.ack,
|
|
5: ClientFrame_Frame.pong,
|
|
6: ClientFrame_Frame.registerPush,
|
|
0: ClientFrame_Frame.notSet
|
|
};
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'ClientFrame',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..oo(0, [1, 2, 3, 4, 5, 6])
|
|
..aOM<Auth>(1, _omitFieldNames ? '' : 'auth', subBuilder: Auth.create)
|
|
..aOM<AuthProof>(2, _omitFieldNames ? '' : 'authProof',
|
|
subBuilder: AuthProof.create)
|
|
..aOM<Envelope>(3, _omitFieldNames ? '' : 'envelope',
|
|
subBuilder: Envelope.create)
|
|
..aOM<Ack>(4, _omitFieldNames ? '' : 'ack', subBuilder: Ack.create)
|
|
..aOM<Pong>(5, _omitFieldNames ? '' : 'pong', subBuilder: Pong.create)
|
|
..aOM<RegisterPush>(6, _omitFieldNames ? '' : 'registerPush',
|
|
subBuilder: RegisterPush.create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
ClientFrame clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
ClientFrame copyWith(void Function(ClientFrame) updates) =>
|
|
super.copyWith((message) => updates(message as ClientFrame))
|
|
as ClientFrame;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static ClientFrame create() => ClientFrame._();
|
|
@$core.override
|
|
ClientFrame createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ClientFrame getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ClientFrame>(create);
|
|
static ClientFrame? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
@$pb.TagNumber(2)
|
|
@$pb.TagNumber(3)
|
|
@$pb.TagNumber(4)
|
|
@$pb.TagNumber(5)
|
|
@$pb.TagNumber(6)
|
|
ClientFrame_Frame whichFrame() => _ClientFrame_FrameByTag[$_whichOneof(0)]!;
|
|
@$pb.TagNumber(1)
|
|
@$pb.TagNumber(2)
|
|
@$pb.TagNumber(3)
|
|
@$pb.TagNumber(4)
|
|
@$pb.TagNumber(5)
|
|
@$pb.TagNumber(6)
|
|
void clearFrame() => $_clearField($_whichOneof(0));
|
|
|
|
@$pb.TagNumber(1)
|
|
Auth get auth => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set auth(Auth value) => $_setField(1, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasAuth() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearAuth() => $_clearField(1);
|
|
@$pb.TagNumber(1)
|
|
Auth ensureAuth() => $_ensure(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
AuthProof get authProof => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set authProof(AuthProof value) => $_setField(2, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasAuthProof() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearAuthProof() => $_clearField(2);
|
|
@$pb.TagNumber(2)
|
|
AuthProof ensureAuthProof() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
Envelope get envelope => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set envelope(Envelope value) => $_setField(3, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasEnvelope() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearEnvelope() => $_clearField(3);
|
|
@$pb.TagNumber(3)
|
|
Envelope ensureEnvelope() => $_ensure(2);
|
|
|
|
@$pb.TagNumber(4)
|
|
Ack get ack => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set ack(Ack value) => $_setField(4, value);
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasAck() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearAck() => $_clearField(4);
|
|
@$pb.TagNumber(4)
|
|
Ack ensureAck() => $_ensure(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
Pong get pong => $_getN(4);
|
|
@$pb.TagNumber(5)
|
|
set pong(Pong value) => $_setField(5, value);
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasPong() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearPong() => $_clearField(5);
|
|
@$pb.TagNumber(5)
|
|
Pong ensurePong() => $_ensure(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
RegisterPush get registerPush => $_getN(5);
|
|
@$pb.TagNumber(6)
|
|
set registerPush(RegisterPush value) => $_setField(6, value);
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasRegisterPush() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearRegisterPush() => $_clearField(6);
|
|
@$pb.TagNumber(6)
|
|
RegisterPush ensureRegisterPush() => $_ensure(5);
|
|
}
|
|
|
|
enum ServerFrame_Frame {
|
|
challenge,
|
|
receipt,
|
|
deliver,
|
|
prekeysLow,
|
|
ping,
|
|
error,
|
|
authOk,
|
|
notSet
|
|
}
|
|
|
|
class ServerFrame extends $pb.GeneratedMessage {
|
|
factory ServerFrame({
|
|
Challenge? challenge,
|
|
Receipt? receipt,
|
|
Envelope? deliver,
|
|
PrekeysLow? prekeysLow,
|
|
Ping? ping,
|
|
Error? error,
|
|
AuthOk? authOk,
|
|
}) {
|
|
final result = create();
|
|
if (challenge != null) result.challenge = challenge;
|
|
if (receipt != null) result.receipt = receipt;
|
|
if (deliver != null) result.deliver = deliver;
|
|
if (prekeysLow != null) result.prekeysLow = prekeysLow;
|
|
if (ping != null) result.ping = ping;
|
|
if (error != null) result.error = error;
|
|
if (authOk != null) result.authOk = authOk;
|
|
return result;
|
|
}
|
|
|
|
ServerFrame._();
|
|
|
|
factory ServerFrame.fromBuffer($core.List<$core.int> data,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(data, registry);
|
|
factory ServerFrame.fromJson($core.String json,
|
|
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(json, registry);
|
|
|
|
static const $core.Map<$core.int, ServerFrame_Frame> _ServerFrame_FrameByTag =
|
|
{
|
|
1: ServerFrame_Frame.challenge,
|
|
2: ServerFrame_Frame.receipt,
|
|
3: ServerFrame_Frame.deliver,
|
|
4: ServerFrame_Frame.prekeysLow,
|
|
5: ServerFrame_Frame.ping,
|
|
6: ServerFrame_Frame.error,
|
|
7: ServerFrame_Frame.authOk,
|
|
0: ServerFrame_Frame.notSet
|
|
};
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
_omitMessageNames ? '' : 'ServerFrame',
|
|
package: const $pb.PackageName(_omitMessageNames ? '' : 'sepot.v1'),
|
|
createEmptyInstance: create)
|
|
..oo(0, [1, 2, 3, 4, 5, 6, 7])
|
|
..aOM<Challenge>(1, _omitFieldNames ? '' : 'challenge',
|
|
subBuilder: Challenge.create)
|
|
..aOM<Receipt>(2, _omitFieldNames ? '' : 'receipt',
|
|
subBuilder: Receipt.create)
|
|
..aOM<Envelope>(3, _omitFieldNames ? '' : 'deliver',
|
|
subBuilder: Envelope.create)
|
|
..aOM<PrekeysLow>(4, _omitFieldNames ? '' : 'prekeysLow',
|
|
subBuilder: PrekeysLow.create)
|
|
..aOM<Ping>(5, _omitFieldNames ? '' : 'ping', subBuilder: Ping.create)
|
|
..aOM<Error>(6, _omitFieldNames ? '' : 'error', subBuilder: Error.create)
|
|
..aOM<AuthOk>(7, _omitFieldNames ? '' : 'authOk', subBuilder: AuthOk.create)
|
|
..hasRequiredFields = false;
|
|
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
ServerFrame clone() => deepCopy();
|
|
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
|
|
ServerFrame copyWith(void Function(ServerFrame) updates) =>
|
|
super.copyWith((message) => updates(message as ServerFrame))
|
|
as ServerFrame;
|
|
|
|
@$core.override
|
|
$pb.BuilderInfo get info_ => _i;
|
|
|
|
@$core.pragma('dart2js:noInline')
|
|
static ServerFrame create() => ServerFrame._();
|
|
@$core.override
|
|
ServerFrame createEmptyInstance() => create();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ServerFrame getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ServerFrame>(create);
|
|
static ServerFrame? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
@$pb.TagNumber(2)
|
|
@$pb.TagNumber(3)
|
|
@$pb.TagNumber(4)
|
|
@$pb.TagNumber(5)
|
|
@$pb.TagNumber(6)
|
|
@$pb.TagNumber(7)
|
|
ServerFrame_Frame whichFrame() => _ServerFrame_FrameByTag[$_whichOneof(0)]!;
|
|
@$pb.TagNumber(1)
|
|
@$pb.TagNumber(2)
|
|
@$pb.TagNumber(3)
|
|
@$pb.TagNumber(4)
|
|
@$pb.TagNumber(5)
|
|
@$pb.TagNumber(6)
|
|
@$pb.TagNumber(7)
|
|
void clearFrame() => $_clearField($_whichOneof(0));
|
|
|
|
@$pb.TagNumber(1)
|
|
Challenge get challenge => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set challenge(Challenge value) => $_setField(1, value);
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasChallenge() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearChallenge() => $_clearField(1);
|
|
@$pb.TagNumber(1)
|
|
Challenge ensureChallenge() => $_ensure(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
Receipt get receipt => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set receipt(Receipt value) => $_setField(2, value);
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasReceipt() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearReceipt() => $_clearField(2);
|
|
@$pb.TagNumber(2)
|
|
Receipt ensureReceipt() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
Envelope get deliver => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set deliver(Envelope value) => $_setField(3, value);
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasDeliver() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearDeliver() => $_clearField(3);
|
|
@$pb.TagNumber(3)
|
|
Envelope ensureDeliver() => $_ensure(2);
|
|
|
|
@$pb.TagNumber(4)
|
|
PrekeysLow get prekeysLow => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set prekeysLow(PrekeysLow value) => $_setField(4, value);
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasPrekeysLow() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearPrekeysLow() => $_clearField(4);
|
|
@$pb.TagNumber(4)
|
|
PrekeysLow ensurePrekeysLow() => $_ensure(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
Ping get ping => $_getN(4);
|
|
@$pb.TagNumber(5)
|
|
set ping(Ping value) => $_setField(5, value);
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasPing() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearPing() => $_clearField(5);
|
|
@$pb.TagNumber(5)
|
|
Ping ensurePing() => $_ensure(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
Error get error => $_getN(5);
|
|
@$pb.TagNumber(6)
|
|
set error(Error value) => $_setField(6, value);
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasError() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearError() => $_clearField(6);
|
|
@$pb.TagNumber(6)
|
|
Error ensureError() => $_ensure(5);
|
|
|
|
@$pb.TagNumber(7)
|
|
AuthOk get authOk => $_getN(6);
|
|
@$pb.TagNumber(7)
|
|
set authOk(AuthOk value) => $_setField(7, value);
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasAuthOk() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearAuthOk() => $_clearField(7);
|
|
@$pb.TagNumber(7)
|
|
AuthOk ensureAuthOk() => $_ensure(6);
|
|
}
|
|
|
|
const $core.bool _omitFieldNames =
|
|
$core.bool.fromEnvironment('protobuf.omit_field_names');
|
|
const $core.bool _omitMessageNames =
|
|
$core.bool.fromEnvironment('protobuf.omit_message_names');
|