trailofbits/manticore

View on GitHub
server/manticore_server/ManticoreServer_pb2.py

Summary

Maintainability
A
0 mins
Test Coverage
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: manticore_server/ManticoreServer.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&manticore_server/ManticoreServer.proto\x12\x10manticore_server\"&\n\x13ManticoreLogMessage\x12\x0f\n\x07\x63ontent\x18\x01 \x01(\t\"O\n\x14ManticoreMessageList\x12\x37\n\x08messages\x18\x02 \x03(\x0b\x32%.manticore_server.ManticoreLogMessage\"j\n\x0eManticoreState\x12\x10\n\x08state_id\x18\x03 \x01(\x05\x12\n\n\x02pc\x18\n \x01(\x04\x12\x16\n\tparent_id\x18\x1c \x01(\x05H\x00\x88\x01\x01\x12\x14\n\x0c\x63hildren_ids\x18\x1d \x03(\x05\x42\x0c\n\n_parent_id\"\xee\x02\n\x12ManticoreStateList\x12\x37\n\ractive_states\x18\x04 \x03(\x0b\x32 .manticore_server.ManticoreState\x12\x38\n\x0ewaiting_states\x18\x05 \x03(\x0b\x32 .manticore_server.ManticoreState\x12\x37\n\rforked_states\x18\x06 \x03(\x0b\x32 .manticore_server.ManticoreState\x12\x38\n\x0e\x65rrored_states\x18\x07 \x03(\x0b\x32 .manticore_server.ManticoreState\x12\x39\n\x0f\x63omplete_states\x18\x08 \x03(\x0b\x32 .manticore_server.ManticoreState\x12\x37\n\rpaused_states\x18! \x03(\x0b\x32 .manticore_server.ManticoreState\"!\n\x11ManticoreInstance\x12\x0c\n\x04uuid\x18\t \x01(\t\"\x13\n\x11TerminateResponse\"\xb6\x01\n\x04Hook\x12\x14\n\x07\x61\x64\x64ress\x18\x1a \x01(\x04H\x00\x88\x01\x01\x12-\n\x04type\x18\x1b \x01(\x0e\x32\x1f.manticore_server.Hook.HookType\x12\x16\n\tfunc_text\x18\x1f \x01(\tH\x01\x88\x01\x01\"7\n\x08HookType\x12\x08\n\x04\x46IND\x10\x00\x12\t\n\x05\x41VOID\x10\x01\x12\n\n\x06\x43USTOM\x10\x02\x12\n\n\x06GLOBAL\x10\x03\x42\n\n\x08_addressB\x0c\n\n_func_text\"\xcd\x02\n\x0fNativeArguments\x12\x14\n\x0cprogram_path\x18\x0b \x01(\t\x12\x13\n\x0b\x62inary_args\x18\x10 \x03(\t\x12\x0c\n\x04\x65nvp\x18\x11 \x03(\t\x12\x16\n\x0esymbolic_files\x18\x12 \x03(\t\x12\x1b\n\x0e\x63oncrete_start\x18\x13 \x01(\tH\x00\x88\x01\x01\x12\x17\n\nstdin_size\x18\x14 \x01(\tH\x01\x88\x01\x01\x12\"\n\x15\x61\x64\x64itional_mcore_args\x18\x15 \x01(\tH\x02\x88\x01\x01\x12%\n\x05hooks\x18\x1e \x03(\x0b\x32\x16.manticore_server.Hook\x12\x1a\n\remulate_until\x18  \x01(\x04H\x03\x88\x01\x01\x42\x11\n\x0f_concrete_startB\r\n\x0b_stdin_sizeB\x18\n\x16_additional_mcore_argsB\x10\n\x0e_emulate_until\"\xec\x01\n\x0c\x45VMArguments\x12\x15\n\rcontract_path\x18\x0c \x01(\t\x12\x15\n\rcontract_name\x18\r \x01(\t\x12\x10\n\x08solc_bin\x18\x0e \x01(\t\x12\x15\n\x08tx_limit\x18\x16 \x01(\tH\x00\x88\x01\x01\x12\x17\n\ntx_account\x18\x17 \x01(\tH\x01\x88\x01\x01\x12\x1c\n\x14\x64\x65tectors_to_exclude\x18\x18 \x03(\t\x12\x1d\n\x10\x61\x64\x64itional_flags\x18\x19 \x01(\tH\x02\x88\x01\x01\x42\x0b\n\t_tx_limitB\r\n\x0b_tx_accountB\x13\n\x11_additional_flags\",\n\x16ManticoreRunningStatus\x12\x12\n\nis_running\x18\x0f \x01(\x08\"\x13\n\x11StopServerRequest\"\x14\n\x12StopServerResponse\"\xdb\x01\n\x13\x43ontrolStateRequest\x12\x10\n\x08state_id\x18\" \x01(\x05\x12?\n\x12manticore_instance\x18# \x01(\x0b\x32#.manticore_server.ManticoreInstance\x12\x41\n\x06\x61\x63tion\x18$ \x01(\x0e\x32\x31.manticore_server.ControlStateRequest.StateAction\".\n\x0bStateAction\x12\n\n\x06RESUME\x10\x00\x12\t\n\x05PAUSE\x10\x01\x12\x08\n\x04KILL\x10\x02\"\x16\n\x14\x43ontrolStateResponse2\xfa\x05\n\x0fManticoreServer\x12W\n\x0bStartNative\x12!.manticore_server.NativeArguments\x1a#.manticore_server.ManticoreInstance\"\x00\x12Q\n\x08StartEVM\x12\x1e.manticore_server.EVMArguments\x1a#.manticore_server.ManticoreInstance\"\x00\x12W\n\tTerminate\x12#.manticore_server.ManticoreInstance\x1a#.manticore_server.TerminateResponse\"\x00\x12[\n\x0cGetStateList\x12#.manticore_server.ManticoreInstance\x1a$.manticore_server.ManticoreStateList\"\x00\x12_\n\x0eGetMessageList\x12#.manticore_server.ManticoreInstance\x1a&.manticore_server.ManticoreMessageList\"\x00\x12h\n\x15\x43heckManticoreRunning\x12#.manticore_server.ManticoreInstance\x1a(.manticore_server.ManticoreRunningStatus\"\x00\x12Y\n\nStopServer\x12#.manticore_server.StopServerRequest\x1a$.manticore_server.StopServerResponse\"\x00\x12_\n\x0c\x43ontrolState\x12%.manticore_server.ControlStateRequest\x1a&.manticore_server.ControlStateResponse\"\x00\x62\x06proto3')



_MANTICORELOGMESSAGE = DESCRIPTOR.message_types_by_name['ManticoreLogMessage']
_MANTICOREMESSAGELIST = DESCRIPTOR.message_types_by_name['ManticoreMessageList']
_MANTICORESTATE = DESCRIPTOR.message_types_by_name['ManticoreState']
_MANTICORESTATELIST = DESCRIPTOR.message_types_by_name['ManticoreStateList']
_MANTICOREINSTANCE = DESCRIPTOR.message_types_by_name['ManticoreInstance']
_TERMINATERESPONSE = DESCRIPTOR.message_types_by_name['TerminateResponse']
_HOOK = DESCRIPTOR.message_types_by_name['Hook']
_NATIVEARGUMENTS = DESCRIPTOR.message_types_by_name['NativeArguments']
_EVMARGUMENTS = DESCRIPTOR.message_types_by_name['EVMArguments']
_MANTICORERUNNINGSTATUS = DESCRIPTOR.message_types_by_name['ManticoreRunningStatus']
_STOPSERVERREQUEST = DESCRIPTOR.message_types_by_name['StopServerRequest']
_STOPSERVERRESPONSE = DESCRIPTOR.message_types_by_name['StopServerResponse']
_CONTROLSTATEREQUEST = DESCRIPTOR.message_types_by_name['ControlStateRequest']
_CONTROLSTATERESPONSE = DESCRIPTOR.message_types_by_name['ControlStateResponse']
_HOOK_HOOKTYPE = _HOOK.enum_types_by_name['HookType']
_CONTROLSTATEREQUEST_STATEACTION = _CONTROLSTATEREQUEST.enum_types_by_name['StateAction']
ManticoreLogMessage = _reflection.GeneratedProtocolMessageType('ManticoreLogMessage', (_message.Message,), {
  'DESCRIPTOR' : _MANTICORELOGMESSAGE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreLogMessage)
  })
_sym_db.RegisterMessage(ManticoreLogMessage)

ManticoreMessageList = _reflection.GeneratedProtocolMessageType('ManticoreMessageList', (_message.Message,), {
  'DESCRIPTOR' : _MANTICOREMESSAGELIST,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreMessageList)
  })
_sym_db.RegisterMessage(ManticoreMessageList)

ManticoreState = _reflection.GeneratedProtocolMessageType('ManticoreState', (_message.Message,), {
  'DESCRIPTOR' : _MANTICORESTATE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreState)
  })
_sym_db.RegisterMessage(ManticoreState)

ManticoreStateList = _reflection.GeneratedProtocolMessageType('ManticoreStateList', (_message.Message,), {
  'DESCRIPTOR' : _MANTICORESTATELIST,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreStateList)
  })
_sym_db.RegisterMessage(ManticoreStateList)

ManticoreInstance = _reflection.GeneratedProtocolMessageType('ManticoreInstance', (_message.Message,), {
  'DESCRIPTOR' : _MANTICOREINSTANCE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreInstance)
  })
_sym_db.RegisterMessage(ManticoreInstance)

TerminateResponse = _reflection.GeneratedProtocolMessageType('TerminateResponse', (_message.Message,), {
  'DESCRIPTOR' : _TERMINATERESPONSE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.TerminateResponse)
  })
_sym_db.RegisterMessage(TerminateResponse)

Hook = _reflection.GeneratedProtocolMessageType('Hook', (_message.Message,), {
  'DESCRIPTOR' : _HOOK,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.Hook)
  })
_sym_db.RegisterMessage(Hook)

NativeArguments = _reflection.GeneratedProtocolMessageType('NativeArguments', (_message.Message,), {
  'DESCRIPTOR' : _NATIVEARGUMENTS,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.NativeArguments)
  })
_sym_db.RegisterMessage(NativeArguments)

EVMArguments = _reflection.GeneratedProtocolMessageType('EVMArguments', (_message.Message,), {
  'DESCRIPTOR' : _EVMARGUMENTS,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.EVMArguments)
  })
_sym_db.RegisterMessage(EVMArguments)

ManticoreRunningStatus = _reflection.GeneratedProtocolMessageType('ManticoreRunningStatus', (_message.Message,), {
  'DESCRIPTOR' : _MANTICORERUNNINGSTATUS,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ManticoreRunningStatus)
  })
_sym_db.RegisterMessage(ManticoreRunningStatus)

StopServerRequest = _reflection.GeneratedProtocolMessageType('StopServerRequest', (_message.Message,), {
  'DESCRIPTOR' : _STOPSERVERREQUEST,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.StopServerRequest)
  })
_sym_db.RegisterMessage(StopServerRequest)

StopServerResponse = _reflection.GeneratedProtocolMessageType('StopServerResponse', (_message.Message,), {
  'DESCRIPTOR' : _STOPSERVERRESPONSE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.StopServerResponse)
  })
_sym_db.RegisterMessage(StopServerResponse)

ControlStateRequest = _reflection.GeneratedProtocolMessageType('ControlStateRequest', (_message.Message,), {
  'DESCRIPTOR' : _CONTROLSTATEREQUEST,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ControlStateRequest)
  })
_sym_db.RegisterMessage(ControlStateRequest)

ControlStateResponse = _reflection.GeneratedProtocolMessageType('ControlStateResponse', (_message.Message,), {
  'DESCRIPTOR' : _CONTROLSTATERESPONSE,
  '__module__' : 'manticore_server.ManticoreServer_pb2'
  # @@protoc_insertion_point(class_scope:manticore_server.ControlStateResponse)
  })
_sym_db.RegisterMessage(ControlStateResponse)

_MANTICORESERVER = DESCRIPTOR.services_by_name['ManticoreServer']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _MANTICORELOGMESSAGE._serialized_start=60
  _MANTICORELOGMESSAGE._serialized_end=98
  _MANTICOREMESSAGELIST._serialized_start=100
  _MANTICOREMESSAGELIST._serialized_end=179
  _MANTICORESTATE._serialized_start=181
  _MANTICORESTATE._serialized_end=287
  _MANTICORESTATELIST._serialized_start=290
  _MANTICORESTATELIST._serialized_end=656
  _MANTICOREINSTANCE._serialized_start=658
  _MANTICOREINSTANCE._serialized_end=691
  _TERMINATERESPONSE._serialized_start=693
  _TERMINATERESPONSE._serialized_end=712
  _HOOK._serialized_start=715
  _HOOK._serialized_end=897
  _HOOK_HOOKTYPE._serialized_start=816
  _HOOK_HOOKTYPE._serialized_end=871
  _NATIVEARGUMENTS._serialized_start=900
  _NATIVEARGUMENTS._serialized_end=1233
  _EVMARGUMENTS._serialized_start=1236
  _EVMARGUMENTS._serialized_end=1472
  _MANTICORERUNNINGSTATUS._serialized_start=1474
  _MANTICORERUNNINGSTATUS._serialized_end=1518
  _STOPSERVERREQUEST._serialized_start=1520
  _STOPSERVERREQUEST._serialized_end=1539
  _STOPSERVERRESPONSE._serialized_start=1541
  _STOPSERVERRESPONSE._serialized_end=1561
  _CONTROLSTATEREQUEST._serialized_start=1564
  _CONTROLSTATEREQUEST._serialized_end=1783
  _CONTROLSTATEREQUEST_STATEACTION._serialized_start=1737
  _CONTROLSTATEREQUEST_STATEACTION._serialized_end=1783
  _CONTROLSTATERESPONSE._serialized_start=1785
  _CONTROLSTATERESPONSE._serialized_end=1807
  _MANTICORESERVER._serialized_start=1810
  _MANTICORESERVER._serialized_end=2572
# @@protoc_insertion_point(module_scope)