# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: admobilize/malos/v1/maloseye.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
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 admobilize.proto.common import entity_pb2 as admobilize_dot_common_dot_entity__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='admobilize/malos/v1/maloseye.proto',
  package='admobilize.malos.v1.maloseye',
  syntax='proto3',
  serialized_options=_b('\n\035com.admobilize.proto.malos.v1B\rMalosEyeProtoP\001Z7bitbucket.org/admobilize/admobilizeapis-go/pkg/malos/v1\252\002\034AdMobilize.Malos.MalosEye.V1'),
  serialized_pb=_b('\n\"admobilize/malos/v1/maloseye.proto\x12\x1c\x61\x64mobilize.malos.v1.maloseye\x1a\x1e\x61\x64mobilize/common/entity.proto\"\xd0\x03\n\x0eMalosEyeConfig\x12\x41\n\rcamera_config\x18\x01 \x01(\x0b\x32*.admobilize.malos.v1.maloseye.CameraConfig\x12=\n\x0b\x66\x61\x63\x65_config\x18\x02 \x01(\x0b\x32(.admobilize.malos.v1.maloseye.FaceConfig\x12T\n\x17\x64\x65tection_server_config\x18\x04 \x01(\x0b\x32\x33.admobilize.malos.v1.maloseye.DetectionServerConfig\x12Q\n\x10object_to_detect\x18\x15 \x03(\x0e\x32\x37.admobilize.malos.v1.maloseye.EnumMalosEyeDetectionType\x12=\n\x06\x61\x63tion\x18\x05 \x01(\x0e\x32-.admobilize.malos.v1.maloseye.EnumMalosAction\x12)\n\x06models\x18\x06 \x03(\x0b\x32\x19.admobilize.common.Entity\x12)\n\x06\x63onfig\x18\x07 \x01(\x0b\x32\x19.admobilize.common.Entity\"P\n\x0c\x43\x61meraConfig\x12\x0e\n\x06source\x18\x04 \x01(\t\x12\x11\n\tcamera_id\x18\x01 \x01(\x05\x12\r\n\x05width\x18\x02 \x01(\x05\x12\x0e\n\x06height\x18\x03 \x01(\x05\"[\n\x15\x44\x65tectionServerConfig\x12 \n\x18\x64\x65tection_server_address\x18\x01 \x01(\t\x12 \n\x18\x64\x65tection_server_timeout\x18\x02 \x01(\x05\"M\n\nFaceConfig\x12\x13\n\x0bmodels_path\x18\x01 \x01(\t\x12\x11\n\tsend_slow\x18\x02 \x01(\x08\x12\x17\n\x0fsend_text_proto\x18\x03 \x01(\x08*\xbe\x01\n\x0f\x45numMalosAction\x12\x1c\n\x18MALOS_ACTION_NOT_DEFINED\x10\x00\x12\x13\n\x0fSTART_DETECTION\x10\x01\x12\x12\n\x0eSTOP_DETECTION\x10\x02\x12\x15\n\x11RESTART_DETECTION\x10\x03\x12\x13\n\x0f\x43\x41PTURE_PREVIEW\x10\x04\x12\x13\n\x0fSTART_STREAMING\x10\x05\x12\x12\n\x0eSTOP_STREAMING\x10\x06\x12\x0f\n\x0bGET_VERSION\x10\x07*\xc2\x01\n\x19\x45numMalosEyeDetectionType\x12$\n MALOS_DETECTION_TYPE_NOT_DEFINED\x10\x00\x12\x08\n\x04STOP\x10\x01\x12\x08\n\x04\x46\x41\x43\x45\x10\x14\x12\x15\n\x11\x46\x41\x43\x45_DEMOGRAPHICS\x10\x15\x12\x13\n\x0f\x46\x41\x43\x45_DESCRIPTOR\x10\x1e\x12\x11\n\rHAND_THUMB_UP\x10(\x12\r\n\tHAND_PALM\x10)\x12\x0e\n\nHAND_PINCH\x10*\x12\r\n\tHAND_FIST\x10+B\x88\x01\n\x1d\x63om.admobilize.proto.malos.v1B\rMalosEyeProtoP\x01Z7bitbucket.org/admobilize/admobilizeapis-go/pkg/malos/v1\xaa\x02\x1c\x41\x64Mobilize.Malos.MalosEye.V1b\x06proto3')
  ,
  dependencies=[admobilize_dot_common_dot_entity__pb2.DESCRIPTOR,])

_ENUMMALOSACTION = _descriptor.EnumDescriptor(
  name='EnumMalosAction',
  full_name='admobilize.malos.v1.maloseye.EnumMalosAction',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MALOS_ACTION_NOT_DEFINED', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='START_DETECTION', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOP_DETECTION', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RESTART_DETECTION', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='CAPTURE_PREVIEW', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='START_STREAMING', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOP_STREAMING', index=6, number=6,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GET_VERSION', index=7, number=7,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=822,
  serialized_end=1012,
)
_sym_db.RegisterEnumDescriptor(_ENUMMALOSACTION)

EnumMalosAction = enum_type_wrapper.EnumTypeWrapper(_ENUMMALOSACTION)
_ENUMMALOSEYEDETECTIONTYPE = _descriptor.EnumDescriptor(
  name='EnumMalosEyeDetectionType',
  full_name='admobilize.malos.v1.maloseye.EnumMalosEyeDetectionType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MALOS_DETECTION_TYPE_NOT_DEFINED', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOP', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FACE', index=2, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FACE_DEMOGRAPHICS', index=3, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FACE_DESCRIPTOR', index=4, number=30,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='HAND_THUMB_UP', index=5, number=40,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='HAND_PALM', index=6, number=41,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='HAND_PINCH', index=7, number=42,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='HAND_FIST', index=8, number=43,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1015,
  serialized_end=1209,
)
_sym_db.RegisterEnumDescriptor(_ENUMMALOSEYEDETECTIONTYPE)

EnumMalosEyeDetectionType = enum_type_wrapper.EnumTypeWrapper(_ENUMMALOSEYEDETECTIONTYPE)
MALOS_ACTION_NOT_DEFINED = 0
START_DETECTION = 1
STOP_DETECTION = 2
RESTART_DETECTION = 3
CAPTURE_PREVIEW = 4
START_STREAMING = 5
STOP_STREAMING = 6
GET_VERSION = 7
MALOS_DETECTION_TYPE_NOT_DEFINED = 0
STOP = 1
FACE = 20
FACE_DEMOGRAPHICS = 21
FACE_DESCRIPTOR = 30
HAND_THUMB_UP = 40
HAND_PALM = 41
HAND_PINCH = 42
HAND_FIST = 43



_MALOSEYECONFIG = _descriptor.Descriptor(
  name='MalosEyeConfig',
  full_name='admobilize.malos.v1.maloseye.MalosEyeConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='camera_config', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.camera_config', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='face_config', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.face_config', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detection_server_config', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.detection_server_config', index=2,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='object_to_detect', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.object_to_detect', index=3,
      number=21, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='action', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.action', index=4,
      number=5, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='models', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.models', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='config', full_name='admobilize.malos.v1.maloseye.MalosEyeConfig.config', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=101,
  serialized_end=565,
)


_CAMERACONFIG = _descriptor.Descriptor(
  name='CameraConfig',
  full_name='admobilize.malos.v1.maloseye.CameraConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='source', full_name='admobilize.malos.v1.maloseye.CameraConfig.source', index=0,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='camera_id', full_name='admobilize.malos.v1.maloseye.CameraConfig.camera_id', index=1,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='width', full_name='admobilize.malos.v1.maloseye.CameraConfig.width', index=2,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='height', full_name='admobilize.malos.v1.maloseye.CameraConfig.height', index=3,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=567,
  serialized_end=647,
)


_DETECTIONSERVERCONFIG = _descriptor.Descriptor(
  name='DetectionServerConfig',
  full_name='admobilize.malos.v1.maloseye.DetectionServerConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='detection_server_address', full_name='admobilize.malos.v1.maloseye.DetectionServerConfig.detection_server_address', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='detection_server_timeout', full_name='admobilize.malos.v1.maloseye.DetectionServerConfig.detection_server_timeout', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=649,
  serialized_end=740,
)


_FACECONFIG = _descriptor.Descriptor(
  name='FaceConfig',
  full_name='admobilize.malos.v1.maloseye.FaceConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='models_path', full_name='admobilize.malos.v1.maloseye.FaceConfig.models_path', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='send_slow', full_name='admobilize.malos.v1.maloseye.FaceConfig.send_slow', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='send_text_proto', full_name='admobilize.malos.v1.maloseye.FaceConfig.send_text_proto', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=742,
  serialized_end=819,
)

_MALOSEYECONFIG.fields_by_name['camera_config'].message_type = _CAMERACONFIG
_MALOSEYECONFIG.fields_by_name['face_config'].message_type = _FACECONFIG
_MALOSEYECONFIG.fields_by_name['detection_server_config'].message_type = _DETECTIONSERVERCONFIG
_MALOSEYECONFIG.fields_by_name['object_to_detect'].enum_type = _ENUMMALOSEYEDETECTIONTYPE
_MALOSEYECONFIG.fields_by_name['action'].enum_type = _ENUMMALOSACTION
_MALOSEYECONFIG.fields_by_name['models'].message_type = admobilize_dot_common_dot_entity__pb2._ENTITY
_MALOSEYECONFIG.fields_by_name['config'].message_type = admobilize_dot_common_dot_entity__pb2._ENTITY
DESCRIPTOR.message_types_by_name['MalosEyeConfig'] = _MALOSEYECONFIG
DESCRIPTOR.message_types_by_name['CameraConfig'] = _CAMERACONFIG
DESCRIPTOR.message_types_by_name['DetectionServerConfig'] = _DETECTIONSERVERCONFIG
DESCRIPTOR.message_types_by_name['FaceConfig'] = _FACECONFIG
DESCRIPTOR.enum_types_by_name['EnumMalosAction'] = _ENUMMALOSACTION
DESCRIPTOR.enum_types_by_name['EnumMalosEyeDetectionType'] = _ENUMMALOSEYEDETECTIONTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

MalosEyeConfig = _reflection.GeneratedProtocolMessageType('MalosEyeConfig', (_message.Message,), dict(
  DESCRIPTOR = _MALOSEYECONFIG,
  __module__ = 'admobilize.malos.v1.maloseye_pb2'
  # @@protoc_insertion_point(class_scope:admobilize.malos.v1.maloseye.MalosEyeConfig)
  ))
_sym_db.RegisterMessage(MalosEyeConfig)

CameraConfig = _reflection.GeneratedProtocolMessageType('CameraConfig', (_message.Message,), dict(
  DESCRIPTOR = _CAMERACONFIG,
  __module__ = 'admobilize.malos.v1.maloseye_pb2'
  # @@protoc_insertion_point(class_scope:admobilize.malos.v1.maloseye.CameraConfig)
  ))
_sym_db.RegisterMessage(CameraConfig)

DetectionServerConfig = _reflection.GeneratedProtocolMessageType('DetectionServerConfig', (_message.Message,), dict(
  DESCRIPTOR = _DETECTIONSERVERCONFIG,
  __module__ = 'admobilize.malos.v1.maloseye_pb2'
  # @@protoc_insertion_point(class_scope:admobilize.malos.v1.maloseye.DetectionServerConfig)
  ))
_sym_db.RegisterMessage(DetectionServerConfig)

FaceConfig = _reflection.GeneratedProtocolMessageType('FaceConfig', (_message.Message,), dict(
  DESCRIPTOR = _FACECONFIG,
  __module__ = 'admobilize.malos.v1.maloseye_pb2'
  # @@protoc_insertion_point(class_scope:admobilize.malos.v1.maloseye.FaceConfig)
  ))
_sym_db.RegisterMessage(FaceConfig)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
