# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: emulator_controller.proto
# Protobuf Python Version: 6.31.1
"""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, 31, 1, "", "emulator_controller.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x19\x65mulator_controller.proto\x12\x19\x61ndroid.emulation.control\x1a\x1bgoogle/protobuf/empty.proto"\xf9\x01\n\nVmRunState\x12=\n\x05state\x18\x01 \x01(\x0e\x32..android.emulation.control.VmRunState.RunState"\xab\x01\n\x08RunState\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0b\n\x07RUNNING\x10\x01\x12\x0e\n\nRESTORE_VM\x10\x02\x12\n\n\x06PAUSED\x10\x03\x12\x0b\n\x07SAVE_VM\x10\x04\x12\x0c\n\x08SHUTDOWN\x10\x05\x12\r\n\tTERMINATE\x10\x07\x12\t\n\x05RESET\x10\t\x12\x12\n\x0eINTERNAL_ERROR\x10\n\x12\x0b\n\x07RESTART\x10\x0b\x12\t\n\x05START\x10\x0c\x12\x08\n\x04STOP\x10\r""\n\x0eParameterValue\x12\x10\n\x04\x64\x61ta\x18\x01 \x03(\x02\x42\x02\x10\x01"\x80\x05\n\x12PhysicalModelValue\x12J\n\x06target\x18\x01 \x01(\x0e\x32:.android.emulation.control.PhysicalModelValue.PhysicalType\x12\x43\n\x06status\x18\x02 \x01(\x0e\x32\x33.android.emulation.control.PhysicalModelValue.State\x12\x38\n\x05value\x18\x03 \x01(\x0b\x32).android.emulation.control.ParameterValue"U\n\x05State\x12\x06\n\x02OK\x10\x00\x12\x17\n\nNO_SERVICE\x10\xfd\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x15\n\x08\x44ISABLED\x10\xfe\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x14\n\x07UNKNOWN\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01"\xc7\x02\n\x0cPhysicalType\x12\x0c\n\x08POSITION\x10\x00\x12\x0c\n\x08ROTATION\x10\x01\x12\x12\n\x0eMAGNETIC_FIELD\x10\x02\x12\x0f\n\x0bTEMPERATURE\x10\x03\x12\r\n\tPROXIMITY\x10\x04\x12\t\n\x05LIGHT\x10\x05\x12\x0c\n\x08PRESSURE\x10\x06\x12\x0c\n\x08HUMIDITY\x10\x07\x12\x0c\n\x08VELOCITY\x10\x08\x12\x12\n\x0e\x41MBIENT_MOTION\x10\t\x12\x10\n\x0cHINGE_ANGLE0\x10\n\x12\x10\n\x0cHINGE_ANGLE1\x10\x0b\x12\x10\n\x0cHINGE_ANGLE2\x10\x0c\x12\r\n\tROLLABLE0\x10\r\x12\r\n\tROLLABLE1\x10\x0e\x12\r\n\tROLLABLE2\x10\x0f\x12\x0b\n\x07POSTURE\x10\x10\x12\x0e\n\nHEART_RATE\x10\x11\x12\x0e\n\nRGBC_LIGHT\x10\x12\x12\x0e\n\nWRIST_TILT\x10\x13"\xc4\x04\n\x0bSensorValue\x12\x41\n\x06target\x18\x01 \x01(\x0e\x32\x31.android.emulation.control.SensorValue.SensorType\x12<\n\x06status\x18\x02 \x01(\x0e\x32,.android.emulation.control.SensorValue.State\x12\x38\n\x05value\x18\x03 \x01(\x0b\x32).android.emulation.control.ParameterValue"U\n\x05State\x12\x06\n\x02OK\x10\x00\x12\x17\n\nNO_SERVICE\x10\xfd\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x15\n\x08\x44ISABLED\x10\xfe\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x14\n\x07UNKNOWN\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01"\xa2\x02\n\nSensorType\x12\x10\n\x0c\x41\x43\x43\x45LERATION\x10\x00\x12\r\n\tGYROSCOPE\x10\x01\x12\x12\n\x0eMAGNETIC_FIELD\x10\x02\x12\x0f\n\x0bORIENTATION\x10\x03\x12\x0f\n\x0bTEMPERATURE\x10\x04\x12\r\n\tPROXIMITY\x10\x05\x12\t\n\x05LIGHT\x10\x06\x12\x0c\n\x08PRESSURE\x10\x07\x12\x0c\n\x08HUMIDITY\x10\x08\x12\x1f\n\x1bMAGNETIC_FIELD_UNCALIBRATED\x10\t\x12\x1a\n\x16GYROSCOPE_UNCALIBRATED\x10\n\x12\x0e\n\nHEART_RATE\x10\x0e\x12\x0e\n\nRGBC_LIGHT\x10\x0f\x12\x1d\n\x19\x41\x43\x43\x45LERATION_UNCALIBRATED\x10\x11\x12\x0b\n\x07HEADING\x10\x12"\x96\x01\n\x0f\x42rightnessValue\x12\x44\n\x06target\x18\x01 \x01(\x0e\x32\x34.android.emulation.control.BrightnessValue.LightType\x12\r\n\x05value\x18\x02 \x01(\r".\n\tLightType\x12\x07\n\x03LCD\x10\x00\x12\x0c\n\x08KEYBOARD\x10\x01\x12\n\n\x06\x42UTTON\x10\x02"I\n\x0b\x44isplayMode\x12:\n\x05value\x18\x01 \x01(\x0e\x32+.android.emulation.control.DisplayModeValue"\xae\x01\n\tXrOptions\x12\x45\n\x0b\x65nvironment\x18\x01 \x01(\x0e\x32\x30.android.emulation.control.XrOptions.Environment\x12\x1f\n\x17passthrough_coefficient\x18\x02 \x01(\x02"9\n\x0b\x45nvironment\x12\x13\n\x0fLIVING_ROOM_DAY\x10\x00\x12\x15\n\x11LIVING_ROOM_NIGHT\x10\x01"\xda\x01\n\nLogMessage\x12\x10\n\x08\x63ontents\x18\x01 \x01(\t\x12\x11\n\x05start\x18\x02 \x01(\x03\x42\x02\x18\x01\x12\x10\n\x04next\x18\x03 \x01(\x03\x42\x02\x18\x01\x12;\n\x04sort\x18\x04 \x01(\x0e\x32-.android.emulation.control.LogMessage.LogType\x12\x37\n\x07\x65ntries\x18\x05 \x03(\x0b\x32&.android.emulation.control.LogcatEntry"\x1f\n\x07LogType\x12\x08\n\x04Text\x10\x00\x12\n\n\x06Parsed\x10\x01"\x86\x02\n\x0bLogcatEntry\x12\x11\n\ttimestamp\x18\x01 \x01(\x04\x12\x0b\n\x03pid\x18\x02 \x01(\r\x12\x0b\n\x03tid\x18\x03 \x01(\r\x12>\n\x05level\x18\x04 \x01(\x0e\x32/.android.emulation.control.LogcatEntry.LogLevel\x12\x0b\n\x03tag\x18\x05 \x01(\t\x12\x0b\n\x03msg\x18\x06 \x01(\t"p\n\x08LogLevel\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x01\x12\x0b\n\x07VERBOSE\x10\x02\x12\t\n\x05\x44\x45\x42UG\x10\x03\x12\x08\n\x04INFO\x10\x04\x12\x08\n\x04WARN\x10\x05\x12\x07\n\x03\x45RR\x10\x06\x12\t\n\x05\x46\x41TAL\x10\x07\x12\n\n\x06SILENT\x10\x08"\xf5\x01\n\x0fVmConfiguration\x12S\n\x0ehypervisorType\x18\x01 \x01(\x0e\x32;.android.emulation.control.VmConfiguration.VmHypervisorType\x12\x18\n\x10numberOfCpuCores\x18\x02 \x01(\x05\x12\x14\n\x0cramSizeBytes\x18\x03 \x01(\x03"]\n\x10VmHypervisorType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04NONE\x10\x01\x12\x07\n\x03KVM\x10\x02\x12\x0c\n\x04HAXM\x10\x03\x1a\x02\x08\x01\x12\x07\n\x03HVF\x10\x04\x12\x08\n\x04WHPX\x10\x05\x12\x08\n\x04\x41\x45HD\x10\x06"\x18\n\x08\x43lipData\x12\x0c\n\x04text\x18\x01 \x01(\t"\x8f\x02\n\x05Touch\x12\t\n\x01x\x18\x01 \x01(\x05\x12\t\n\x01y\x18\x02 \x01(\x05\x12\x12\n\nidentifier\x18\x03 \x01(\x05\x12\x10\n\x08pressure\x18\x04 \x01(\x05\x12\x13\n\x0btouch_major\x18\x05 \x01(\x05\x12\x13\n\x0btouch_minor\x18\x06 \x01(\x05\x12\x44\n\nexpiration\x18\x07 \x01(\x0e\x32\x30.android.emulation.control.Touch.EventExpiration\x12\x13\n\x0borientation\x18\x08 \x01(\x05"E\n\x0f\x45ventExpiration\x12 \n\x1c\x45VENT_EXPIRATION_UNSPECIFIED\x10\x00\x12\x10\n\x0cNEVER_EXPIRE\x10\x01"i\n\x03Pen\x12\x32\n\x08location\x18\x01 \x01(\x0b\x32 .android.emulation.control.Touch\x12\x16\n\x0e\x62utton_pressed\x18\x02 \x01(\x08\x12\x16\n\x0erubber_pointer\x18\x03 \x01(\x08"P\n\nTouchEvent\x12\x31\n\x07touches\x18\x01 \x03(\x0b\x32 .android.emulation.control.Touch\x12\x0f\n\x07\x64isplay\x18\x02 \x01(\x05"T\n\rTouchpadEvent\x12\x31\n\x07touches\x18\x01 \x03(\x0b\x32 .android.emulation.control.Touch\x12\x10\n\x08touchpad\x18\x02 \x01(\x05"K\n\x08PenEvent\x12.\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x1e.android.emulation.control.Pen\x12\x0f\n\x07\x64isplay\x18\x02 \x01(\x05"D\n\nMouseEvent\x12\t\n\x01x\x18\x01 \x01(\x05\x12\t\n\x01y\x18\x02 \x01(\x05\x12\x0f\n\x07\x62uttons\x18\x03 \x01(\x05\x12\x0f\n\x07\x64isplay\x18\x04 \x01(\x05"5\n\nWheelEvent\x12\n\n\x02\x64x\x18\x01 \x01(\x05\x12\n\n\x02\x64y\x18\x02 \x01(\x05\x12\x0f\n\x07\x64isplay\x18\x03 \x01(\x05"\xc1\x02\n\rKeyboardEvent\x12\x46\n\x08\x63odeType\x18\x01 \x01(\x0e\x32\x34.android.emulation.control.KeyboardEvent.KeyCodeType\x12H\n\teventType\x18\x02 \x01(\x0e\x32\x35.android.emulation.control.KeyboardEvent.KeyEventType\x12\x0f\n\x07keyCode\x18\x03 \x01(\x05\x12\x0b\n\x03key\x18\x04 \x01(\t\x12\x0c\n\x04text\x18\x05 \x01(\t"<\n\x0bKeyCodeType\x12\x07\n\x03Usb\x10\x00\x12\t\n\x05\x45vdev\x10\x01\x12\x07\n\x03XKB\x10\x02\x12\x07\n\x03Win\x10\x03\x12\x07\n\x03Mac\x10\x04"4\n\x0cKeyEventType\x12\x0b\n\x07keydown\x10\x00\x12\t\n\x05keyup\x10\x01\x12\x0c\n\x08keypress\x10\x02"`\n\tXrCommand\x12;\n\x06\x61\x63tion\x18\x01 \x01(\x0e\x32+.android.emulation.control.XrCommand.Action"\x16\n\x06\x41\x63tion\x12\x0c\n\x08RECENTER\x10\x00"\xbc\x07\n\nInputEvent\x12=\n\tkey_event\x18\x01 \x01(\x0b\x32(.android.emulation.control.KeyboardEventH\x00\x12<\n\x0btouch_event\x18\x02 \x01(\x0b\x32%.android.emulation.control.TouchEventH\x00\x12<\n\x0bmouse_event\x18\x03 \x01(\x0b\x32%.android.emulation.control.MouseEventH\x00\x12@\n\randroid_event\x18\x04 \x01(\x0b\x32\'.android.emulation.control.AndroidEventH\x00\x12\x38\n\tpen_event\x18\x05 \x01(\x0b\x32#.android.emulation.control.PenEventH\x00\x12<\n\x0bwheel_event\x18\x06 \x01(\x0b\x32%.android.emulation.control.WheelEventH\x00\x12>\n\rxr_hand_event\x18\x07 \x01(\x0b\x32%.android.emulation.control.MouseEventH\x00\x12=\n\x0cxr_eye_event\x18\x08 \x01(\x0b\x32%.android.emulation.control.MouseEventH\x00\x12:\n\nxr_command\x18\t \x01(\x0b\x32$.android.emulation.control.XrCommandH\x00\x12K\n\x16xr_head_rotation_event\x18\n \x01(\x0b\x32).android.emulation.control.RotationRadianH\x00\x12H\n\x16xr_head_movement_event\x18\x0b \x01(\x0b\x32&.android.emulation.control.TranslationH\x00\x12T\n\x1exr_head_angular_velocity_event\x18\x0c \x01(\x0b\x32*.android.emulation.control.AngularVelocityH\x00\x12\x45\n\x16xr_head_velocity_event\x18\r \x01(\x0b\x32#.android.emulation.control.VelocityH\x00\x12\x42\n\x0etouchpad_event\x18\x0e \x01(\x0b\x32(.android.emulation.control.TouchpadEventH\x00\x42\x06\n\x04type"J\n\x0c\x41ndroidEvent\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x0c\n\x04\x63ode\x18\x02 \x01(\x05\x12\r\n\x05value\x18\x03 \x01(\x05\x12\x0f\n\x07\x64isplay\x18\x04 \x01(\x05"2\n\x0b\x46ingerprint\x12\x12\n\nisTouching\x18\x01 \x01(\x08\x12\x0f\n\x07touchId\x18\x02 \x01(\x05"\x8c\x01\n\x08GpsState\x12\x15\n\rpassiveUpdate\x18\x01 \x01(\x08\x12\x10\n\x08latitude\x18\x02 \x01(\x01\x12\x11\n\tlongitude\x18\x03 \x01(\x01\x12\r\n\x05speed\x18\x04 \x01(\x01\x12\x0f\n\x07\x62\x65\x61ring\x18\x05 \x01(\x01\x12\x10\n\x08\x61ltitude\x18\x06 \x01(\x01\x12\x12\n\nsatellites\x18\x07 \x01(\x05"\x87\x04\n\x0c\x42\x61tteryState\x12\x12\n\nhasBattery\x18\x01 \x01(\x08\x12\x11\n\tisPresent\x18\x02 \x01(\x08\x12G\n\x07\x63harger\x18\x03 \x01(\x0e\x32\x36.android.emulation.control.BatteryState.BatteryCharger\x12\x13\n\x0b\x63hargeLevel\x18\x04 \x01(\x05\x12\x45\n\x06health\x18\x05 \x01(\x0e\x32\x35.android.emulation.control.BatteryState.BatteryHealth\x12\x45\n\x06status\x18\x06 \x01(\x0e\x32\x35.android.emulation.control.BatteryState.BatteryStatus"W\n\rBatteryStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x0c\n\x08\x43HARGING\x10\x01\x12\x0f\n\x0b\x44ISCHARGING\x10\x02\x12\x10\n\x0cNOT_CHARGING\x10\x03\x12\x08\n\x04\x46ULL\x10\x04"9\n\x0e\x42\x61tteryCharger\x12\x08\n\x04NONE\x10\x00\x12\x06\n\x02\x41\x43\x10\x01\x12\x07\n\x03USB\x10\x02\x12\x0c\n\x08WIRELESS\x10\x03"P\n\rBatteryHealth\x12\x08\n\x04GOOD\x10\x00\x12\n\n\x06\x46\x41ILED\x10\x01\x12\x08\n\x04\x44\x45\x41\x44\x10\x02\x12\x0f\n\x0bOVERVOLTAGE\x10\x03\x12\x0e\n\nOVERHEATED\x10\x04"\xae\x01\n\x0eImageTransport\x12K\n\x07\x63hannel\x18\x01 \x01(\x0e\x32:.android.emulation.control.ImageTransport.TransportChannel\x12\x0e\n\x06handle\x18\x02 \x01(\t"?\n\x10TransportChannel\x12!\n\x1dTRANSPORT_CHANNEL_UNSPECIFIED\x10\x00\x12\x08\n\x04MMAP\x10\x01"P\n\rFoldedDisplay\x12\r\n\x05width\x18\x01 \x01(\r\x12\x0e\n\x06height\x18\x02 \x01(\r\x12\x0f\n\x07xOffset\x18\x03 \x01(\r\x12\x0f\n\x07yOffset\x18\x04 \x01(\r"\xa7\x03\n\x0bImageFormat\x12@\n\x06\x66ormat\x18\x01 \x01(\x0e\x32\x30.android.emulation.control.ImageFormat.ImgFormat\x12\x35\n\x08rotation\x18\x02 \x01(\x0b\x32#.android.emulation.control.Rotation\x12\r\n\x05width\x18\x03 \x01(\r\x12\x0e\n\x06height\x18\x04 \x01(\r\x12\x0f\n\x07\x64isplay\x18\x05 \x01(\r\x12<\n\ttransport\x18\x06 \x01(\x0b\x32).android.emulation.control.ImageTransport\x12?\n\rfoldedDisplay\x18\x07 \x01(\x0b\x32(.android.emulation.control.FoldedDisplay\x12@\n\x0b\x64isplayMode\x18\x08 \x01(\x0e\x32+.android.emulation.control.DisplayModeValue".\n\tImgFormat\x12\x07\n\x03PNG\x10\x00\x12\x0c\n\x08RGBA8888\x10\x01\x12\n\n\x06RGB888\x10\x02"\x97\x01\n\x05Image\x12\x36\n\x06\x66ormat\x18\x01 \x01(\x0b\x32&.android.emulation.control.ImageFormat\x12\x11\n\x05width\x18\x02 \x01(\rB\x02\x18\x01\x12\x12\n\x06height\x18\x03 \x01(\rB\x02\x18\x01\x12\r\n\x05image\x18\x04 \x01(\x0c\x12\x0b\n\x03seq\x18\x05 \x01(\r\x12\x13\n\x0btimestampUs\x18\x06 \x01(\x04"\xd5\x01\n\x08Rotation\x12\x42\n\x08rotation\x18\x01 \x01(\x0e\x32\x30.android.emulation.control.Rotation.SkinRotation\x12\r\n\x05xAxis\x18\x02 \x01(\x01\x12\r\n\x05yAxis\x18\x03 \x01(\x01\x12\r\n\x05zAxis\x18\x04 \x01(\x01"X\n\x0cSkinRotation\x12\x0c\n\x08PORTRAIT\x10\x00\x12\r\n\tLANDSCAPE\x10\x01\x12\x14\n\x10REVERSE_PORTRAIT\x10\x02\x12\x15\n\x11REVERSE_LANDSCAPE\x10\x03"\xf4\x01\n\tPhoneCall\x12\x41\n\toperation\x18\x01 \x01(\x0e\x32..android.emulation.control.PhoneCall.Operation\x12\x0e\n\x06number\x18\x02 \x01(\t"\x93\x01\n\tOperation\x12\x0c\n\x08InitCall\x10\x00\x12\x0e\n\nAcceptCall\x10\x01\x12\x16\n\x12RejectCallExplicit\x10\x02\x12\x12\n\x0eRejectCallBusy\x10\x03\x12\x12\n\x0e\x44isconnectCall\x10\x04\x12\x13\n\x0fPlaceCallOnHold\x10\x05\x12\x13\n\x0fTakeCallOffHold\x10\x06"\xbc\x01\n\rPhoneResponse\x12\x43\n\x08response\x18\x01 \x01(\x0e\x32\x31.android.emulation.control.PhoneResponse.Response"f\n\x08Response\x12\x06\n\x02OK\x10\x00\x12\x10\n\x0c\x42\x61\x64Operation\x10\x01\x12\r\n\tBadNumber\x10\x02\x12\x11\n\rInvalidAction\x10\x03\x12\x10\n\x0c\x41\x63tionFailed\x10\x04\x12\x0c\n\x08RadioOff\x10\x05"#\n\x05\x45ntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t"<\n\tEntryList\x12/\n\x05\x65ntry\x18\x01 \x03(\x0b\x32 .android.emulation.control.Entry"\xd5\x02\n\x0e\x45mulatorStatus\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x0e\n\x06uptime\x18\x02 \x01(\x04\x12\x0e\n\x06\x62ooted\x18\x03 \x01(\x08\x12<\n\x08vmConfig\x18\x04 \x01(\x0b\x32*.android.emulation.control.VmConfiguration\x12<\n\x0ehardwareConfig\x18\x05 \x01(\x0b\x32$.android.emulation.control.EntryList\x12\x11\n\theartbeat\x18\x06 \x01(\x04\x12O\n\x0bguestConfig\x18\x07 \x03(\x0b\x32:.android.emulation.control.EmulatorStatus.GuestConfigEntry\x1a\x32\n\x10GuestConfigEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"\xfb\x02\n\x0b\x41udioFormat\x12\x14\n\x0csamplingRate\x18\x01 \x01(\x04\x12\x41\n\x08\x63hannels\x18\x02 \x01(\x0e\x32/.android.emulation.control.AudioFormat.Channels\x12\x43\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x33.android.emulation.control.AudioFormat.SampleFormat\x12\x41\n\x04mode\x18\x04 \x01(\x0e\x32\x33.android.emulation.control.AudioFormat.DeliveryMode"/\n\x0cSampleFormat\x12\x0e\n\nAUD_FMT_U8\x10\x00\x12\x0f\n\x0b\x41UD_FMT_S16\x10\x01" \n\x08\x43hannels\x12\x08\n\x04Mono\x10\x00\x12\n\n\x06Stereo\x10\x01"8\n\x0c\x44\x65liveryMode\x12\x14\n\x10MODE_UNSPECIFIED\x10\x00\x12\x12\n\x0eMODE_REAL_TIME\x10\x01"g\n\x0b\x41udioPacket\x12\x36\n\x06\x66ormat\x18\x01 \x01(\x0b\x32&.android.emulation.control.AudioFormat\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\r\n\x05\x61udio\x18\x03 \x01(\x0c".\n\nSmsMessage\x12\x12\n\nsrcAddress\x18\x01 \x01(\t\x12\x0c\n\x04text\x18\x02 \x01(\t"\xcb\x02\n\x14\x44isplayConfiguration\x12\r\n\x05width\x18\x01 \x01(\r\x12\x0e\n\x06height\x18\x02 \x01(\r\x12\x0b\n\x03\x64pi\x18\x03 \x01(\r\x12\r\n\x05\x66lags\x18\x04 \x01(\r\x12\x0f\n\x07\x64isplay\x18\x05 \x01(\r"\xe6\x01\n\x0c\x44isplayFlags\x12\x1c\n\x18\x44ISPLAYFLAGS_UNSPECIFIED\x10\x00\x12\x1f\n\x1bVIRTUAL_DISPLAY_FLAG_PUBLIC\x10\x01\x12%\n!VIRTUAL_DISPLAY_FLAG_PRESENTATION\x10\x02\x12\x1f\n\x1bVIRTUAL_DISPLAY_FLAG_SECURE\x10\x04\x12)\n%VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY\x10\x08\x12$\n VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR\x10\x10"\x89\x01\n\x15\x44isplayConfigurations\x12\x41\n\x08\x64isplays\x18\x01 \x03(\x0b\x32/.android.emulation.control.DisplayConfiguration\x12\x18\n\x10userConfigurable\x18\x02 \x01(\r\x12\x13\n\x0bmaxDisplays\x18\x03 \x01(\r"\x9b\x04\n\x0cNotification\x12K\n\x12\x63\x61meraNotification\x18\x02 \x01(\x0b\x32-.android.emulation.control.CameraNotificationH\x00\x12w\n(displayConfigurationsChangedNotification\x18\x03 \x01(\x0b\x32\x43.android.emulation.control.DisplayConfigurationsChangedNotificationH\x00\x12\x35\n\x07posture\x18\x04 \x01(\x0b\x32".android.emulation.control.PostureH\x00\x12\x46\n\x06\x62ooted\x18\x05 \x01(\x0b\x32\x34.android.emulation.control.BootCompletedNotificationH\x00\x12@\n\nbrightness\x18\x06 \x01(\x0b\x32*.android.emulation.control.BrightnessValueH\x00\x12\x41\n\rtextViewFocus\x18\x07 \x01(\x0b\x32(.android.emulation.control.TextViewFocusH\x00\x12\x39\n\txrOptions\x18\x08 \x01(\x0b\x32$.android.emulation.control.XrOptionsH\x00\x42\x06\n\x04type")\n\x19\x42ootCompletedNotification\x12\x0c\n\x04time\x18\x01 \x01(\x05"5\n\x12\x43\x61meraNotification\x12\x0e\n\x06\x61\x63tive\x18\x01 \x01(\x08\x12\x0f\n\x07\x64isplay\x18\x02 \x01(\x05":\n\rTextViewFocus\x12\x18\n\x10textViewHasFocus\x18\x01 \x01(\x08\x12\x0f\n\x07\x64isplay\x18\x02 \x01(\x05"{\n(DisplayConfigurationsChangedNotification\x12O\n\x15\x64isplayConfigurations\x18\x01 \x01(\x0b\x32\x30.android.emulation.control.DisplayConfigurations"1\n\x0eRotationRadian\x12\t\n\x01x\x18\x01 \x01(\x02\x12\t\n\x01y\x18\x02 \x01(\x02\x12\t\n\x01z\x18\x03 \x01(\x02"@\n\x0bTranslation\x12\x0f\n\x07\x64\x65lta_x\x18\x01 \x01(\x02\x12\x0f\n\x07\x64\x65lta_y\x18\x02 \x01(\x02\x12\x0f\n\x07\x64\x65lta_z\x18\x03 \x01(\x02"D\n\x0f\x41ngularVelocity\x12\x0f\n\x07omega_x\x18\x01 \x01(\x02\x12\x0f\n\x07omega_y\x18\x02 \x01(\x02\x12\x0f\n\x07omega_z\x18\x03 \x01(\x02"+\n\x08Velocity\x12\t\n\x01x\x18\x01 \x01(\x02\x12\t\n\x01y\x18\x02 \x01(\x02\x12\t\n\x01z\x18\x03 \x01(\x02"\xe8\x01\n\x07Posture\x12>\n\x05value\x18\x03 \x01(\x0e\x32/.android.emulation.control.Posture.PostureValue"\x9c\x01\n\x0cPostureValue\x12\x13\n\x0fPOSTURE_UNKNOWN\x10\x00\x12\x12\n\x0ePOSTURE_CLOSED\x10\x01\x12\x17\n\x13POSTURE_HALF_OPENED\x10\x02\x12\x12\n\x0ePOSTURE_OPENED\x10\x03\x12\x13\n\x0fPOSTURE_FLIPPED\x10\x04\x12\x10\n\x0cPOSTURE_TENT\x10\x05\x12\x0f\n\x0bPOSTURE_MAX\x10\x06"\x1d\n\x0bPhoneNumber\x12\x0e\n\x06number\x18\x01 \x01(\t*D\n\x10\x44isplayModeValue\x12\t\n\x05PHONE\x10\x00\x12\x0c\n\x08\x46OLDABLE\x10\x01\x12\n\n\x06TABLET\x10\x02\x12\x0b\n\x07\x44\x45SKTOP\x10\x03\x32\xa6\x1e\n\x12\x45mulatorController\x12\x62\n\x0cstreamSensor\x12&.android.emulation.control.SensorValue\x1a&.android.emulation.control.SensorValue"\x00\x30\x01\x12]\n\tgetSensor\x12&.android.emulation.control.SensorValue\x1a&.android.emulation.control.SensorValue"\x00\x12M\n\tsetSensor\x12&.android.emulation.control.SensorValue\x1a\x16.google.protobuf.Empty"\x00\x12[\n\x10setPhysicalModel\x12-.android.emulation.control.PhysicalModelValue\x1a\x16.google.protobuf.Empty"\x00\x12r\n\x10getPhysicalModel\x12-.android.emulation.control.PhysicalModelValue\x1a-.android.emulation.control.PhysicalModelValue"\x00\x12w\n\x13streamPhysicalModel\x12-.android.emulation.control.PhysicalModelValue\x1a-.android.emulation.control.PhysicalModelValue"\x00\x30\x01\x12M\n\x0csetClipboard\x12#.android.emulation.control.ClipData\x1a\x16.google.protobuf.Empty"\x00\x12M\n\x0cgetClipboard\x12\x16.google.protobuf.Empty\x1a#.android.emulation.control.ClipData"\x00\x12R\n\x0fstreamClipboard\x12\x16.google.protobuf.Empty\x1a#.android.emulation.control.ClipData"\x00\x30\x01\x12O\n\nsetBattery\x12\'.android.emulation.control.BatteryState\x1a\x16.google.protobuf.Empty"\x00\x12O\n\ngetBattery\x12\x16.google.protobuf.Empty\x1a\'.android.emulation.control.BatteryState"\x00\x12G\n\x06setGps\x12#.android.emulation.control.GpsState\x1a\x16.google.protobuf.Empty"\x00\x12G\n\x06getGps\x12\x16.google.protobuf.Empty\x1a#.android.emulation.control.GpsState"\x00\x12S\n\x0fsendFingerprint\x12&.android.emulation.control.Fingerprint\x1a\x16.google.protobuf.Empty"\x00\x12M\n\x07sendKey\x12(.android.emulation.control.KeyboardEvent\x1a\x16.google.protobuf.Empty"\x00\x12L\n\tsendTouch\x12%.android.emulation.control.TouchEvent\x1a\x16.google.protobuf.Empty"\x00\x12L\n\tsendMouse\x12%.android.emulation.control.MouseEvent\x1a\x16.google.protobuf.Empty"\x00\x12P\n\x0binjectWheel\x12%.android.emulation.control.WheelEvent\x1a\x16.google.protobuf.Empty"\x00(\x01\x12U\n\x10streamInputEvent\x12%.android.emulation.control.InputEvent\x1a\x16.google.protobuf.Empty"\x00(\x01\x12]\n\tsendPhone\x12$.android.emulation.control.PhoneCall\x1a(.android.emulation.control.PhoneResponse"\x00\x12\\\n\x07sendSms\x12%.android.emulation.control.SmsMessage\x1a(.android.emulation.control.PhoneResponse"\x00\x12\x64\n\x0esetPhoneNumber\x12&.android.emulation.control.PhoneNumber\x1a(.android.emulation.control.PhoneResponse"\x00\x12P\n\tgetStatus\x12\x16.google.protobuf.Empty\x1a).android.emulation.control.EmulatorStatus"\x00\x12[\n\rgetScreenshot\x12&.android.emulation.control.ImageFormat\x1a .android.emulation.control.Image"\x00\x12`\n\x10streamScreenshot\x12&.android.emulation.control.ImageFormat\x1a .android.emulation.control.Image"\x00\x30\x01\x12\x61\n\x0bstreamAudio\x12&.android.emulation.control.AudioFormat\x1a&.android.emulation.control.AudioPacket"\x00\x30\x01\x12Q\n\x0binjectAudio\x12&.android.emulation.control.AudioPacket\x1a\x16.google.protobuf.Empty"\x00(\x01\x12^\n\tgetLogcat\x12%.android.emulation.control.LogMessage\x1a%.android.emulation.control.LogMessage"\x03\x88\x02\x01\x12`\n\x0cstreamLogcat\x12%.android.emulation.control.LogMessage\x1a%.android.emulation.control.LogMessage"\x00\x30\x01\x12M\n\nsetVmState\x12%.android.emulation.control.VmRunState\x1a\x16.google.protobuf.Empty"\x00\x12M\n\ngetVmState\x12\x16.google.protobuf.Empty\x1a%.android.emulation.control.VmRunState"\x00\x12\x80\x01\n\x18setDisplayConfigurations\x12\x30.android.emulation.control.DisplayConfigurations\x1a\x30.android.emulation.control.DisplayConfigurations"\x00\x12\x66\n\x18getDisplayConfigurations\x12\x16.google.protobuf.Empty\x1a\x30.android.emulation.control.DisplayConfigurations"\x00\x12Y\n\x12streamNotification\x12\x16.google.protobuf.Empty\x1a\'.android.emulation.control.Notification"\x00\x30\x01\x12_\n\x18rotateVirtualSceneCamera\x12).android.emulation.control.RotationRadian\x1a\x16.google.protobuf.Empty"\x00\x12^\n\x1dsetVirtualSceneCameraVelocity\x12#.android.emulation.control.Velocity\x1a\x16.google.protobuf.Empty"\x00\x12J\n\nsetPosture\x12".android.emulation.control.Posture\x1a\x16.google.protobuf.Empty"\x00\x12i\n\rgetBrightness\x12*.android.emulation.control.BrightnessValue\x1a*.android.emulation.control.BrightnessValue"\x00\x12U\n\rsetBrightness\x12*.android.emulation.control.BrightnessValue\x1a\x16.google.protobuf.Empty"\x00\x12R\n\x0egetDisplayMode\x12\x16.google.protobuf.Empty\x1a&.android.emulation.control.DisplayMode"\x00\x12R\n\x0esetDisplayMode\x12&.android.emulation.control.DisplayMode\x1a\x16.google.protobuf.Empty"\x00\x12N\n\x0csetXrOptions\x12$.android.emulation.control.XrOptions\x1a\x16.google.protobuf.Empty"\x00\x12N\n\x0cgetXrOptions\x12\x16.google.protobuf.Empty\x1a$.android.emulation.control.XrOptions"\x00\x42&\n\x1c\x63om.android.emulator.controlP\x01\xa2\x02\x03\x41\x45\x43\x62\x06proto3'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "emulator_controller_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    _globals["DESCRIPTOR"]._loaded_options = None
    _globals["DESCRIPTOR"]._serialized_options = (
        b"\n\034com.android.emulator.controlP\001\242\002\003AEC"
    )
    _globals["_PARAMETERVALUE"].fields_by_name["data"]._loaded_options = None
    _globals["_PARAMETERVALUE"].fields_by_name["data"]._serialized_options = b"\020\001"
    _globals["_LOGMESSAGE"].fields_by_name["start"]._loaded_options = None
    _globals["_LOGMESSAGE"].fields_by_name["start"]._serialized_options = b"\030\001"
    _globals["_LOGMESSAGE"].fields_by_name["next"]._loaded_options = None
    _globals["_LOGMESSAGE"].fields_by_name["next"]._serialized_options = b"\030\001"
    _globals["_VMCONFIGURATION_VMHYPERVISORTYPE"].values_by_name["HAXM"]._loaded_options = None
    _globals["_VMCONFIGURATION_VMHYPERVISORTYPE"].values_by_name[
        "HAXM"
    ]._serialized_options = b"\010\001"
    _globals["_IMAGE"].fields_by_name["width"]._loaded_options = None
    _globals["_IMAGE"].fields_by_name["width"]._serialized_options = b"\030\001"
    _globals["_IMAGE"].fields_by_name["height"]._loaded_options = None
    _globals["_IMAGE"].fields_by_name["height"]._serialized_options = b"\030\001"
    _globals["_EMULATORSTATUS_GUESTCONFIGENTRY"]._loaded_options = None
    _globals["_EMULATORSTATUS_GUESTCONFIGENTRY"]._serialized_options = b"8\001"
    _globals["_EMULATORCONTROLLER"].methods_by_name["getLogcat"]._loaded_options = None
    _globals["_EMULATORCONTROLLER"].methods_by_name[
        "getLogcat"
    ]._serialized_options = b"\210\002\001"
    _globals["_DISPLAYMODEVALUE"]._serialized_start = 9957
    _globals["_DISPLAYMODEVALUE"]._serialized_end = 10025
    _globals["_VMRUNSTATE"]._serialized_start = 86
    _globals["_VMRUNSTATE"]._serialized_end = 335
    _globals["_VMRUNSTATE_RUNSTATE"]._serialized_start = 164
    _globals["_VMRUNSTATE_RUNSTATE"]._serialized_end = 335
    _globals["_PARAMETERVALUE"]._serialized_start = 337
    _globals["_PARAMETERVALUE"]._serialized_end = 371
    _globals["_PHYSICALMODELVALUE"]._serialized_start = 374
    _globals["_PHYSICALMODELVALUE"]._serialized_end = 1014
    _globals["_PHYSICALMODELVALUE_STATE"]._serialized_start = 599
    _globals["_PHYSICALMODELVALUE_STATE"]._serialized_end = 684
    _globals["_PHYSICALMODELVALUE_PHYSICALTYPE"]._serialized_start = 687
    _globals["_PHYSICALMODELVALUE_PHYSICALTYPE"]._serialized_end = 1014
    _globals["_SENSORVALUE"]._serialized_start = 1017
    _globals["_SENSORVALUE"]._serialized_end = 1597
    _globals["_SENSORVALUE_STATE"]._serialized_start = 599
    _globals["_SENSORVALUE_STATE"]._serialized_end = 684
    _globals["_SENSORVALUE_SENSORTYPE"]._serialized_start = 1307
    _globals["_SENSORVALUE_SENSORTYPE"]._serialized_end = 1597
    _globals["_BRIGHTNESSVALUE"]._serialized_start = 1600
    _globals["_BRIGHTNESSVALUE"]._serialized_end = 1750
    _globals["_BRIGHTNESSVALUE_LIGHTTYPE"]._serialized_start = 1704
    _globals["_BRIGHTNESSVALUE_LIGHTTYPE"]._serialized_end = 1750
    _globals["_DISPLAYMODE"]._serialized_start = 1752
    _globals["_DISPLAYMODE"]._serialized_end = 1825
    _globals["_XROPTIONS"]._serialized_start = 1828
    _globals["_XROPTIONS"]._serialized_end = 2002
    _globals["_XROPTIONS_ENVIRONMENT"]._serialized_start = 1945
    _globals["_XROPTIONS_ENVIRONMENT"]._serialized_end = 2002
    _globals["_LOGMESSAGE"]._serialized_start = 2005
    _globals["_LOGMESSAGE"]._serialized_end = 2223
    _globals["_LOGMESSAGE_LOGTYPE"]._serialized_start = 2192
    _globals["_LOGMESSAGE_LOGTYPE"]._serialized_end = 2223
    _globals["_LOGCATENTRY"]._serialized_start = 2226
    _globals["_LOGCATENTRY"]._serialized_end = 2488
    _globals["_LOGCATENTRY_LOGLEVEL"]._serialized_start = 2376
    _globals["_LOGCATENTRY_LOGLEVEL"]._serialized_end = 2488
    _globals["_VMCONFIGURATION"]._serialized_start = 2491
    _globals["_VMCONFIGURATION"]._serialized_end = 2736
    _globals["_VMCONFIGURATION_VMHYPERVISORTYPE"]._serialized_start = 2643
    _globals["_VMCONFIGURATION_VMHYPERVISORTYPE"]._serialized_end = 2736
    _globals["_CLIPDATA"]._serialized_start = 2738
    _globals["_CLIPDATA"]._serialized_end = 2762
    _globals["_TOUCH"]._serialized_start = 2765
    _globals["_TOUCH"]._serialized_end = 3036
    _globals["_TOUCH_EVENTEXPIRATION"]._serialized_start = 2967
    _globals["_TOUCH_EVENTEXPIRATION"]._serialized_end = 3036
    _globals["_PEN"]._serialized_start = 3038
    _globals["_PEN"]._serialized_end = 3143
    _globals["_TOUCHEVENT"]._serialized_start = 3145
    _globals["_TOUCHEVENT"]._serialized_end = 3225
    _globals["_TOUCHPADEVENT"]._serialized_start = 3227
    _globals["_TOUCHPADEVENT"]._serialized_end = 3311
    _globals["_PENEVENT"]._serialized_start = 3313
    _globals["_PENEVENT"]._serialized_end = 3388
    _globals["_MOUSEEVENT"]._serialized_start = 3390
    _globals["_MOUSEEVENT"]._serialized_end = 3458
    _globals["_WHEELEVENT"]._serialized_start = 3460
    _globals["_WHEELEVENT"]._serialized_end = 3513
    _globals["_KEYBOARDEVENT"]._serialized_start = 3516
    _globals["_KEYBOARDEVENT"]._serialized_end = 3837
    _globals["_KEYBOARDEVENT_KEYCODETYPE"]._serialized_start = 3723
    _globals["_KEYBOARDEVENT_KEYCODETYPE"]._serialized_end = 3783
    _globals["_KEYBOARDEVENT_KEYEVENTTYPE"]._serialized_start = 3785
    _globals["_KEYBOARDEVENT_KEYEVENTTYPE"]._serialized_end = 3837
    _globals["_XRCOMMAND"]._serialized_start = 3839
    _globals["_XRCOMMAND"]._serialized_end = 3935
    _globals["_XRCOMMAND_ACTION"]._serialized_start = 3913
    _globals["_XRCOMMAND_ACTION"]._serialized_end = 3935
    _globals["_INPUTEVENT"]._serialized_start = 3938
    _globals["_INPUTEVENT"]._serialized_end = 4894
    _globals["_ANDROIDEVENT"]._serialized_start = 4896
    _globals["_ANDROIDEVENT"]._serialized_end = 4970
    _globals["_FINGERPRINT"]._serialized_start = 4972
    _globals["_FINGERPRINT"]._serialized_end = 5022
    _globals["_GPSSTATE"]._serialized_start = 5025
    _globals["_GPSSTATE"]._serialized_end = 5165
    _globals["_BATTERYSTATE"]._serialized_start = 5168
    _globals["_BATTERYSTATE"]._serialized_end = 5687
    _globals["_BATTERYSTATE_BATTERYSTATUS"]._serialized_start = 5459
    _globals["_BATTERYSTATE_BATTERYSTATUS"]._serialized_end = 5546
    _globals["_BATTERYSTATE_BATTERYCHARGER"]._serialized_start = 5548
    _globals["_BATTERYSTATE_BATTERYCHARGER"]._serialized_end = 5605
    _globals["_BATTERYSTATE_BATTERYHEALTH"]._serialized_start = 5607
    _globals["_BATTERYSTATE_BATTERYHEALTH"]._serialized_end = 5687
    _globals["_IMAGETRANSPORT"]._serialized_start = 5690
    _globals["_IMAGETRANSPORT"]._serialized_end = 5864
    _globals["_IMAGETRANSPORT_TRANSPORTCHANNEL"]._serialized_start = 5801
    _globals["_IMAGETRANSPORT_TRANSPORTCHANNEL"]._serialized_end = 5864
    _globals["_FOLDEDDISPLAY"]._serialized_start = 5866
    _globals["_FOLDEDDISPLAY"]._serialized_end = 5946
    _globals["_IMAGEFORMAT"]._serialized_start = 5949
    _globals["_IMAGEFORMAT"]._serialized_end = 6372
    _globals["_IMAGEFORMAT_IMGFORMAT"]._serialized_start = 6326
    _globals["_IMAGEFORMAT_IMGFORMAT"]._serialized_end = 6372
    _globals["_IMAGE"]._serialized_start = 6375
    _globals["_IMAGE"]._serialized_end = 6526
    _globals["_ROTATION"]._serialized_start = 6529
    _globals["_ROTATION"]._serialized_end = 6742
    _globals["_ROTATION_SKINROTATION"]._serialized_start = 6654
    _globals["_ROTATION_SKINROTATION"]._serialized_end = 6742
    _globals["_PHONECALL"]._serialized_start = 6745
    _globals["_PHONECALL"]._serialized_end = 6989
    _globals["_PHONECALL_OPERATION"]._serialized_start = 6842
    _globals["_PHONECALL_OPERATION"]._serialized_end = 6989
    _globals["_PHONERESPONSE"]._serialized_start = 6992
    _globals["_PHONERESPONSE"]._serialized_end = 7180
    _globals["_PHONERESPONSE_RESPONSE"]._serialized_start = 7078
    _globals["_PHONERESPONSE_RESPONSE"]._serialized_end = 7180
    _globals["_ENTRY"]._serialized_start = 7182
    _globals["_ENTRY"]._serialized_end = 7217
    _globals["_ENTRYLIST"]._serialized_start = 7219
    _globals["_ENTRYLIST"]._serialized_end = 7279
    _globals["_EMULATORSTATUS"]._serialized_start = 7282
    _globals["_EMULATORSTATUS"]._serialized_end = 7623
    _globals["_EMULATORSTATUS_GUESTCONFIGENTRY"]._serialized_start = 7573
    _globals["_EMULATORSTATUS_GUESTCONFIGENTRY"]._serialized_end = 7623
    _globals["_AUDIOFORMAT"]._serialized_start = 7626
    _globals["_AUDIOFORMAT"]._serialized_end = 8005
    _globals["_AUDIOFORMAT_SAMPLEFORMAT"]._serialized_start = 7866
    _globals["_AUDIOFORMAT_SAMPLEFORMAT"]._serialized_end = 7913
    _globals["_AUDIOFORMAT_CHANNELS"]._serialized_start = 7915
    _globals["_AUDIOFORMAT_CHANNELS"]._serialized_end = 7947
    _globals["_AUDIOFORMAT_DELIVERYMODE"]._serialized_start = 7949
    _globals["_AUDIOFORMAT_DELIVERYMODE"]._serialized_end = 8005
    _globals["_AUDIOPACKET"]._serialized_start = 8007
    _globals["_AUDIOPACKET"]._serialized_end = 8110
    _globals["_SMSMESSAGE"]._serialized_start = 8112
    _globals["_SMSMESSAGE"]._serialized_end = 8158
    _globals["_DISPLAYCONFIGURATION"]._serialized_start = 8161
    _globals["_DISPLAYCONFIGURATION"]._serialized_end = 8492
    _globals["_DISPLAYCONFIGURATION_DISPLAYFLAGS"]._serialized_start = 8262
    _globals["_DISPLAYCONFIGURATION_DISPLAYFLAGS"]._serialized_end = 8492
    _globals["_DISPLAYCONFIGURATIONS"]._serialized_start = 8495
    _globals["_DISPLAYCONFIGURATIONS"]._serialized_end = 8632
    _globals["_NOTIFICATION"]._serialized_start = 8635
    _globals["_NOTIFICATION"]._serialized_end = 9174
    _globals["_BOOTCOMPLETEDNOTIFICATION"]._serialized_start = 9176
    _globals["_BOOTCOMPLETEDNOTIFICATION"]._serialized_end = 9217
    _globals["_CAMERANOTIFICATION"]._serialized_start = 9219
    _globals["_CAMERANOTIFICATION"]._serialized_end = 9272
    _globals["_TEXTVIEWFOCUS"]._serialized_start = 9274
    _globals["_TEXTVIEWFOCUS"]._serialized_end = 9332
    _globals["_DISPLAYCONFIGURATIONSCHANGEDNOTIFICATION"]._serialized_start = 9334
    _globals["_DISPLAYCONFIGURATIONSCHANGEDNOTIFICATION"]._serialized_end = 9457
    _globals["_ROTATIONRADIAN"]._serialized_start = 9459
    _globals["_ROTATIONRADIAN"]._serialized_end = 9508
    _globals["_TRANSLATION"]._serialized_start = 9510
    _globals["_TRANSLATION"]._serialized_end = 9574
    _globals["_ANGULARVELOCITY"]._serialized_start = 9576
    _globals["_ANGULARVELOCITY"]._serialized_end = 9644
    _globals["_VELOCITY"]._serialized_start = 9646
    _globals["_VELOCITY"]._serialized_end = 9689
    _globals["_POSTURE"]._serialized_start = 9692
    _globals["_POSTURE"]._serialized_end = 9924
    _globals["_POSTURE_POSTUREVALUE"]._serialized_start = 9768
    _globals["_POSTURE_POSTUREVALUE"]._serialized_end = 9924
    _globals["_PHONENUMBER"]._serialized_start = 9926
    _globals["_PHONENUMBER"]._serialized_end = 9955
    _globals["_EMULATORCONTROLLER"]._serialized_start = 10028
    _globals["_EMULATORCONTROLLER"]._serialized_end = 13906
# @@protoc_insertion_point(module_scope)
