Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add WPA3 define to WifiAuthMode #19

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion lib/src/protos/generated/constants.pb.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@
//
// @dart = 2.12

// ignore_for_file: annotate_overrides, camel_case_types
// 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;

export 'constants.pbenum.dart';

33 changes: 14 additions & 19 deletions lib/src/protos/generated/constants.pbenum.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
//
// @dart = 2.12

// ignore_for_file: annotate_overrides, camel_case_types
// 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
Expand All @@ -13,24 +13,19 @@ import 'dart:core' as $core;

import 'package:protobuf/protobuf.dart' as $pb;

/// Allowed values for the status
/// of a protocomm instance
class Status extends $pb.ProtobufEnum {
static const Status Success = Status._(0, _omitEnumNames ? '' : 'Success');
static const Status InvalidSecScheme =
Status._(1, _omitEnumNames ? '' : 'InvalidSecScheme');
static const Status InvalidProto =
Status._(2, _omitEnumNames ? '' : 'InvalidProto');
static const Status TooManySessions =
Status._(3, _omitEnumNames ? '' : 'TooManySessions');
static const Status InvalidArgument =
Status._(4, _omitEnumNames ? '' : 'InvalidArgument');
static const Status InternalError =
Status._(5, _omitEnumNames ? '' : 'InternalError');
static const Status CryptoError =
Status._(6, _omitEnumNames ? '' : 'CryptoError');
static const Status InvalidSession =
Status._(7, _omitEnumNames ? '' : 'InvalidSession');

static const $core.List<Status> values = <Status>[
static const Status InvalidSecScheme = Status._(1, _omitEnumNames ? '' : 'InvalidSecScheme');
static const Status InvalidProto = Status._(2, _omitEnumNames ? '' : 'InvalidProto');
static const Status TooManySessions = Status._(3, _omitEnumNames ? '' : 'TooManySessions');
static const Status InvalidArgument = Status._(4, _omitEnumNames ? '' : 'InvalidArgument');
static const Status InternalError = Status._(5, _omitEnumNames ? '' : 'InternalError');
static const Status CryptoError = Status._(6, _omitEnumNames ? '' : 'CryptoError');
static const Status InvalidSession = Status._(7, _omitEnumNames ? '' : 'InvalidSession');

static const $core.List<Status> values = <Status> [
Success,
InvalidSecScheme,
InvalidProto,
Expand All @@ -41,11 +36,11 @@ class Status extends $pb.ProtobufEnum {
InvalidSession,
];

static final $core.Map<$core.int, Status> _byValue =
$pb.ProtobufEnum.initByValue(values);
static final $core.Map<$core.int, Status> _byValue = $pb.ProtobufEnum.initByValue(values);
static Status? valueOf($core.int value) => _byValue[value];

const Status._($core.int v, $core.String n) : super(v, n);
}


const _omitEnumNames = $core.bool.fromEnvironment('protobuf.omit_enum_names');
3 changes: 2 additions & 1 deletion lib/src/protos/generated/constants.pbjson.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
//
// @dart = 2.12

// ignore_for_file: annotate_overrides, camel_case_types
// 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
Expand Down Expand Up @@ -33,3 +33,4 @@ final $typed_data.Uint8List statusDescriptor = $convert.base64Decode(
'CgZTdGF0dXMSCwoHU3VjY2VzcxAAEhQKEEludmFsaWRTZWNTY2hlbWUQARIQCgxJbnZhbGlkUH'
'JvdG8QAhITCg9Ub29NYW55U2Vzc2lvbnMQAxITCg9JbnZhbGlkQXJndW1lbnQQBBIRCg1JbnRl'
'cm5hbEVycm9yEAUSDwoLQ3J5cHRvRXJyb3IQBhISCg5JbnZhbGlkU2Vzc2lvbhAH');

217 changes: 103 additions & 114 deletions lib/src/protos/generated/sec0.pb.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
//
// @dart = 2.12

// ignore_for_file: annotate_overrides, camel_case_types
// 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
Expand All @@ -18,142 +18,142 @@ import 'sec0.pbenum.dart';

export 'sec0.pbenum.dart';

/// Data structure of Session command/request packet
class S0SessionCmd extends $pb.GeneratedMessage {
factory S0SessionCmd() => create();
S0SessionCmd._() : super();
factory S0SessionCmd.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory S0SessionCmd.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'S0SessionCmd',
createEmptyInstance: 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')
factory S0SessionCmd.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory S0SessionCmd.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'S0SessionCmd', createEmptyInstance: 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')
S0SessionCmd clone() => S0SessionCmd()..mergeFromMessage(this);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
S0SessionCmd copyWith(void Function(S0SessionCmd) updates) =>
super.copyWith((message) => updates(message as S0SessionCmd))
as S0SessionCmd;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
S0SessionCmd copyWith(void Function(S0SessionCmd) updates) => super.copyWith((message) => updates(message as S0SessionCmd)) as S0SessionCmd;

$pb.BuilderInfo get info_ => _i;

@$core.pragma('dart2js:noInline')
static S0SessionCmd create() => S0SessionCmd._();
S0SessionCmd createEmptyInstance() => create();
static $pb.PbList<S0SessionCmd> createRepeated() =>
$pb.PbList<S0SessionCmd>();
static $pb.PbList<S0SessionCmd> createRepeated() => $pb.PbList<S0SessionCmd>();
@$core.pragma('dart2js:noInline')
static S0SessionCmd getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<S0SessionCmd>(create);
static S0SessionCmd getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<S0SessionCmd>(create);
static S0SessionCmd? _defaultInstance;
}

/// Data structure of Session response packet
class S0SessionResp extends $pb.GeneratedMessage {
factory S0SessionResp() => create();
factory S0SessionResp({
$0.Status? status,
}) {
final $result = create();
if (status != null) {
$result.status = status;
}
return $result;
}
S0SessionResp._() : super();
factory S0SessionResp.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory S0SessionResp.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'S0SessionResp',
createEmptyInstance: create)
..e<$0.Status>(1, _omitFieldNames ? '' : 'status', $pb.PbFieldType.OE,
defaultOrMaker: $0.Status.Success,
valueOf: $0.Status.valueOf,
enumValues: $0.Status.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')
factory S0SessionResp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory S0SessionResp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);

static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'S0SessionResp', createEmptyInstance: create)
..e<$0.Status>(1, _omitFieldNames ? '' : 'status', $pb.PbFieldType.OE, defaultOrMaker: $0.Status.Success, valueOf: $0.Status.valueOf, enumValues: $0.Status.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')
S0SessionResp clone() => S0SessionResp()..mergeFromMessage(this);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
S0SessionResp copyWith(void Function(S0SessionResp) updates) =>
super.copyWith((message) => updates(message as S0SessionResp))
as S0SessionResp;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
S0SessionResp copyWith(void Function(S0SessionResp) updates) => super.copyWith((message) => updates(message as S0SessionResp)) as S0SessionResp;

$pb.BuilderInfo get info_ => _i;

@$core.pragma('dart2js:noInline')
static S0SessionResp create() => S0SessionResp._();
S0SessionResp createEmptyInstance() => create();
static $pb.PbList<S0SessionResp> createRepeated() =>
$pb.PbList<S0SessionResp>();
static $pb.PbList<S0SessionResp> createRepeated() => $pb.PbList<S0SessionResp>();
@$core.pragma('dart2js:noInline')
static S0SessionResp getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<S0SessionResp>(create);
static S0SessionResp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<S0SessionResp>(create);
static S0SessionResp? _defaultInstance;

@$pb.TagNumber(1)
$0.Status get status => $_getN(0);
@$pb.TagNumber(1)
set status($0.Status v) {
setField(1, v);
}

set status($0.Status v) { setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => clearField(1);
}

enum Sec0Payload_Payload { sc, sr, notSet }
enum Sec0Payload_Payload {
sc,
sr,
notSet
}

/// Payload structure of session data
class Sec0Payload extends $pb.GeneratedMessage {
factory Sec0Payload() => create();
factory Sec0Payload({
Sec0MsgType? msg,
S0SessionCmd? sc,
S0SessionResp? sr,
}) {
final $result = create();
if (msg != null) {
$result.msg = msg;
}
if (sc != null) {
$result.sc = sc;
}
if (sr != null) {
$result.sr = sr;
}
return $result;
}
Sec0Payload._() : super();
factory Sec0Payload.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory Sec0Payload.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);

static const $core.Map<$core.int, Sec0Payload_Payload>
_Sec0Payload_PayloadByTag = {
20: Sec0Payload_Payload.sc,
21: Sec0Payload_Payload.sr,
0: Sec0Payload_Payload.notSet
factory Sec0Payload.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory Sec0Payload.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);

static const $core.Map<$core.int, Sec0Payload_Payload> _Sec0Payload_PayloadByTag = {
20 : Sec0Payload_Payload.sc,
21 : Sec0Payload_Payload.sr,
0 : Sec0Payload_Payload.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'Sec0Payload',
createEmptyInstance: create)
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Sec0Payload', createEmptyInstance: create)
..oo(0, [20, 21])
..e<Sec0MsgType>(1, _omitFieldNames ? '' : 'msg', $pb.PbFieldType.OE,
defaultOrMaker: Sec0MsgType.S0_Session_Command,
valueOf: Sec0MsgType.valueOf,
enumValues: Sec0MsgType.values)
..aOM<S0SessionCmd>(20, _omitFieldNames ? '' : 'sc',
subBuilder: S0SessionCmd.create)
..aOM<S0SessionResp>(21, _omitFieldNames ? '' : 'sr',
subBuilder: S0SessionResp.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')
..e<Sec0MsgType>(1, _omitFieldNames ? '' : 'msg', $pb.PbFieldType.OE, defaultOrMaker: Sec0MsgType.S0_Session_Command, valueOf: Sec0MsgType.valueOf, enumValues: Sec0MsgType.values)
..aOM<S0SessionCmd>(20, _omitFieldNames ? '' : 'sc', subBuilder: S0SessionCmd.create)
..aOM<S0SessionResp>(21, _omitFieldNames ? '' : 'sr', subBuilder: S0SessionResp.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')
Sec0Payload clone() => Sec0Payload()..mergeFromMessage(this);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Sec0Payload copyWith(void Function(Sec0Payload) updates) =>
super.copyWith((message) => updates(message as Sec0Payload))
as Sec0Payload;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
Sec0Payload copyWith(void Function(Sec0Payload) updates) => super.copyWith((message) => updates(message as Sec0Payload)) as Sec0Payload;

$pb.BuilderInfo get info_ => _i;

Expand All @@ -162,21 +162,16 @@ class Sec0Payload extends $pb.GeneratedMessage {
Sec0Payload createEmptyInstance() => create();
static $pb.PbList<Sec0Payload> createRepeated() => $pb.PbList<Sec0Payload>();
@$core.pragma('dart2js:noInline')
static Sec0Payload getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<Sec0Payload>(create);
static Sec0Payload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Sec0Payload>(create);
static Sec0Payload? _defaultInstance;

Sec0Payload_Payload whichPayload() =>
_Sec0Payload_PayloadByTag[$_whichOneof(0)]!;
Sec0Payload_Payload whichPayload() => _Sec0Payload_PayloadByTag[$_whichOneof(0)]!;
void clearPayload() => clearField($_whichOneof(0));

@$pb.TagNumber(1)
Sec0MsgType get msg => $_getN(0);
@$pb.TagNumber(1)
set msg(Sec0MsgType v) {
setField(1, v);
}

set msg(Sec0MsgType v) { setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasMsg() => $_has(0);
@$pb.TagNumber(1)
Expand All @@ -185,10 +180,7 @@ class Sec0Payload extends $pb.GeneratedMessage {
@$pb.TagNumber(20)
S0SessionCmd get sc => $_getN(1);
@$pb.TagNumber(20)
set sc(S0SessionCmd v) {
setField(20, v);
}

set sc(S0SessionCmd v) { setField(20, v); }
@$pb.TagNumber(20)
$core.bool hasSc() => $_has(1);
@$pb.TagNumber(20)
Expand All @@ -199,10 +191,7 @@ class Sec0Payload extends $pb.GeneratedMessage {
@$pb.TagNumber(21)
S0SessionResp get sr => $_getN(2);
@$pb.TagNumber(21)
set sr(S0SessionResp v) {
setField(21, v);
}

set sr(S0SessionResp v) { setField(21, v); }
@$pb.TagNumber(21)
$core.bool hasSr() => $_has(2);
@$pb.TagNumber(21)
Expand All @@ -211,6 +200,6 @@ class Sec0Payload extends $pb.GeneratedMessage {
S0SessionResp ensureSr() => $_ensure(2);
}


const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names');
const _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');
const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');
Loading