# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: emucore.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 message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\remucore.proto\x12\x07\x45muCore\"\x0f\n\rempty_message\" \n\rreset_message\x12\x0f\n\x07lock_id\x18\x01 \x01(\t\"1\n\x0estatus_message\x12\x0e\n\x06status\x18\x01 \x01(\r\x12\x0f\n\x07message\x18\x02 \x01(\t\"f\n\x11rc_config_message\x12\x0f\n\x07lock_id\x18\x01 \x01(\t\x12\r\n\x05vbias\x18\x03 \x01(\x02\x12\x0c\n\x04gain\x18\x04 \x01(\x02\x12\x11\n\tnum_nodes\x18\x05 \x01(\r\x12\x10\n\x08num_taps\x18\x06 \x01(\r\"0\n\x0erc_run_message\x12\x0f\n\x07lock_id\x18\x01 \x01(\t\x12\r\n\x05input\x18\x02 \x03(\x05\"F\n\x13rc_response_message\x12\x0e\n\x06status\x18\x01 \x01(\r\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x0e\n\x06states\x18\x03 \x01(\x0c\"\x1f\n\x0clock_message\x12\x0f\n\x07lock_id\x18\x01 \x01(\t\"L\n\x0block_output\x12\x0f\n\x07lock_id\x18\x01 \x01(\t\x12,\n\x0block_status\x18\x02 \x01(\x0b\x32\x17.EmuCore.status_message\"B\n\x13system_info_message\x12\x13\n\x0bsystem_name\x18\x01 \x01(\t\x12\x16\n\x0esystem_version\x18\x02 \x01(\t2\xd8\x03\n\x0e\x45muCoreService\x12\x42\n\x0freservoir_reset\x12\x16.EmuCore.reset_message\x1a\x17.EmuCore.status_message\x12@\n\trc_config\x12\x1a.EmuCore.rc_config_message\x1a\x17.EmuCore.status_message\x12?\n\x06rc_run\x12\x17.EmuCore.rc_run_message\x1a\x1c.EmuCore.rc_response_message\x12<\n\x0c\x61\x63quire_lock\x12\x16.EmuCore.empty_message\x1a\x14.EmuCore.lock_output\x12>\n\x0crelease_lock\x12\x15.EmuCore.lock_message\x1a\x17.EmuCore.status_message\x12\x43\n\x0bsystem_info\x12\x16.EmuCore.empty_message\x1a\x1c.EmuCore.system_info_message\x12<\n\ncheck_lock\x12\x15.EmuCore.lock_message\x1a\x17.EmuCore.status_messageb\x06proto3')



_EMPTY_MESSAGE = DESCRIPTOR.message_types_by_name['empty_message']
_RESET_MESSAGE = DESCRIPTOR.message_types_by_name['reset_message']
_STATUS_MESSAGE = DESCRIPTOR.message_types_by_name['status_message']
_RC_CONFIG_MESSAGE = DESCRIPTOR.message_types_by_name['rc_config_message']
_RC_RUN_MESSAGE = DESCRIPTOR.message_types_by_name['rc_run_message']
_RC_RESPONSE_MESSAGE = DESCRIPTOR.message_types_by_name['rc_response_message']
_LOCK_MESSAGE = DESCRIPTOR.message_types_by_name['lock_message']
_LOCK_OUTPUT = DESCRIPTOR.message_types_by_name['lock_output']
_SYSTEM_INFO_MESSAGE = DESCRIPTOR.message_types_by_name['system_info_message']
empty_message = _reflection.GeneratedProtocolMessageType('empty_message', (_message.Message,), {
  'DESCRIPTOR' : _EMPTY_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.empty_message)
  })
_sym_db.RegisterMessage(empty_message)

reset_message = _reflection.GeneratedProtocolMessageType('reset_message', (_message.Message,), {
  'DESCRIPTOR' : _RESET_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.reset_message)
  })
_sym_db.RegisterMessage(reset_message)

status_message = _reflection.GeneratedProtocolMessageType('status_message', (_message.Message,), {
  'DESCRIPTOR' : _STATUS_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.status_message)
  })
_sym_db.RegisterMessage(status_message)

rc_config_message = _reflection.GeneratedProtocolMessageType('rc_config_message', (_message.Message,), {
  'DESCRIPTOR' : _RC_CONFIG_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.rc_config_message)
  })
_sym_db.RegisterMessage(rc_config_message)

rc_run_message = _reflection.GeneratedProtocolMessageType('rc_run_message', (_message.Message,), {
  'DESCRIPTOR' : _RC_RUN_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.rc_run_message)
  })
_sym_db.RegisterMessage(rc_run_message)

rc_response_message = _reflection.GeneratedProtocolMessageType('rc_response_message', (_message.Message,), {
  'DESCRIPTOR' : _RC_RESPONSE_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.rc_response_message)
  })
_sym_db.RegisterMessage(rc_response_message)

lock_message = _reflection.GeneratedProtocolMessageType('lock_message', (_message.Message,), {
  'DESCRIPTOR' : _LOCK_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.lock_message)
  })
_sym_db.RegisterMessage(lock_message)

lock_output = _reflection.GeneratedProtocolMessageType('lock_output', (_message.Message,), {
  'DESCRIPTOR' : _LOCK_OUTPUT,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.lock_output)
  })
_sym_db.RegisterMessage(lock_output)

system_info_message = _reflection.GeneratedProtocolMessageType('system_info_message', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEM_INFO_MESSAGE,
  '__module__' : 'emucore_pb2'
  # @@protoc_insertion_point(class_scope:EmuCore.system_info_message)
  })
_sym_db.RegisterMessage(system_info_message)

_EMUCORESERVICE = DESCRIPTOR.services_by_name['EmuCoreService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _EMPTY_MESSAGE._serialized_start=26
  _EMPTY_MESSAGE._serialized_end=41
  _RESET_MESSAGE._serialized_start=43
  _RESET_MESSAGE._serialized_end=75
  _STATUS_MESSAGE._serialized_start=77
  _STATUS_MESSAGE._serialized_end=126
  _RC_CONFIG_MESSAGE._serialized_start=128
  _RC_CONFIG_MESSAGE._serialized_end=230
  _RC_RUN_MESSAGE._serialized_start=232
  _RC_RUN_MESSAGE._serialized_end=280
  _RC_RESPONSE_MESSAGE._serialized_start=282
  _RC_RESPONSE_MESSAGE._serialized_end=352
  _LOCK_MESSAGE._serialized_start=354
  _LOCK_MESSAGE._serialized_end=385
  _LOCK_OUTPUT._serialized_start=387
  _LOCK_OUTPUT._serialized_end=463
  _SYSTEM_INFO_MESSAGE._serialized_start=465
  _SYSTEM_INFO_MESSAGE._serialized_end=531
  _EMUCORESERVICE._serialized_start=534
  _EMUCORESERVICE._serialized_end=1006
# @@protoc_insertion_point(module_scope)
