# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: truffle/hyphae/hooks.proto
# Protobuf Python Version: 6.30.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    30,
    0,
    '',
    'truffle/hyphae/hooks.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from truffle.hyphae import toolmask_pb2 as truffle_dot_hyphae_dot_toolmask__pb2
from truffle.hyphae import context_pb2 as truffle_dot_hyphae_dot_context__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from truffle.os import app_info_pb2 as truffle_dot_os_dot_app__info__pb2
try:
  truffle_dot_common_dot_app__tool__pb2 = truffle_dot_os_dot_app__info__pb2.truffle_dot_common_dot_app__tool__pb2
except AttributeError:
  truffle_dot_common_dot_app__tool__pb2 = truffle_dot_os_dot_app__info__pb2.truffle.common.app_tool_pb2
try:
  truffle_dot_common_dot_icon__pb2 = truffle_dot_os_dot_app__info__pb2.truffle_dot_common_dot_icon__pb2
except AttributeError:
  truffle_dot_common_dot_icon__pb2 = truffle_dot_os_dot_app__info__pb2.truffle.common.icon_pb2
from truffle.common import file_pb2 as truffle_dot_common_dot_file__pb2

from truffle.hyphae.toolmask_pb2 import *

DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1atruffle/hyphae/hooks.proto\x12\x0etruffle.hyphae\x1a\x1dtruffle/hyphae/toolmask.proto\x1a\x1ctruffle/hyphae/context.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x19truffle/os/app_info.proto\x1a\x19truffle/common/file.proto\"\xfa\x01\n\x0b\x41ppEnvState\x12\x14\n\x0cgrpc_address\x18\x01 \x01(\t\x12\x14\n\x0chttp_address\x18\x02 \x01(\t\x12\x11\n\tapi_token\x18\x03 \x01(\t\x12\x19\n\x11network_available\x18\x05 \x01(\x08\x12T\n\x15\x61\x64\x64itional_properties\x18\n \x03(\x0b\x32\x35.truffle.hyphae.AppEnvState.AdditionalPropertiesEntry\x1a;\n\x19\x41\x64\x64itionalPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x82\x01\n\x11OnAppStartRequest\x12\x32\n\rapp_env_state\x18\x01 \x01(\x0b\x32\x1b.truffle.hyphae.AppEnvState\x12-\n\x07\x63ontext\x18\x02 \x01(\x0b\x32\x17.truffle.hyphae.ContextH\x00\x88\x01\x01\x42\n\n\x08_context\"e\n\x12OnAppStartResponse\x12%\n\x08\x61pp_info\x18\x01 \x01(\x0b\x32\x13.truffle.os.AppInfo\x12(\n\x07\x63ontext\x18\x02 \x01(\x0b\x32\x17.truffle.hyphae.Context\"\x10\n\x0e\x41ppInfoRequest\"8\n\x0f\x41ppInfoResponse\x12%\n\x08\x61pp_info\x18\x01 \x01(\x0b\x32\x13.truffle.os.AppInfo\"\xe4\x01\n\x12OnLoopStartRequest\x12-\n\x07\x63ontext\x18\x01 \x01(\x0b\x32\x17.truffle.hyphae.ContextH\x00\x88\x01\x01\x12\x18\n\x10\x63urrent_model_id\x18\x02 \x01(\x05\x12\x37\n\rapp_env_state\x18\x03 \x01(\x0b\x32\x1b.truffle.hyphae.AppEnvStateH\x01\x88\x01\x01\x12\x12\n\ntask_flags\x18\x04 \x01(\r\x12\x1a\n\x12\x63urrent_model_uuid\x18\x05 \x01(\tB\n\n\x08_contextB\x10\n\x0e_app_env_state\"\x95\x01\n\x13OnLoopStartResponse\x12+\n\ttool_mask\x18\x01 \x01(\x0b\x32\x18.truffle.hyphae.ToolMask\x12-\n\x07\x63ontext\x18\x02 \x01(\x0b\x32\x17.truffle.hyphae.ContextH\x00\x88\x01\x01\x12\x16\n\x0e\x62uilds_context\x18\x03 \x01(\x08\x42\n\n\x08_context\")\n\x13SetTaskFlagsRequest\x12\x12\n\ntask_flags\x18\x01 \x01(\r\"X\n\x14SetTaskFlagsResponse\x12\x12\n\ntask_flags\x18\x01 \x01(\r\x12\x1a\n\rreject_reason\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x10\n\x0e_reject_reason\"\xac\x01\n\x0eOnAttachedFile\x12+\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1c.truffle.common.AttachedFile\x12-\n\x07\x63ontext\x18\x02 \x01(\x0b\x32\x17.truffle.hyphae.ContextH\x00\x88\x01\x01\x12\x1d\n\x10\x66ile_api_address\x18\x03 \x01(\tH\x01\x88\x01\x01\x42\n\n\x08_contextB\x13\n\x11_file_api_addressP\x00\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'truffle.hyphae.hooks_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_APPENVSTATE_ADDITIONALPROPERTIESENTRY']._loaded_options = None
  _globals['_APPENVSTATE_ADDITIONALPROPERTIESENTRY']._serialized_options = b'8\001'
  _globals['_APPENVSTATE']._serialized_start=191
  _globals['_APPENVSTATE']._serialized_end=441
  _globals['_APPENVSTATE_ADDITIONALPROPERTIESENTRY']._serialized_start=382
  _globals['_APPENVSTATE_ADDITIONALPROPERTIESENTRY']._serialized_end=441
  _globals['_ONAPPSTARTREQUEST']._serialized_start=444
  _globals['_ONAPPSTARTREQUEST']._serialized_end=574
  _globals['_ONAPPSTARTRESPONSE']._serialized_start=576
  _globals['_ONAPPSTARTRESPONSE']._serialized_end=677
  _globals['_APPINFOREQUEST']._serialized_start=679
  _globals['_APPINFOREQUEST']._serialized_end=695
  _globals['_APPINFORESPONSE']._serialized_start=697
  _globals['_APPINFORESPONSE']._serialized_end=753
  _globals['_ONLOOPSTARTREQUEST']._serialized_start=756
  _globals['_ONLOOPSTARTREQUEST']._serialized_end=984
  _globals['_ONLOOPSTARTRESPONSE']._serialized_start=987
  _globals['_ONLOOPSTARTRESPONSE']._serialized_end=1136
  _globals['_SETTASKFLAGSREQUEST']._serialized_start=1138
  _globals['_SETTASKFLAGSREQUEST']._serialized_end=1179
  _globals['_SETTASKFLAGSRESPONSE']._serialized_start=1181
  _globals['_SETTASKFLAGSRESPONSE']._serialized_end=1269
  _globals['_ONATTACHEDFILE']._serialized_start=1272
  _globals['_ONATTACHEDFILE']._serialized_end=1444
# @@protoc_insertion_point(module_scope)
