# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: dout.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 symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\ndout.proto\x12\x0e\x45\x64gePiRPC_Dout\"\x87\x01\n\x0bPinAndState\x12/\n\x08\x64out_pin\x18\x01 \x01(\x0e\x32\x18.EdgePiRPC_Dout.DoutPinsH\x00\x88\x01\x01\x12\x30\n\x05state\x18\x02 \x01(\x0e\x32\x1c.EdgePiRPC_Dout.DoutTriStateH\x01\x88\x01\x01\x42\x0b\n\t_dout_pinB\x08\n\x06_state\"G\n\x07\x44outPin\x12/\n\x08\x64out_pin\x18\x01 \x01(\x0e\x32\x18.EdgePiRPC_Dout.DoutPinsH\x00\x88\x01\x01\x42\x0b\n\t_dout_pin\"C\n\x05State\x12\x30\n\x05state\x18\x01 \x01(\x0e\x32\x1c.EdgePiRPC_Dout.DoutTriStateH\x00\x88\x01\x01\x42\x08\n\x06_state\".\n\nSuccessMsg\x12\x14\n\x07\x63ontent\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\n\n\x08_content*b\n\x08\x44outPins\x12\t\n\x05\x44OUT1\x10\x00\x12\t\n\x05\x44OUT2\x10\x01\x12\t\n\x05\x44OUT3\x10\x02\x12\t\n\x05\x44OUT4\x10\x03\x12\t\n\x05\x44OUT5\x10\x04\x12\t\n\x05\x44OUT6\x10\x05\x12\t\n\x05\x44OUT7\x10\x06\x12\t\n\x05\x44OUT8\x10\x07*+\n\x0c\x44outTriState\x12\x08\n\x04HI_Z\x10\x00\x12\x08\n\x04HIGH\x10\x01\x12\x07\n\x03LOW\x10\x02\x32\x95\x01\n\x0b\x44outService\x12I\n\x0eset_dout_state\x12\x1b.EdgePiRPC_Dout.PinAndState\x1a\x1a.EdgePiRPC_Dout.SuccessMsg\x12;\n\tget_state\x12\x17.EdgePiRPC_Dout.DoutPin\x1a\x15.EdgePiRPC_Dout.StateB\x03\x90\x01\x01\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dout_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\220\001\001'
  _globals['_DOUTPINS']._serialized_start=358
  _globals['_DOUTPINS']._serialized_end=456
  _globals['_DOUTTRISTATE']._serialized_start=458
  _globals['_DOUTTRISTATE']._serialized_end=501
  _globals['_PINANDSTATE']._serialized_start=31
  _globals['_PINANDSTATE']._serialized_end=166
  _globals['_DOUTPIN']._serialized_start=168
  _globals['_DOUTPIN']._serialized_end=239
  _globals['_STATE']._serialized_start=241
  _globals['_STATE']._serialized_end=308
  _globals['_SUCCESSMSG']._serialized_start=310
  _globals['_SUCCESSMSG']._serialized_end=356
  _globals['_DOUTSERVICE']._serialized_start=504
  _globals['_DOUTSERVICE']._serialized_end=653
_builder.BuildServices(DESCRIPTOR, 'dout_pb2', _globals)
# @@protoc_insertion_point(module_scope)
