# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: chromiumos/test/lab/api/btpeerd/btpeer_management_service.proto
"""Generated protocol buffer code."""
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 google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='chromiumos/test/lab/api/btpeerd/btpeer_management_service.proto',
  package='chromiumos.test.lab.api.btpeerd',
  syntax='proto3',
  serialized_options=b'Z9go.chromium.org/chromiumos/config/go/test/lab/api/btpeerd',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n?chromiumos/test/lab/api/btpeerd/btpeer_management_service.proto\x12\x1f\x63hromiumos.test.lab.api.btpeerd\x1a\x1fgoogle/protobuf/timestamp.proto\"\x13\n\x11\x44\x65viceInfoRequest\"\xa9\x01\n\x12\x44\x65viceInfoResponse\x12\x10\n\x08mac_eth0\x18\x01 \x01(\t\x12\x14\n\x0cipv4_address\x18\x02 \x01(\t\x12\x12\n\nos_version\x18\x03 \x01(\t\x12\x15\n\rbluez_version\x18\x04 \x01(\t\x12\x19\n\x11\x63hameleond_commit\x18\x05 \x01(\t\x12\x16\n\x0e\x62tpeerd_commit\x18\x06 \x01(\t\x12\r\n\x05model\x18\x07 \x01(\t\"q\n\x11SystemdUnitStatus\x12\n\n\x02id\x18\x01 \x01(\t\x12\x14\n\x0c\x61\x63tive_state\x18\x02 \x01(\t\x12:\n\x16state_change_timestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x15\n\x13\x44\x65viceStatusRequest\"\xa7\x02\n\x14\x44\x65viceStatusResponse\x12R\n\x16\x62tpeerd_service_status\x18\x01 \x01(\x0b\x32\x32.chromiumos.test.lab.api.btpeerd.SystemdUnitStatus\x12U\n\x19\x63hameleond_service_status\x18\x02 \x01(\x0b\x32\x32.chromiumos.test.lab.api.btpeerd.SystemdUnitStatus\x12T\n\x18\x62luetooth_service_status\x18\x03 \x01(\x0b\x32\x32.chromiumos.test.lab.api.btpeerd.SystemdUnitStatus\x12\x0e\n\x06uptime\x18\x04 \x01(\t\"\x0f\n\rRebootRequest\"\x10\n\x0eRebootResponse\"j\n\x1eSetActiveBluetoothStackRequest\x12H\n\x0f\x62luetooth_stack\x18\x01 \x01(\x0e\x32/.chromiumos.test.lab.api.btpeerd.BluetoothStack\"8\n\x1fSetActiveBluetoothStackResponse\x12\x15\n\rstack_changed\x18\x01 \x01(\x08\"t\n!SetActiveBluetoothStackAPIRequest\x12O\n\x13\x62luetooth_stack_api\x18\x01 \x01(\x0e\x32\x32.chromiumos.test.lab.api.btpeerd.BluetoothStackAPI\"U\n\"SetActiveBluetoothStackAPIResponse\x12\x19\n\x11stack_api_changed\x18\x01 \x01(\x08\x12\x14\n\x0cservice_port\x18\x02 \x01(\x05\" \n\x1eGetActiveBluetoothStackRequest\"k\n\x1fGetActiveBluetoothStackResponse\x12H\n\x0f\x62luetooth_stack\x18\x01 \x01(\x0e\x32/.chromiumos.test.lab.api.btpeerd.BluetoothStack\"#\n!GetActiveBluetoothStackAPIRequest\"u\n\"GetActiveBluetoothStackAPIResponse\x12O\n\x13\x62luetooth_stack_api\x18\x01 \x01(\x0e\x32\x32.chromiumos.test.lab.api.btpeerd.BluetoothStackAPI*c\n\x0e\x42luetoothStack\x12\x1b\n\x17\x42LUETOOTH_STACK_UNKNOWN\x10\x00\x12\x19\n\x15\x42LUETOOTH_STACK_BLUEZ\x10\x01\x12\x19\n\x15\x42LUETOOTH_STACK_FLOSS\x10\x02*\x7f\n\x11\x42luetoothStackAPI\x12\x1f\n\x1b\x42LUETOOTH_STACK_API_UNKNOWN\x10\x00\x12\"\n\x1e\x42LUETOOTH_STACK_API_CHAMELEOND\x10\x01\x12%\n!BLUETOOTH_STACK_API_PANDORA_FLOSS\x10\x02\x32\x94\x08\n\x17\x42tpeerManagementService\x12w\n\nDeviceInfo\x12\x32.chromiumos.test.lab.api.btpeerd.DeviceInfoRequest\x1a\x33.chromiumos.test.lab.api.btpeerd.DeviceInfoResponse\"\x00\x12}\n\x0c\x44\x65viceStatus\x12\x34.chromiumos.test.lab.api.btpeerd.DeviceStatusRequest\x1a\x35.chromiumos.test.lab.api.btpeerd.DeviceStatusResponse\"\x00\x12k\n\x06Reboot\x12..chromiumos.test.lab.api.btpeerd.RebootRequest\x1a/.chromiumos.test.lab.api.btpeerd.RebootResponse\"\x00\x12\x9e\x01\n\x17GetActiveBluetoothStack\x12?.chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackRequest\x1a@.chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackResponse\"\x00\x12\x9e\x01\n\x17SetActiveBluetoothStack\x12?.chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackRequest\x1a@.chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackResponse\"\x00\x12\xa7\x01\n\x1aGetActiveBluetoothStackAPI\x12\x42.chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIRequest\x1a\x43.chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIResponse\"\x00\x12\xa7\x01\n\x1aSetActiveBluetoothStackAPI\x12\x42.chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIRequest\x1a\x43.chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIResponse\"\x00\x42;Z9go.chromium.org/chromiumos/config/go/test/lab/api/btpeerdb\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])

_BLUETOOTHSTACK = _descriptor.EnumDescriptor(
  name='BluetoothStack',
  full_name='chromiumos.test.lab.api.btpeerd.BluetoothStack',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_UNKNOWN', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_BLUEZ', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_FLOSS', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1467,
  serialized_end=1566,
)
_sym_db.RegisterEnumDescriptor(_BLUETOOTHSTACK)

BluetoothStack = enum_type_wrapper.EnumTypeWrapper(_BLUETOOTHSTACK)
_BLUETOOTHSTACKAPI = _descriptor.EnumDescriptor(
  name='BluetoothStackAPI',
  full_name='chromiumos.test.lab.api.btpeerd.BluetoothStackAPI',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_API_UNKNOWN', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_API_CHAMELEOND', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='BLUETOOTH_STACK_API_PANDORA_FLOSS', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1568,
  serialized_end=1695,
)
_sym_db.RegisterEnumDescriptor(_BLUETOOTHSTACKAPI)

BluetoothStackAPI = enum_type_wrapper.EnumTypeWrapper(_BLUETOOTHSTACKAPI)
BLUETOOTH_STACK_UNKNOWN = 0
BLUETOOTH_STACK_BLUEZ = 1
BLUETOOTH_STACK_FLOSS = 2
BLUETOOTH_STACK_API_UNKNOWN = 0
BLUETOOTH_STACK_API_CHAMELEOND = 1
BLUETOOTH_STACK_API_PANDORA_FLOSS = 2



_DEVICEINFOREQUEST = _descriptor.Descriptor(
  name='DeviceInfoRequest',
  full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=133,
  serialized_end=152,
)


_DEVICEINFORESPONSE = _descriptor.Descriptor(
  name='DeviceInfoResponse',
  full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='mac_eth0', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.mac_eth0', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ipv4_address', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.ipv4_address', index=1,
      number=2, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='os_version', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.os_version', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bluez_version', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.bluez_version', index=3,
      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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='chameleond_commit', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.chameleond_commit', index=4,
      number=5, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='btpeerd_commit', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.btpeerd_commit', index=5,
      number=6, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='model', full_name='chromiumos.test.lab.api.btpeerd.DeviceInfoResponse.model', index=6,
      number=7, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=155,
  serialized_end=324,
)


_SYSTEMDUNITSTATUS = _descriptor.Descriptor(
  name='SystemdUnitStatus',
  full_name='chromiumos.test.lab.api.btpeerd.SystemdUnitStatus',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='chromiumos.test.lab.api.btpeerd.SystemdUnitStatus.id', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='active_state', full_name='chromiumos.test.lab.api.btpeerd.SystemdUnitStatus.active_state', index=1,
      number=2, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='state_change_timestamp', full_name='chromiumos.test.lab.api.btpeerd.SystemdUnitStatus.state_change_timestamp', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=439,
)


_DEVICESTATUSREQUEST = _descriptor.Descriptor(
  name='DeviceStatusRequest',
  full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=441,
  serialized_end=462,
)


_DEVICESTATUSRESPONSE = _descriptor.Descriptor(
  name='DeviceStatusResponse',
  full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='btpeerd_service_status', full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusResponse.btpeerd_service_status', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='chameleond_service_status', full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusResponse.chameleond_service_status', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='bluetooth_service_status', full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusResponse.bluetooth_service_status', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='uptime', full_name='chromiumos.test.lab.api.btpeerd.DeviceStatusResponse.uptime', index=3,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=465,
  serialized_end=760,
)


_REBOOTREQUEST = _descriptor.Descriptor(
  name='RebootRequest',
  full_name='chromiumos.test.lab.api.btpeerd.RebootRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=762,
  serialized_end=777,
)


_REBOOTRESPONSE = _descriptor.Descriptor(
  name='RebootResponse',
  full_name='chromiumos.test.lab.api.btpeerd.RebootResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=779,
  serialized_end=795,
)


_SETACTIVEBLUETOOTHSTACKREQUEST = _descriptor.Descriptor(
  name='SetActiveBluetoothStackRequest',
  full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bluetooth_stack', full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackRequest.bluetooth_stack', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=797,
  serialized_end=903,
)


_SETACTIVEBLUETOOTHSTACKRESPONSE = _descriptor.Descriptor(
  name='SetActiveBluetoothStackResponse',
  full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='stack_changed', full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackResponse.stack_changed', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=905,
  serialized_end=961,
)


_SETACTIVEBLUETOOTHSTACKAPIREQUEST = _descriptor.Descriptor(
  name='SetActiveBluetoothStackAPIRequest',
  full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bluetooth_stack_api', full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIRequest.bluetooth_stack_api', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=963,
  serialized_end=1079,
)


_SETACTIVEBLUETOOTHSTACKAPIRESPONSE = _descriptor.Descriptor(
  name='SetActiveBluetoothStackAPIResponse',
  full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='stack_api_changed', full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIResponse.stack_api_changed', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='service_port', full_name='chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIResponse.service_port', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1081,
  serialized_end=1166,
)


_GETACTIVEBLUETOOTHSTACKREQUEST = _descriptor.Descriptor(
  name='GetActiveBluetoothStackRequest',
  full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1168,
  serialized_end=1200,
)


_GETACTIVEBLUETOOTHSTACKRESPONSE = _descriptor.Descriptor(
  name='GetActiveBluetoothStackResponse',
  full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bluetooth_stack', full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackResponse.bluetooth_stack', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1202,
  serialized_end=1309,
)


_GETACTIVEBLUETOOTHSTACKAPIREQUEST = _descriptor.Descriptor(
  name='GetActiveBluetoothStackAPIRequest',
  full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1311,
  serialized_end=1346,
)


_GETACTIVEBLUETOOTHSTACKAPIRESPONSE = _descriptor.Descriptor(
  name='GetActiveBluetoothStackAPIResponse',
  full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='bluetooth_stack_api', full_name='chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIResponse.bluetooth_stack_api', index=0,
      number=1, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1348,
  serialized_end=1465,
)

_SYSTEMDUNITSTATUS.fields_by_name['state_change_timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICESTATUSRESPONSE.fields_by_name['btpeerd_service_status'].message_type = _SYSTEMDUNITSTATUS
_DEVICESTATUSRESPONSE.fields_by_name['chameleond_service_status'].message_type = _SYSTEMDUNITSTATUS
_DEVICESTATUSRESPONSE.fields_by_name['bluetooth_service_status'].message_type = _SYSTEMDUNITSTATUS
_SETACTIVEBLUETOOTHSTACKREQUEST.fields_by_name['bluetooth_stack'].enum_type = _BLUETOOTHSTACK
_SETACTIVEBLUETOOTHSTACKAPIREQUEST.fields_by_name['bluetooth_stack_api'].enum_type = _BLUETOOTHSTACKAPI
_GETACTIVEBLUETOOTHSTACKRESPONSE.fields_by_name['bluetooth_stack'].enum_type = _BLUETOOTHSTACK
_GETACTIVEBLUETOOTHSTACKAPIRESPONSE.fields_by_name['bluetooth_stack_api'].enum_type = _BLUETOOTHSTACKAPI
DESCRIPTOR.message_types_by_name['DeviceInfoRequest'] = _DEVICEINFOREQUEST
DESCRIPTOR.message_types_by_name['DeviceInfoResponse'] = _DEVICEINFORESPONSE
DESCRIPTOR.message_types_by_name['SystemdUnitStatus'] = _SYSTEMDUNITSTATUS
DESCRIPTOR.message_types_by_name['DeviceStatusRequest'] = _DEVICESTATUSREQUEST
DESCRIPTOR.message_types_by_name['DeviceStatusResponse'] = _DEVICESTATUSRESPONSE
DESCRIPTOR.message_types_by_name['RebootRequest'] = _REBOOTREQUEST
DESCRIPTOR.message_types_by_name['RebootResponse'] = _REBOOTRESPONSE
DESCRIPTOR.message_types_by_name['SetActiveBluetoothStackRequest'] = _SETACTIVEBLUETOOTHSTACKREQUEST
DESCRIPTOR.message_types_by_name['SetActiveBluetoothStackResponse'] = _SETACTIVEBLUETOOTHSTACKRESPONSE
DESCRIPTOR.message_types_by_name['SetActiveBluetoothStackAPIRequest'] = _SETACTIVEBLUETOOTHSTACKAPIREQUEST
DESCRIPTOR.message_types_by_name['SetActiveBluetoothStackAPIResponse'] = _SETACTIVEBLUETOOTHSTACKAPIRESPONSE
DESCRIPTOR.message_types_by_name['GetActiveBluetoothStackRequest'] = _GETACTIVEBLUETOOTHSTACKREQUEST
DESCRIPTOR.message_types_by_name['GetActiveBluetoothStackResponse'] = _GETACTIVEBLUETOOTHSTACKRESPONSE
DESCRIPTOR.message_types_by_name['GetActiveBluetoothStackAPIRequest'] = _GETACTIVEBLUETOOTHSTACKAPIREQUEST
DESCRIPTOR.message_types_by_name['GetActiveBluetoothStackAPIResponse'] = _GETACTIVEBLUETOOTHSTACKAPIRESPONSE
DESCRIPTOR.enum_types_by_name['BluetoothStack'] = _BLUETOOTHSTACK
DESCRIPTOR.enum_types_by_name['BluetoothStackAPI'] = _BLUETOOTHSTACKAPI
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

DeviceInfoRequest = _reflection.GeneratedProtocolMessageType('DeviceInfoRequest', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEINFOREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.DeviceInfoRequest)
  })
_sym_db.RegisterMessage(DeviceInfoRequest)

DeviceInfoResponse = _reflection.GeneratedProtocolMessageType('DeviceInfoResponse', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEINFORESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.DeviceInfoResponse)
  })
_sym_db.RegisterMessage(DeviceInfoResponse)

SystemdUnitStatus = _reflection.GeneratedProtocolMessageType('SystemdUnitStatus', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEMDUNITSTATUS,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.SystemdUnitStatus)
  })
_sym_db.RegisterMessage(SystemdUnitStatus)

DeviceStatusRequest = _reflection.GeneratedProtocolMessageType('DeviceStatusRequest', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESTATUSREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.DeviceStatusRequest)
  })
_sym_db.RegisterMessage(DeviceStatusRequest)

DeviceStatusResponse = _reflection.GeneratedProtocolMessageType('DeviceStatusResponse', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESTATUSRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.DeviceStatusResponse)
  })
_sym_db.RegisterMessage(DeviceStatusResponse)

RebootRequest = _reflection.GeneratedProtocolMessageType('RebootRequest', (_message.Message,), {
  'DESCRIPTOR' : _REBOOTREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.RebootRequest)
  })
_sym_db.RegisterMessage(RebootRequest)

RebootResponse = _reflection.GeneratedProtocolMessageType('RebootResponse', (_message.Message,), {
  'DESCRIPTOR' : _REBOOTRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.RebootResponse)
  })
_sym_db.RegisterMessage(RebootResponse)

SetActiveBluetoothStackRequest = _reflection.GeneratedProtocolMessageType('SetActiveBluetoothStackRequest', (_message.Message,), {
  'DESCRIPTOR' : _SETACTIVEBLUETOOTHSTACKREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackRequest)
  })
_sym_db.RegisterMessage(SetActiveBluetoothStackRequest)

SetActiveBluetoothStackResponse = _reflection.GeneratedProtocolMessageType('SetActiveBluetoothStackResponse', (_message.Message,), {
  'DESCRIPTOR' : _SETACTIVEBLUETOOTHSTACKRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackResponse)
  })
_sym_db.RegisterMessage(SetActiveBluetoothStackResponse)

SetActiveBluetoothStackAPIRequest = _reflection.GeneratedProtocolMessageType('SetActiveBluetoothStackAPIRequest', (_message.Message,), {
  'DESCRIPTOR' : _SETACTIVEBLUETOOTHSTACKAPIREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIRequest)
  })
_sym_db.RegisterMessage(SetActiveBluetoothStackAPIRequest)

SetActiveBluetoothStackAPIResponse = _reflection.GeneratedProtocolMessageType('SetActiveBluetoothStackAPIResponse', (_message.Message,), {
  'DESCRIPTOR' : _SETACTIVEBLUETOOTHSTACKAPIRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.SetActiveBluetoothStackAPIResponse)
  })
_sym_db.RegisterMessage(SetActiveBluetoothStackAPIResponse)

GetActiveBluetoothStackRequest = _reflection.GeneratedProtocolMessageType('GetActiveBluetoothStackRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETACTIVEBLUETOOTHSTACKREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackRequest)
  })
_sym_db.RegisterMessage(GetActiveBluetoothStackRequest)

GetActiveBluetoothStackResponse = _reflection.GeneratedProtocolMessageType('GetActiveBluetoothStackResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETACTIVEBLUETOOTHSTACKRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackResponse)
  })
_sym_db.RegisterMessage(GetActiveBluetoothStackResponse)

GetActiveBluetoothStackAPIRequest = _reflection.GeneratedProtocolMessageType('GetActiveBluetoothStackAPIRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETACTIVEBLUETOOTHSTACKAPIREQUEST,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIRequest)
  })
_sym_db.RegisterMessage(GetActiveBluetoothStackAPIRequest)

GetActiveBluetoothStackAPIResponse = _reflection.GeneratedProtocolMessageType('GetActiveBluetoothStackAPIResponse', (_message.Message,), {
  'DESCRIPTOR' : _GETACTIVEBLUETOOTHSTACKAPIRESPONSE,
  '__module__' : 'chromiumos.test.lab.api.btpeerd.btpeer_management_service_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.test.lab.api.btpeerd.GetActiveBluetoothStackAPIResponse)
  })
_sym_db.RegisterMessage(GetActiveBluetoothStackAPIResponse)


DESCRIPTOR._options = None

_BTPEERMANAGEMENTSERVICE = _descriptor.ServiceDescriptor(
  name='BtpeerManagementService',
  full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=1698,
  serialized_end=2742,
  methods=[
  _descriptor.MethodDescriptor(
    name='DeviceInfo',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.DeviceInfo',
    index=0,
    containing_service=None,
    input_type=_DEVICEINFOREQUEST,
    output_type=_DEVICEINFORESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeviceStatus',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.DeviceStatus',
    index=1,
    containing_service=None,
    input_type=_DEVICESTATUSREQUEST,
    output_type=_DEVICESTATUSRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Reboot',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.Reboot',
    index=2,
    containing_service=None,
    input_type=_REBOOTREQUEST,
    output_type=_REBOOTRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetActiveBluetoothStack',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.GetActiveBluetoothStack',
    index=3,
    containing_service=None,
    input_type=_GETACTIVEBLUETOOTHSTACKREQUEST,
    output_type=_GETACTIVEBLUETOOTHSTACKRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='SetActiveBluetoothStack',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.SetActiveBluetoothStack',
    index=4,
    containing_service=None,
    input_type=_SETACTIVEBLUETOOTHSTACKREQUEST,
    output_type=_SETACTIVEBLUETOOTHSTACKRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetActiveBluetoothStackAPI',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.GetActiveBluetoothStackAPI',
    index=5,
    containing_service=None,
    input_type=_GETACTIVEBLUETOOTHSTACKAPIREQUEST,
    output_type=_GETACTIVEBLUETOOTHSTACKAPIRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='SetActiveBluetoothStackAPI',
    full_name='chromiumos.test.lab.api.btpeerd.BtpeerManagementService.SetActiveBluetoothStackAPI',
    index=6,
    containing_service=None,
    input_type=_SETACTIVEBLUETOOTHSTACKAPIREQUEST,
    output_type=_SETACTIVEBLUETOOTHSTACKAPIRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_BTPEERMANAGEMENTSERVICE)

DESCRIPTOR.services_by_name['BtpeerManagementService'] = _BTPEERMANAGEMENTSERVICE

# @@protoc_insertion_point(module_scope)
