app-starlock/lib/talk/startChart/proto/ble_message.pb.dart

185 lines
6.9 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// Generated code. Do not modify.
// source: ble_message.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 'ble_message.pbenum.dart';
export 'ble_message.pbenum.dart';
class BleReq extends $pb.GeneratedMessage {
factory BleReq({
$core.int? iD,
$core.String? bluetoothDeviceName,
$core.List<$core.int>? structData,
}) {
final $result = create();
if (iD != null) {
$result.iD = iD;
}
if (bluetoothDeviceName != null) {
$result.bluetoothDeviceName = bluetoothDeviceName;
}
if (structData != null) {
$result.structData = structData;
}
return $result;
}
BleReq._() : super();
factory BleReq.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BleReq.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BleReq', package: const $pb.PackageName(_omitMessageNames ? '' : 'main'), createEmptyInstance: create)
..a<$core.int>(1, _omitFieldNames ? '' : 'ID', $pb.PbFieldType.OU3, protoName: 'ID')
..aOS(2, _omitFieldNames ? '' : 'bluetoothDeviceName', protoName: 'bluetoothDeviceName')
..a<$core.List<$core.int>>(3, _omitFieldNames ? '' : 'StructData', $pb.PbFieldType.OY, protoName: 'StructData')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
BleReq clone() => BleReq()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BleReq copyWith(void Function(BleReq) updates) => super.copyWith((message) => updates(message as BleReq)) as BleReq;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BleReq create() => BleReq._();
BleReq createEmptyInstance() => create();
static $pb.PbList<BleReq> createRepeated() => $pb.PbList<BleReq>();
@$core.pragma('dart2js:noInline')
static BleReq getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BleReq>(create);
static BleReq? _defaultInstance;
/// 自增ID用于匹配请求和响应
@$pb.TagNumber(1)
$core.int get iD => $_getIZ(0);
@$pb.TagNumber(1)
set iD($core.int v) { $_setUnsignedInt32(0, v); }
@$pb.TagNumber(1)
$core.bool hasID() => $_has(0);
@$pb.TagNumber(1)
void clearID() => clearField(1);
/// 用唯一的设备名来进行匹配而不是mac地址
@$pb.TagNumber(2)
$core.String get bluetoothDeviceName => $_getSZ(1);
@$pb.TagNumber(2)
set bluetoothDeviceName($core.String v) { $_setString(1, v); }
@$pb.TagNumber(2)
$core.bool hasBluetoothDeviceName() => $_has(1);
@$pb.TagNumber(2)
void clearBluetoothDeviceName() => clearField(2);
/// 下面是蓝牙结构内容,未加密状态
@$pb.TagNumber(3)
$core.List<$core.int> get structData => $_getN(2);
@$pb.TagNumber(3)
set structData($core.List<$core.int> v) { $_setBytes(2, v); }
@$pb.TagNumber(3)
$core.bool hasStructData() => $_has(2);
@$pb.TagNumber(3)
void clearStructData() => clearField(3);
}
class BleResp extends $pb.GeneratedMessage {
factory BleResp({
BleResp_StatusE? status,
$core.int? iD,
$core.List<$core.int>? structData,
}) {
final $result = create();
if (status != null) {
$result.status = status;
}
if (iD != null) {
$result.iD = iD;
}
if (structData != null) {
$result.structData = structData;
}
return $result;
}
BleResp._() : super();
factory BleResp.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
factory BleResp.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'BleResp', package: const $pb.PackageName(_omitMessageNames ? '' : 'main'), createEmptyInstance: create)
..e<BleResp_StatusE>(1, _omitFieldNames ? '' : 'Status', $pb.PbFieldType.OE, protoName: 'Status', defaultOrMaker: BleResp_StatusE.SUCCESS, valueOf: BleResp_StatusE.valueOf, enumValues: BleResp_StatusE.values)
..a<$core.int>(2, _omitFieldNames ? '' : 'ID', $pb.PbFieldType.OU3, protoName: 'ID')
..a<$core.List<$core.int>>(4, _omitFieldNames ? '' : 'StructData', $pb.PbFieldType.OY, protoName: 'StructData')
..hasRequiredFields = false
;
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
BleResp clone() => BleResp()..mergeFromMessage(this);
@$core.Deprecated(
'Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
BleResp copyWith(void Function(BleResp) updates) => super.copyWith((message) => updates(message as BleResp)) as BleResp;
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static BleResp create() => BleResp._();
BleResp createEmptyInstance() => create();
static $pb.PbList<BleResp> createRepeated() => $pb.PbList<BleResp>();
@$core.pragma('dart2js:noInline')
static BleResp getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<BleResp>(create);
static BleResp? _defaultInstance;
/// 状态
@$pb.TagNumber(1)
BleResp_StatusE get status => $_getN(0);
@$pb.TagNumber(1)
set status(BleResp_StatusE v) { setField(1, v); }
@$pb.TagNumber(1)
$core.bool hasStatus() => $_has(0);
@$pb.TagNumber(1)
void clearStatus() => clearField(1);
/// 自增ID需要返回请求里面的ID
@$pb.TagNumber(2)
$core.int get iD => $_getIZ(1);
@$pb.TagNumber(2)
set iD($core.int v) { $_setUnsignedInt32(1, v); }
@$pb.TagNumber(2)
$core.bool hasID() => $_has(1);
@$pb.TagNumber(2)
void clearID() => clearField(2);
/// 下面是蓝牙结构内容,未加密状态
@$pb.TagNumber(4)
$core.List<$core.int> get structData => $_getN(2);
@$pb.TagNumber(4)
set structData($core.List<$core.int> v) { $_setBytes(2, v); }
@$pb.TagNumber(4)
$core.bool hasStructData() => $_has(2);
@$pb.TagNumber(4)
void clearStructData() => clearField(4);
}
const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names');
const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');