# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: proto/module.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()


from ..proto import base_pb2 as proto_dot_base__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12proto/module.proto\x12\x06module\x1a\x10proto/base.proto\"\xda\x01\n\nModuleInfo\x12\x1b\n\x04\x62\x61se\x18\x01 \x01(\x0b\x32\r.base.Address\x12\'\n\x04size\x18\x02 \x01(\x0b\x32\x19.base.UnsignedNumberValue\x12\x1c\n\x05\x65ntry\x18\x03 \x01(\x0b\x32\r.base.Address\x12\x30\n\rsection_count\x18\x04 \x01(\x0b\x32\x19.base.UnsignedNumberValue\x12\x1a\n\x04name\x18\x05 \x01(\x0b\x32\x0c.base.String\x12\x1a\n\x04path\x18\x06 \x01(\x0b\x32\x0c.base.String\"2\n\x0bModulesList\x12#\n\x07modules\x18\x01 \x03(\x0b\x32\x12.module.ModuleInfo2\xdd\x01\n\x06Module\x12\x31\n\x11GetMainModuleBase\x12\x0b.base.Empty\x1a\r.base.Address\"\x00\x12=\n\x11GetMainModuleSize\x12\x0b.base.Empty\x1a\x19.base.UnsignedNumberValue\"\x00\x12\x32\n\x12GetMainModuleEntry\x12\x0b.base.Empty\x1a\r.base.Address\"\x00\x12-\n\x07GetList\x12\x0b.base.Empty\x1a\x13.module.ModulesList\"\x00\x62\x06proto3')



_MODULEINFO = DESCRIPTOR.message_types_by_name['ModuleInfo']
_MODULESLIST = DESCRIPTOR.message_types_by_name['ModulesList']
ModuleInfo = _reflection.GeneratedProtocolMessageType('ModuleInfo', (_message.Message,), {
  'DESCRIPTOR' : _MODULEINFO,
  '__module__' : 'proto.module_pb2'
  # @@protoc_insertion_point(class_scope:module.ModuleInfo)
  })
_sym_db.RegisterMessage(ModuleInfo)

ModulesList = _reflection.GeneratedProtocolMessageType('ModulesList', (_message.Message,), {
  'DESCRIPTOR' : _MODULESLIST,
  '__module__' : 'proto.module_pb2'
  # @@protoc_insertion_point(class_scope:module.ModulesList)
  })
_sym_db.RegisterMessage(ModulesList)

_MODULE = DESCRIPTOR.services_by_name['Module']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _MODULEINFO._serialized_start=49
  _MODULEINFO._serialized_end=267
  _MODULESLIST._serialized_start=269
  _MODULESLIST._serialized_end=319
  _MODULE._serialized_start=322
  _MODULE._serialized_end=543
# @@protoc_insertion_point(module_scope)
