# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: proto/debug.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
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()


from ..proto import base_pb2 as proto_dot_base__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11proto/debug.proto\x12\x05\x64\x65\x62ug\x1a\x10proto/base.proto\"W\n\x12HardwareBreakpoint\x12\x1e\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0b\x32\r.base.Address\x12!\n\x04type\x18\x02 \x01(\x0e\x32\x13.debug.HardwareType*J\n\x0cHardwareType\x12\x12\n\x0eHardwareAccess\x10\x00\x12\x11\n\rHardwareWrite\x10\x01\x12\x13\n\x0fHardwareExecute\x10\x02\x32\xcc\x04\n\x05\x44\x65\x62ug\x12#\n\x05Hello\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12\"\n\x04Wait\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12!\n\x03Run\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12#\n\x05Pause\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12\"\n\x04Stop\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12$\n\x06StepIn\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12&\n\x08StepOver\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12%\n\x07StepOut\x12\x0b.base.Empty\x1a\x0b.base.Empty\"\x00\x12/\n\rSetBreakpoint\x12\r.base.Address\x1a\r.base.Boolean\"\x00\x12\x32\n\x10\x44\x65leteBreakpoint\x12\r.base.Address\x1a\r.base.Boolean\"\x00\x12\x33\n\x11\x44isableBreakpoint\x12\r.base.Address\x1a\r.base.Boolean\"\x00\x12\x43\n\x15SetHardwareBreakpoint\x12\x19.debug.HardwareBreakpoint\x1a\r.base.Boolean\"\x00\x12:\n\x18\x44\x65leteHardwareBreakpoint\x12\r.base.Address\x1a\r.base.Boolean\"\x00\x62\x06proto3')

_HARDWARETYPE = DESCRIPTOR.enum_types_by_name['HardwareType']
HardwareType = enum_type_wrapper.EnumTypeWrapper(_HARDWARETYPE)
HardwareAccess = 0
HardwareWrite = 1
HardwareExecute = 2


_HARDWAREBREAKPOINT = DESCRIPTOR.message_types_by_name['HardwareBreakpoint']
HardwareBreakpoint = _reflection.GeneratedProtocolMessageType('HardwareBreakpoint', (_message.Message,), {
  'DESCRIPTOR' : _HARDWAREBREAKPOINT,
  '__module__' : 'proto.debug_pb2'
  # @@protoc_insertion_point(class_scope:debug.HardwareBreakpoint)
  })
_sym_db.RegisterMessage(HardwareBreakpoint)

_DEBUG = DESCRIPTOR.services_by_name['Debug']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _HARDWARETYPE._serialized_start=135
  _HARDWARETYPE._serialized_end=209
  _HARDWAREBREAKPOINT._serialized_start=46
  _HARDWAREBREAKPOINT._serialized_end=133
  _DEBUG._serialized_start=212
  _DEBUG._serialized_end=800
# @@protoc_insertion_point(module_scope)
