# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: deviceapis/device/v1/deviceapis_device_system_v1.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from protoc_gen_openapiv2.options import annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n6deviceapis/device/v1/deviceapis_device_system_v1.proto\x12\x14\x64\x65viceapis.device.v1\x1a\x1cgoogle/api/annotations.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\"\x19\n\x17PostSystemRebootRequest\"\x1a\n\x18PostSystemRebootResponse\"\xf3\x03\n\nDeviceInfo\x12\x30\n\x10\x66irmware_version\x18\x01 \x01(\tB\x16\x92\x41\x13J\x11\"3.5.0.0.1.27.29\"\x12-\n\x10hardware_version\x18\x02 \x01(\tB\x13\x92\x41\x10J\x0e\"rev5.5.6.1.2\"\x12&\n\x05model\x18\x03 \x01(\tB\x17\x92\x41\x14J\x12\"Beward DS86017CP\"\x12Y\n\x0bmac_address\x18\x04 \x01(\tBD\x92\x41\x41J\x13\"00:1b:63:84:45:e6\"\x8a\x01)^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$\x12{\n\x02ip\x18\x05 \x01(\tBo\x92\x41lJ\r\"10.54.17.23\"x\x0f\x80\x01\x07\x8a\x01U^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$\x12(\n\rserial_number\x18\x06 \x01(\tB\x11\x92\x41\x0eJ\x0c\"0000145996\"\x12%\n\x06uptime\x18\x07 \x01(\x05\x42\x15\x92\x41\x12J\x07\x33\x36\x30\x30\x37\x36\x35Y\x00\x00\xc0\xff\xff\xff\xdf\x41\x12\x33\n\x13mc_firmware_version\x18\x08 \x01(\tB\x16\x92\x41\x13J\x11\"7.8.0.0.1.27.29\"\"\x16\n\x14GetSystemInfoRequest\"Q\n\x15GetSystemInfoResponse\x12\x30\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32 .deviceapis.device.v1.DeviceInfoH\x00\x42\x06\n\x04type2\xbb\x02\n\rSystemService\x12\x9a\x01\n\x10PostSystemReboot\x12-.deviceapis.device.v1.PostSystemRebootRequest\x1a..deviceapis.device.v1.PostSystemRebootResponse\"\'\x82\xd3\xe4\x93\x02!\"\x1c/device/api/v1/system/reboot:\x01*\x12\x8c\x01\n\rGetSystemInfo\x12*.deviceapis.device.v1.GetSystemInfoRequest\x1a+.deviceapis.device.v1.GetSystemInfoResponse\"\"\x82\xd3\xe4\x93\x02\x1c\x12\x1a/device/api/v1/system/infoB\xaf\x01\n\x17ru.deviceapis.device.v1B\x17\x44\x65viceapisDeviceV1ProtoH\x03P\x00Z\x15/deviceapis_device_v1\xd8\x01\x01\xf8\x01\x01\xa2\x02\x12\x44\x45VICEAPISDEVICEV1\xaa\x02\x14\x44\x65viceapis.Device.V1\xca\x02\x14\x44\x65viceapis\\Device\\V1\xea\x02\x16\x44\x65viceapis::Device::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'deviceapis.device.v1.deviceapis_device_system_v1_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\027ru.deviceapis.device.v1B\027DeviceapisDeviceV1ProtoH\003P\000Z\025/deviceapis_device_v1\330\001\001\370\001\001\242\002\022DEVICEAPISDEVICEV1\252\002\024Deviceapis.Device.V1\312\002\024Deviceapis\\Device\\V1\352\002\026Deviceapis::Device::V1'
  _DEVICEINFO.fields_by_name['firmware_version']._options = None
  _DEVICEINFO.fields_by_name['firmware_version']._serialized_options = b'\222A\023J\021\"3.5.0.0.1.27.29\"'
  _DEVICEINFO.fields_by_name['hardware_version']._options = None
  _DEVICEINFO.fields_by_name['hardware_version']._serialized_options = b'\222A\020J\016\"rev5.5.6.1.2\"'
  _DEVICEINFO.fields_by_name['model']._options = None
  _DEVICEINFO.fields_by_name['model']._serialized_options = b'\222A\024J\022\"Beward DS86017CP\"'
  _DEVICEINFO.fields_by_name['mac_address']._options = None
  _DEVICEINFO.fields_by_name['mac_address']._serialized_options = b'\222AAJ\023\"00:1b:63:84:45:e6\"\212\001)^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$'
  _DEVICEINFO.fields_by_name['ip']._options = None
  _DEVICEINFO.fields_by_name['ip']._serialized_options = b'\222AlJ\r\"10.54.17.23\"x\017\200\001\007\212\001U^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$'
  _DEVICEINFO.fields_by_name['serial_number']._options = None
  _DEVICEINFO.fields_by_name['serial_number']._serialized_options = b'\222A\016J\014\"0000145996\"'
  _DEVICEINFO.fields_by_name['uptime']._options = None
  _DEVICEINFO.fields_by_name['uptime']._serialized_options = b'\222A\022J\0073600765Y\000\000\300\377\377\377\337A'
  _DEVICEINFO.fields_by_name['mc_firmware_version']._options = None
  _DEVICEINFO.fields_by_name['mc_firmware_version']._serialized_options = b'\222A\023J\021\"7.8.0.0.1.27.29\"'
  _SYSTEMSERVICE.methods_by_name['PostSystemReboot']._options = None
  _SYSTEMSERVICE.methods_by_name['PostSystemReboot']._serialized_options = b'\202\323\344\223\002!\"\034/device/api/v1/system/reboot:\001*'
  _SYSTEMSERVICE.methods_by_name['GetSystemInfo']._options = None
  _SYSTEMSERVICE.methods_by_name['GetSystemInfo']._serialized_options = b'\202\323\344\223\002\034\022\032/device/api/v1/system/info'
  _globals['_POSTSYSTEMREBOOTREQUEST']._serialized_start=158
  _globals['_POSTSYSTEMREBOOTREQUEST']._serialized_end=183
  _globals['_POSTSYSTEMREBOOTRESPONSE']._serialized_start=185
  _globals['_POSTSYSTEMREBOOTRESPONSE']._serialized_end=211
  _globals['_DEVICEINFO']._serialized_start=214
  _globals['_DEVICEINFO']._serialized_end=713
  _globals['_GETSYSTEMINFOREQUEST']._serialized_start=715
  _globals['_GETSYSTEMINFOREQUEST']._serialized_end=737
  _globals['_GETSYSTEMINFORESPONSE']._serialized_start=739
  _globals['_GETSYSTEMINFORESPONSE']._serialized_end=820
  _globals['_SYSTEMSERVICE']._serialized_start=823
  _globals['_SYSTEMSERVICE']._serialized_end=1138
# @@protoc_insertion_point(module_scope)
