///
//  Generated code. Do not modify.
//  source: system.proto
//
// @dart = 2.3
// ignore_for_file: camel_case_types,non_constant_identifier_names,library_prefixes,unused_import,unused_shown_name,return_of_invalid_type

import 'dart:core' as $core show bool, Deprecated, double, int, List, Map, override, pragma, String;

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

class SystemHeartbeatReq extends $pb.GeneratedMessage {
  static final $pb.BuilderInfo _i = $pb.BuilderInfo('SystemHeartbeatReq', package: const $pb.PackageName('yl_pb'))
    ..hasRequiredFields = false
  ;

  SystemHeartbeatReq._() : super();
  factory SystemHeartbeatReq() => create();
  factory SystemHeartbeatReq.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  factory SystemHeartbeatReq.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  SystemHeartbeatReq clone() => SystemHeartbeatReq()..mergeFromMessage(this);
  SystemHeartbeatReq copyWith(void Function(SystemHeartbeatReq) updates) => super.copyWith((message) => updates(message as SystemHeartbeatReq));
  $pb.BuilderInfo get info_ => _i;
  @$core.pragma('dart2js:noInline')
  static SystemHeartbeatReq create() => SystemHeartbeatReq._();
  SystemHeartbeatReq createEmptyInstance() => create();
  static $pb.PbList<SystemHeartbeatReq> createRepeated() => $pb.PbList<SystemHeartbeatReq>();
  static SystemHeartbeatReq getDefault() => _defaultInstance ??= create()..freeze();
  static SystemHeartbeatReq _defaultInstance;
}

class SystemHeartbeatRes extends $pb.GeneratedMessage {
  static final $pb.BuilderInfo _i = $pb.BuilderInfo('SystemHeartbeatRes', package: const $pb.PackageName('yl_pb'))
    ..hasRequiredFields = false
  ;

  SystemHeartbeatRes._() : super();
  factory SystemHeartbeatRes() => create();
  factory SystemHeartbeatRes.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  factory SystemHeartbeatRes.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  SystemHeartbeatRes clone() => SystemHeartbeatRes()..mergeFromMessage(this);
  SystemHeartbeatRes copyWith(void Function(SystemHeartbeatRes) updates) => super.copyWith((message) => updates(message as SystemHeartbeatRes));
  $pb.BuilderInfo get info_ => _i;
  @$core.pragma('dart2js:noInline')
  static SystemHeartbeatRes create() => SystemHeartbeatRes._();
  SystemHeartbeatRes createEmptyInstance() => create();
  static $pb.PbList<SystemHeartbeatRes> createRepeated() => $pb.PbList<SystemHeartbeatRes>();
  static SystemHeartbeatRes getDefault() => _defaultInstance ??= create()..freeze();
  static SystemHeartbeatRes _defaultInstance;
}

class SystemHandshakeReq extends $pb.GeneratedMessage {
  static final $pb.BuilderInfo _i = $pb.BuilderInfo('SystemHandshakeReq', package: const $pb.PackageName('yl_pb'))
    ..aOS(1, 'token')
    ..hasRequiredFields = false
  ;

  SystemHandshakeReq._() : super();
  factory SystemHandshakeReq() => create();
  factory SystemHandshakeReq.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  factory SystemHandshakeReq.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  SystemHandshakeReq clone() => SystemHandshakeReq()..mergeFromMessage(this);
  SystemHandshakeReq copyWith(void Function(SystemHandshakeReq) updates) => super.copyWith((message) => updates(message as SystemHandshakeReq));
  $pb.BuilderInfo get info_ => _i;
  @$core.pragma('dart2js:noInline')
  static SystemHandshakeReq create() => SystemHandshakeReq._();
  SystemHandshakeReq createEmptyInstance() => create();
  static $pb.PbList<SystemHandshakeReq> createRepeated() => $pb.PbList<SystemHandshakeReq>();
  static SystemHandshakeReq getDefault() => _defaultInstance ??= create()..freeze();
  static SystemHandshakeReq _defaultInstance;

  $core.String get token => $_getS(0, '');
  set token($core.String v) { $_setString(0, v); }
  $core.bool hasToken() => $_has(0);
  void clearToken() => clearField(1);
}

class SystemHandshakeRes extends $pb.GeneratedMessage {
  static final $pb.BuilderInfo _i = $pb.BuilderInfo('SystemHandshakeRes', package: const $pb.PackageName('yl_pb'))
    ..a<$core.int>(1, 'errorCode', $pb.PbFieldType.O3)
    ..hasRequiredFields = false
  ;

  SystemHandshakeRes._() : super();
  factory SystemHandshakeRes() => create();
  factory SystemHandshakeRes.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r);
  factory SystemHandshakeRes.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r);
  SystemHandshakeRes clone() => SystemHandshakeRes()..mergeFromMessage(this);
  SystemHandshakeRes copyWith(void Function(SystemHandshakeRes) updates) => super.copyWith((message) => updates(message as SystemHandshakeRes));
  $pb.BuilderInfo get info_ => _i;
  @$core.pragma('dart2js:noInline')
  static SystemHandshakeRes create() => SystemHandshakeRes._();
  SystemHandshakeRes createEmptyInstance() => create();
  static $pb.PbList<SystemHandshakeRes> createRepeated() => $pb.PbList<SystemHandshakeRes>();
  static SystemHandshakeRes getDefault() => _defaultInstance ??= create()..freeze();
  static SystemHandshakeRes _defaultInstance;

  $core.int get errorCode => $_get(0, 0);
  set errorCode($core.int v) { $_setSignedInt32(0, v); }
  $core.bool hasErrorCode() => $_has(0);
  void clearErrorCode() => clearField(1);
}

