"""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, 33, 4, '', 'schematic/schematic_commands.proto')
_sym_db = _symbol_database.Default()
from ..common.types import base_types_pb2 as common_dot_types_dot_base__types__pb2
from ..schematic import schematic_types_pb2 as schematic_dot_schematic__types__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n"schematic/schematic_commands.proto\x12\x18kiapi.schematic.commands\x1a\x1dcommon/types/base_types.proto\x1a\x1fschematic/schematic_types.proto"\xdc\x01\n\x12SheetHierarchyNode\x12$\n\x02id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x12+\n\x04path\x18\x02 \x01(\x0b2\x1d.kiapi.common.types.SheetPath\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08filename\x18\x04 \x01(\t\x12\x13\n\x0bpage_number\x18\x05 \x01(\t\x12>\n\x08children\x18\x06 \x03(\x0b2,.kiapi.schematic.commands.SheetHierarchyNode"L\n\x11GetSheetHierarchy\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"W\n\x19GetSheetHierarchyResponse\x12:\n\x04root\x18\x01 \x01(\x0b2,.kiapi.schematic.commands.SheetHierarchyNode"J\n\x0fGetCurrentSheet\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x81\x01\n\x17GetCurrentSheetResponse\x124\n\rcurrent_sheet\x18\x01 \x01(\x0b2\x1d.kiapi.common.types.SheetPath\x120\n\nsheet_info\x18\x02 \x01(\x0b2\x1c.kiapi.schematic.types.Sheet"\x7f\n\x0fNavigateToSheet\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x123\n\x0ctarget_sheet\x18\x02 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"\x82\x02\n\x0bCreateSheet\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08filename\x18\x03 \x01(\t\x12-\n\x08position\x18\x04 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12)\n\x04size\x18\x05 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x13\n\x0bcreate_file\x18\x06 \x01(\x08\x12\x1e\n\x11parent_sheet_path\x18\x07 \x01(\tH\x00\x88\x01\x01B\x14\n\x12_parent_sheet_path"x\n\x13CreateSheetResponse\x12*\n\x08sheet_id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x125\n\x0enew_sheet_path\x18\x02 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"\x87\x01\n\x0bDeleteSheet\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x13\n\x0bdelete_file\x18\x03 \x01(\x08"y\n\x12GetSheetProperties\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"I\n\x1aGetSheetPropertiesResponse\x12+\n\x05sheet\x18\x01 \x01(\x0b2\x1c.kiapi.schematic.types.Sheet"\xe3\x01\n\x12SetSheetProperties\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x11\n\x04name\x18\x03 \x01(\tH\x00\x88\x01\x01\x12\x15\n\x08filename\x18\x04 \x01(\tH\x01\x88\x01\x01\x12\x18\n\x0bpage_number\x18\x05 \x01(\tH\x02\x88\x01\x01B\x07\n\x05_nameB\x0b\n\t_filenameB\x0e\n\x0c_page_number"\x97\x02\n\x0eCreateSheetPin\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x0c\n\x04name\x18\x03 \x01(\t\x120\n\x05shape\x18\x04 \x01(\x0e2!.kiapi.schematic.types.LabelShape\x121\n\x04side\x18\x05 \x01(\x0e2#.kiapi.schematic.types.SheetPinSide\x12-\n\x08position\x18\x06 \x01(\x0b2\x1b.kiapi.common.types.Vector2"B\n\x16CreateSheetPinResponse\x12(\n\x06pin_id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID"s\n\x0eDeleteSheetPin\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12(\n\x06pin_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"s\n\x0cGetSheetPins\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"E\n\x14GetSheetPinsResponse\x12-\n\x04pins\x18\x01 \x03(\x0b2\x1f.kiapi.schematic.types.SheetPin"t\n\rSyncSheetPins\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08sheet_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"A\n\x15SyncSheetPinsResponse\x12\x12\n\npins_added\x18\x01 \x01(\x05\x12\x14\n\x0cpins_removed\x18\x02 \x01(\x05"\xd6\x02\n\x0fAnnotateSymbols\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x126\n\x05scope\x18\x02 \x01(\x0e2\'.kiapi.schematic.commands.AnnotateScope\x126\n\x05order\x18\x03 \x01(\x0e2\'.kiapi.schematic.commands.AnnotateOrder\x12>\n\talgorithm\x18\x04 \x01(\x0e2+.kiapi.schematic.commands.AnnotateAlgorithm\x12\x14\n\x0cstart_number\x18\x05 \x01(\x05\x12\x16\n\x0ereset_existing\x18\x06 \x01(\x08\x12\x11\n\trecursive\x18\x07 \x01(\x08\x12\x19\n\x11repair_timestamps\x18\x08 \x01(\x08"q\n\x17AnnotateSymbolsResponse\x12\x19\n\x11symbols_annotated\x18\x01 \x01(\x05\x12;\n\x07results\x18\x02 \x03(\x0b2*.kiapi.schematic.commands.AnnotationResult"f\n\x10AnnotationResult\x12+\n\tsymbol_id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x14\n\x0cprevious_ref\x18\x02 \x01(\t\x12\x0f\n\x07new_ref\x18\x03 \x01(\t"\x95\x01\n\x0fClearAnnotation\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x126\n\x05scope\x18\x02 \x01(\x0e2\'.kiapi.schematic.commands.AnnotateScope\x12\x11\n\trecursive\x18\x03 \x01(\x08"2\n\x17ClearAnnotationResponse\x12\x17\n\x0fsymbols_cleared\x18\x01 \x01(\x05"\x95\x01\n\x0fCheckAnnotation\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x126\n\x05scope\x18\x02 \x01(\x0e2\'.kiapi.schematic.commands.AnnotateScope\x12\x11\n\trecursive\x18\x03 \x01(\x08"d\n\x0fAnnotationError\x12\x12\n\nerror_type\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\t\x12,\n\nsymbol_ids\x18\x03 \x03(\x0b2\x18.kiapi.common.types.KIID"i\n\x17CheckAnnotationResponse\x12\x13\n\x0berror_count\x18\x01 \x01(\x05\x129\n\x06errors\x18\x02 \x03(\x0b2).kiapi.schematic.commands.AnnotationError"X\n\x06RunERC\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x15\n\rrun_all_tests\x18\x02 \x01(\x08"\xa4\x02\n\x0cERCViolation\x12$\n\x02id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x12\n\nerror_code\x18\x02 \x01(\t\x12\x13\n\x0bdescription\x18\x03 \x01(\t\x127\n\x08severity\x18\x04 \x01(\x0e2%.kiapi.schematic.commands.ERCSeverity\x121\n\nsheet_path\x18\x05 \x01(\x0b2\x1d.kiapi.common.types.SheetPath\x12-\n\x08position\x18\x06 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12*\n\x08item_ids\x18\x07 \x03(\x0b2\x18.kiapi.common.types.KIID"x\n\x0eRunERCResponse\x12\x13\n\x0berror_count\x18\x01 \x01(\x05\x12\x15\n\rwarning_count\x18\x02 \x01(\x05\x12:\n\nviolations\x18\x03 \x03(\x0b2&.kiapi.schematic.commands.ERCViolation"\xc0\x01\n\x10GetERCViolations\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12>\n\x0ffilter_severity\x18\x02 \x01(\x0e2%.kiapi.schematic.commands.ERCSeverity\x123\n\x0cfilter_sheet\x18\x03 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"V\n\x18GetERCViolationsResponse\x12:\n\nviolations\x18\x01 \x03(\x0b2&.kiapi.schematic.commands.ERCViolation"x\n\x0fClearERCMarkers\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12,\n\nmarker_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"2\n\x17ClearERCMarkersResponse\x12\x17\n\x0fmarkers_cleared\x18\x01 \x01(\x05"{\n\x13ExcludeERCViolation\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12+\n\tmarker_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"\x8c\x02\n\x0eConnectionInfo\x126\n\x04type\x18\x01 \x01(\x0e2(.kiapi.schematic.commands.ConnectionType\x12\x0c\n\x04name\x18\x02 \x01(\t\x121\n\nsheet_path\x18\x03 \x01(\x0b2\x1d.kiapi.common.types.SheetPath\x12+\n\tdriver_id\x18\x04 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x13\n\x0bbus_members\x18\x05 \x03(\t\x12\x15\n\rvector_prefix\x18\x06 \x01(\t\x12\x14\n\x0cvector_start\x18\x07 \x01(\x05\x12\x12\n\nvector_end\x18\x08 \x01(\x05"o\n\x07NetInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08net_code\x18\x02 \x01(\x05\x12\x18\n\x10connection_count\x18\x03 \x01(\x05\x12*\n\x08item_ids\x18\x04 \x03(\x0b2\x18.kiapi.common.types.KIID"\xac\x01\n\x07BusInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tis_vector\x18\x02 \x01(\x08\x12\x15\n\rvector_prefix\x18\x03 \x01(\t\x12\x14\n\x0cvector_start\x18\x04 \x01(\x05\x12\x12\n\nvector_end\x18\x05 \x01(\x05\x12\x0f\n\x07members\x18\x06 \x03(\t\x12.\n\x0cbus_line_ids\x18\x07 \x03(\x0b2\x18.kiapi.common.types.KIID"w\n\x07GetNets\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x123\n\x0cfilter_sheet\x18\x02 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"B\n\x0fGetNetsResponse\x12/\n\x04nets\x18\x01 \x03(\x0b2!.kiapi.schematic.commands.NetInfo"x\n\x08GetBuses\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x123\n\x0cfilter_sheet\x18\x02 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"D\n\x10GetBusesResponse\x120\n\x05buses\x18\x01 \x03(\x0b2!.kiapi.schematic.commands.BusInfo"\xa6\x01\n\rGetNetForItem\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12)\n\x07item_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x121\n\nsheet_path\x18\x03 \x01(\x0b2\x1d.kiapi.common.types.SheetPath"k\n\x15GetNetForItemResponse\x12<\n\nconnection\x18\x01 \x01(\x0b2(.kiapi.schematic.commands.ConnectionInfo\x12\x14\n\x0cis_connected\x18\x02 \x01(\x08"Z\n\rGetBusMembers\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08bus_name\x18\x02 \x01(\t"|\n\x15GetBusMembersResponse\x12\x0f\n\x07members\x18\x01 \x03(\t\x12\x11\n\tis_vector\x18\x02 \x01(\x08\x12\x15\n\rvector_prefix\x18\x03 \x01(\t\x12\x14\n\x0cvector_start\x18\x04 \x01(\x05\x12\x12\n\nvector_end\x18\x05 \x01(\x05"X\n\x0bGetNetItems\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08net_name\x18\x02 \x01(\t"y\n\x13GetNetItemsResponse\x12*\n\x08item_ids\x18\x01 \x03(\x0b2\x18.kiapi.common.types.KIID\x126\n\x11connection_points\x18\x02 \x03(\x0b2\x1b.kiapi.common.types.Vector2"\x9c\x01\n\x0cGridSettings\x12.\n\tgrid_size\x18\x01 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x120\n\x0bgrid_origin\x18\x02 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x14\n\x0cgrid_visible\x18\x03 \x01(\x08\x12\x14\n\x0csnap_to_grid\x18\x04 \x01(\x08"J\n\x0fGetGridSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"S\n\x17GetGridSettingsResponse\x128\n\x08settings\x18\x01 \x01(\x0b2&.kiapi.schematic.commands.GridSettings"\x82\x02\n\x0fSetGridSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x1b\n\x0egrid_size_x_nm\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12\x1b\n\x0egrid_size_y_nm\x18\x03 \x01(\x03H\x01\x88\x01\x01\x12\x19\n\x0cgrid_visible\x18\x04 \x01(\x08H\x02\x88\x01\x01\x12\x19\n\x0csnap_to_grid\x18\x05 \x01(\x08H\x03\x88\x01\x01B\x11\n\x0f_grid_size_x_nmB\x11\n\x0f_grid_size_y_nmB\x0f\n\r_grid_visibleB\x0f\n\r_snap_to_grid"^\n\x0fERCRuleSeverity\x12\x12\n\nerror_code\x18\x01 \x01(\t\x127\n\x08severity\x18\x02 \x01(\x0e2%.kiapi.schematic.commands.ERCSeverity"\x82\x02\n\x0fERCSettingsData\x12B\n\x0frule_severities\x18\x01 \x03(\x0b2).kiapi.schematic.commands.ERCRuleSeverity\x12"\n\x1acheck_bus_driver_conflicts\x18\x02 \x01(\x08\x12"\n\x1acheck_bus_to_net_conflicts\x18\x03 \x01(\x08\x12!\n\x19check_bus_entry_conflicts\x18\x04 \x01(\x08\x12\x1c\n\x14check_similar_labels\x18\x05 \x01(\x08\x12"\n\x1acheck_unique_global_labels\x18\x06 \x01(\x08"I\n\x0eGetERCSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"U\n\x16GetERCSettingsResponse\x12;\n\x08settings\x18\x01 \x01(\x0b2).kiapi.schematic.commands.ERCSettingsData"\x86\x01\n\x0eSetERCSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12;\n\x08settings\x18\x02 \x01(\x0b2).kiapi.schematic.commands.ERCSettingsData"u\n\x10AssignNetToClass\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08net_name\x18\x02 \x01(\t\x12\x16\n\x0enet_class_name\x18\x03 \x01(\t"\xc7\x06\n\x11EditorPreferences\x12\x1d\n\x10show_hidden_pins\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12\x1f\n\x12show_hidden_fields\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x1d\n\x10show_pin_numbers\x18\x03 \x01(\x08H\x02\x88\x01\x01\x12\x1b\n\x0eshow_pin_names\x18\x04 \x01(\x08H\x03\x88\x01\x01\x12\x1c\n\x0fshow_erc_errors\x18\x05 \x01(\x08H\x04\x88\x01\x01\x12\x1e\n\x11show_erc_warnings\x18\x06 \x01(\x08H\x05\x88\x01\x01\x12 \n\x13show_erc_exclusions\x18\x07 \x01(\x08H\x06\x88\x01\x01\x12\x1e\n\x11auto_place_fields\x18\n \x01(\x08H\x07\x88\x01\x01\x12\x15\n\x08auto_pan\x18\x0b \x01(\x08H\x08\x88\x01\x01\x12"\n\x15auto_pan_acceleration\x18\x0c \x01(\x05H\t\x88\x01\x01\x12\x1b\n\x0ecenter_on_zoom\x18\r \x01(\x08H\n\x88\x01\x01\x12"\n\x15default_wire_width_nm\x18\x14 \x01(\x05H\x0b\x88\x01\x01\x12!\n\x14default_bus_width_nm\x18\x15 \x01(\x05H\x0c\x88\x01\x01\x12%\n\x18default_junction_size_nm\x18\x16 \x01(\x05H\r\x88\x01\x01\x12!\n\x14default_text_size_nm\x18\x17 \x01(\x05H\x0e\x88\x01\x01B\x13\n\x11_show_hidden_pinsB\x15\n\x13_show_hidden_fieldsB\x13\n\x11_show_pin_numbersB\x11\n\x0f_show_pin_namesB\x12\n\x10_show_erc_errorsB\x14\n\x12_show_erc_warningsB\x16\n\x14_show_erc_exclusionsB\x14\n\x12_auto_place_fieldsB\x0b\n\t_auto_panB\x18\n\x16_auto_pan_accelerationB\x11\n\x0f_center_on_zoomB\x18\n\x16_default_wire_width_nmB\x17\n\x15_default_bus_width_nmB\x1b\n\x19_default_junction_size_nmB\x17\n\x15_default_text_size_nm"O\n\x14GetEditorPreferences\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"`\n\x1cGetEditorPreferencesResponse\x12@\n\x0bpreferences\x18\x01 \x01(\x0b2+.kiapi.schematic.commands.EditorPreferences"\x91\x01\n\x14SetEditorPreferences\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12@\n\x0bpreferences\x18\x02 \x01(\x0b2+.kiapi.schematic.commands.EditorPreferences"\xfc\t\n\x12FormattingSettings\x12#\n\x16default_text_size_mils\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12!\n\x14overbar_offset_ratio\x18\x02 \x01(\x01H\x01\x88\x01\x01\x12\x1f\n\x12label_offset_ratio\x18\x03 \x01(\x01H\x02\x88\x01\x01\x12&\n\x19global_label_margin_ratio\x18\x04 \x01(\x01H\x03\x88\x01\x01\x12$\n\x17default_line_width_mils\x18\n \x01(\x05H\x04\x88\x01\x01\x12!\n\x14pin_symbol_size_mils\x18\x0b \x01(\x05H\x05\x88\x01\x01\x12!\n\x14junction_size_choice\x18\x14 \x01(\x05H\x06\x88\x01\x01\x12!\n\x14hop_over_size_choice\x18\x15 \x01(\x05H\x07\x88\x01\x01\x12!\n\x14connection_grid_mils\x18\x16 \x01(\x05H\x08\x88\x01\x01\x12!\n\x14intersheet_refs_show\x18\x1e \x01(\x08H\t\x88\x01\x01\x12*\n\x1dintersheet_refs_list_own_page\x18\x1f \x01(\x08H\n\x88\x01\x01\x12)\n\x1cintersheet_refs_format_short\x18  \x01(\x08H\x0b\x88\x01\x01\x12#\n\x16intersheet_refs_prefix\x18! \x01(\tH\x0c\x88\x01\x01\x12#\n\x16intersheet_refs_suffix\x18" \x01(\tH\r\x88\x01\x01\x12#\n\x16dashed_line_dash_ratio\x18( \x01(\x01H\x0e\x88\x01\x01\x12"\n\x15dashed_line_gap_ratio\x18) \x01(\x01H\x0f\x88\x01\x01\x12"\n\x15opo_voltage_precision\x182 \x01(\x05H\x10\x88\x01\x01\x12\x1e\n\x11opo_voltage_range\x183 \x01(\tH\x11\x88\x01\x01\x12"\n\x15opo_current_precision\x184 \x01(\x05H\x12\x88\x01\x01\x12\x1e\n\x11opo_current_range\x185 \x01(\tH\x13\x88\x01\x01B\x19\n\x17_default_text_size_milsB\x17\n\x15_overbar_offset_ratioB\x15\n\x13_label_offset_ratioB\x1c\n\x1a_global_label_margin_ratioB\x1a\n\x18_default_line_width_milsB\x17\n\x15_pin_symbol_size_milsB\x17\n\x15_junction_size_choiceB\x17\n\x15_hop_over_size_choiceB\x17\n\x15_connection_grid_milsB\x17\n\x15_intersheet_refs_showB \n\x1e_intersheet_refs_list_own_pageB\x1f\n\x1d_intersheet_refs_format_shortB\x19\n\x17_intersheet_refs_prefixB\x19\n\x17_intersheet_refs_suffixB\x19\n\x17_dashed_line_dash_ratioB\x18\n\x16_dashed_line_gap_ratioB\x18\n\x16_opo_voltage_precisionB\x14\n\x12_opo_voltage_rangeB\x18\n\x16_opo_current_precisionB\x14\n\x12_opo_current_range"P\n\x15GetFormattingSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"_\n\x1dGetFormattingSettingsResponse\x12>\n\x08settings\x18\x01 \x01(\x0b2,.kiapi.schematic.commands.FormattingSettings"\x90\x01\n\x15SetFormattingSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12>\n\x08settings\x18\x02 \x01(\x0b2,.kiapi.schematic.commands.FormattingSettings"?\n\x11FieldNameTemplate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07visible\x18\x02 \x01(\x08\x12\x0b\n\x03url\x18\x03 \x01(\x08"P\n\x15GetFieldNameTemplates\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"_\n\x1dGetFieldNameTemplatesResponse\x12>\n\ttemplates\x18\x01 \x03(\x0b2+.kiapi.schematic.commands.FieldNameTemplate"\x90\x01\n\x15SetFieldNameTemplates\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12>\n\ttemplates\x18\x02 \x03(\x0b2+.kiapi.schematic.commands.FieldNameTemplate"\xac\x03\n\x16AnnotationSettingsData\x12O\n\x14symbol_unit_notation\x18\x01 \x01(\x0e2,.kiapi.schematic.commands.SymbolUnitNotationH\x00\x88\x01\x01\x12F\n\nsort_order\x18\n \x01(\x0e2-.kiapi.schematic.commands.AnnotationSortOrderH\x01\x88\x01\x01\x12R\n\x10numbering_method\x18\x14 \x01(\x0e23.kiapi.schematic.commands.AnnotationNumberingMethodH\x02\x88\x01\x01\x12\x19\n\x0cstart_number\x18\x15 \x01(\x05H\x03\x88\x01\x01\x12"\n\x15allow_reference_reuse\x18\x16 \x01(\x08H\x04\x88\x01\x01B\x17\n\x15_symbol_unit_notationB\r\n\x0b_sort_orderB\x13\n\x11_numbering_methodB\x0f\n\r_start_numberB\x18\n\x16_allow_reference_reuse"P\n\x15GetAnnotationSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"c\n\x1dGetAnnotationSettingsResponse\x12B\n\x08settings\x18\x01 \x01(\x0b20.kiapi.schematic.commands.AnnotationSettingsData"\x94\x01\n\x15SetAnnotationSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12B\n\x08settings\x18\x02 \x01(\x0b20.kiapi.schematic.commands.AnnotationSettingsData"\xfa\x01\n\x12SimulationSettings\x12\x15\n\rspice_command\x18\x01 \x01(\t\x12\x15\n\rinclude_paths\x18\x02 \x03(\t\x12Y\n\x0fmodel_overrides\x18\x03 \x03(\x0b2@.kiapi.schematic.commands.SimulationSettings.ModelOverridesEntry\x12\x16\n\tsimulator\x18\x04 \x01(\tH\x00\x88\x01\x01\x1a5\n\x13ModelOverridesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x028\x01B\x0c\n\n_simulator"P\n\x15GetSimulationSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"_\n\x1dGetSimulationSettingsResponse\x12>\n\x08settings\x18\x01 \x01(\x0b2,.kiapi.schematic.commands.SimulationSettings"\x90\x01\n\x15SetSimulationSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12>\n\x08settings\x18\x02 \x01(\x0b2,.kiapi.schematic.commands.SimulationSettings"\xc6\x02\n\nSymbolInfo\x12\x0e\n\x06lib_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bdescription\x18\x03 \x01(\t\x12\x10\n\x08keywords\x18\x04 \x01(\t\x12\x19\n\x11footprint_filters\x18\x05 \x03(\t\x12\x12\n\nunit_count\x18\x06 \x01(\x05\x12/\n\x04pins\x18\x07 \x03(\x0b2!.kiapi.schematic.commands.PinInfo\x12\x10\n\x08is_power\x18\x08 \x01(\x08\x12\x11\n\tdatasheet\x18\t \x01(\t\x12\x1a\n\x12body_bbox_min_x_nm\x18\n \x01(\x03\x12\x1a\n\x12body_bbox_min_y_nm\x18\x0b \x01(\x03\x12\x1a\n\x12body_bbox_max_x_nm\x18\x0c \x01(\x03\x12\x1a\n\x12body_bbox_max_y_nm\x18\r \x01(\x03"\xab\x01\n\x07PinInfo\x12\x0e\n\x06number\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12-\n\x08position\x18\x03 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x13\n\x0borientation\x18\x04 \x01(\x05\x12\x17\n\x0felectrical_type\x18\x05 \x01(\t\x12\x17\n\x0fgraphical_style\x18\x06 \x01(\t\x12\x0c\n\x04unit\x18\x07 \x01(\x05")\n\x11GetLibrarySymbols\x12\x14\n\x0clibrary_name\x18\x01 \x01(\t"1\n\x19GetLibrarySymbolsResponse\x12\x14\n\x0csymbol_names\x18\x01 \x03(\t"c\n\x14SearchLibrarySymbols\x12\r\n\x05query\x18\x01 \x01(\t\x12\x11\n\tlibraries\x18\x02 \x03(\t\x12\x13\n\x0bmax_results\x18\x03 \x01(\x05\x12\x14\n\x0cpattern_type\x18\x04 \x01(\t"U\n\x1cSearchLibrarySymbolsResponse\x125\n\x07symbols\x18\x01 \x03(\x0b2$.kiapi.schematic.commands.SymbolInfo"\x1f\n\rGetSymbolInfo\x12\x0e\n\x06lib_id\x18\x01 \x01(\t"M\n\x15GetSymbolInfoResponse\x124\n\x06symbol\x18\x01 \x01(\x0b2$.kiapi.schematic.commands.SymbolInfo"\x95\x01\n\x19GetTransformedPinPosition\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12+\n\tsymbol_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x12\x12\n\npin_number\x18\x03 \x01(\t"g\n!GetTransformedPinPositionResponse\x12-\n\x08position\x18\x01 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x13\n\x0borientation\x18\x02 \x01(\x05"\x85\x01\n\x1dGetAllTransformedPinPositions\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12+\n\tsymbol_id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID"~\n\x12TransformedPinInfo\x12\x12\n\npin_number\x18\x01 \x01(\t\x12\x10\n\x08pin_name\x18\x02 \x01(\t\x12-\n\x08position\x18\x03 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x13\n\x0borientation\x18\x04 \x01(\x05"c\n%GetAllTransformedPinPositionsResponse\x12:\n\x04pins\x18\x01 \x03(\x0b2,.kiapi.schematic.commands.TransformedPinInfo"y\n\x12GetNeededJunctions\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08item_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"L\n\x1aGetNeededJunctionsResponse\x12.\n\tpositions\x18\x01 \x03(\x0b2\x1b.kiapi.common.types.Vector2"|\n\rRunSimulation\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x1d\n\x10command_override\x18\x02 \x01(\tH\x00\x88\x01\x01B\x13\n\x11_command_override"I\n\x0fSimulationTrace\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0btime_values\x18\x02 \x03(\x01\x12\x13\n\x0bdata_values\x18\x03 \x03(\x01"z\n\x15RunSimulationResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x15\n\rerror_message\x18\x02 \x01(\t\x129\n\x06traces\x18\x03 \x03(\x0b2).kiapi.schematic.commands.SimulationTrace"O\n\x14GetSimulationResults\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"n\n\x1cGetSimulationResultsResponse\x12\x13\n\x0bhas_results\x18\x01 \x01(\x08\x129\n\x06traces\x18\x02 \x03(\x0b2).kiapi.schematic.commands.SimulationTrace"\x96\x01\n\rExportNetlist\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x127\n\x06format\x18\x02 \x01(\x0e2\'.kiapi.schematic.commands.NetlistFormat\x12\x13\n\x0boutput_path\x18\x03 \x01(\t"T\n\x15ExportNetlistResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x13\n\x0boutput_path\x18\x02 \x01(\t\x12\x15\n\rerror_message\x18\x03 \x01(\t"\x93\x01\n\tExportBOM\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x13\n\x0boutput_path\x18\x02 \x01(\t\x12\x0e\n\x06format\x18\x03 \x01(\t\x12\x0e\n\x06fields\x18\x04 \x03(\t\x12\x18\n\x10group_references\x18\x05 \x01(\x08"i\n\x11ExportBOMResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x13\n\x0boutput_path\x18\x02 \x01(\t\x12\x17\n\x0fcomponent_count\x18\x03 \x01(\x05\x12\x15\n\rerror_message\x18\x04 \x01(\t"\xdc\x01\n\nExportPlot\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x124\n\x06format\x18\x02 \x01(\x0e2$.kiapi.schematic.commands.PlotFormat\x12\x13\n\x0boutput_path\x18\x03 \x01(\t\x12\x17\n\x0fplot_all_sheets\x18\x04 \x01(\x08\x12\x17\n\x0fblack_and_white\x18\x05 \x01(\x08\x12\x10\n\x03dpi\x18\x06 \x01(\x05H\x00\x88\x01\x01B\x06\n\x04_dpi"R\n\x12ExportPlotResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x14\n\x0coutput_files\x18\x02 \x03(\t\x12\x15\n\rerror_message\x18\x03 \x01(\t"7\n\x0cUndoRedoInfo\x12\x13\n\x0bdescription\x18\x01 \x01(\t\x12\x12\n\nitem_count\x18\x02 \x01(\x05"I\n\x0eGetUndoHistory\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x90\x01\n\x16GetUndoHistoryResponse\x12:\n\nundo_stack\x18\x01 \x03(\x0b2&.kiapi.schematic.commands.UndoRedoInfo\x12:\n\nredo_stack\x18\x02 \x03(\x0b2&.kiapi.schematic.commands.UndoRedoInfo"N\n\x04Undo\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\r\n\x05count\x18\x02 \x01(\x05"$\n\x0cUndoResponse\x12\x14\n\x0csteps_undone\x18\x01 \x01(\x05"N\n\x04Redo\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\r\n\x05count\x18\x02 \x01(\x05"$\n\x0cRedoResponse\x12\x14\n\x0csteps_redone\x18\x01 \x01(\x05"~\n\x10ViewportSettings\x12+\n\x06center\x18\x01 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\r\n\x05scale\x18\x02 \x01(\x01\x12.\n\x0cvisible_area\x18\x03 \x01(\x0b2\x18.kiapi.common.types.Box2"F\n\x0bGetViewport\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"S\n\x13GetViewportResponse\x12<\n\x08viewport\x18\x01 \x01(\x0b2*.kiapi.schematic.commands.ViewportSettings"\xa1\x01\n\x0bSetViewport\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x120\n\x06center\x18\x02 \x01(\x0b2\x1b.kiapi.common.types.Vector2H\x00\x88\x01\x01\x12\x12\n\x05scale\x18\x03 \x01(\x01H\x01\x88\x01\x01B\t\n\x07_centerB\x08\n\x06_scale"D\n\tZoomToFit\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x88\x01\n\x0bZoomToItems\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08item_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID\x12\x14\n\x0cmargin_ratio\x18\x03 \x01(\x01"Y\n\x0cHighlightNet\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08net_name\x18\x02 \x01(\t"I\n\x0eClearHighlight\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\xa6\x01\n\x11CrossProbeToBoard\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12*\n\x08item_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID\x12\x17\n\x0fselect_in_board\x18\x03 \x01(\x08\x12\x13\n\x0bcenter_view\x18\x04 \x01(\x08">\n\x12CrossProbeResponse\x12\x13\n\x0bboard_found\x18\x01 \x01(\x08\x12\x13\n\x0bitems_found\x18\x02 \x01(\x05"\xda\x01\n\x13CrossProbeFromBoard\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x12\n\nreferences\x18\x02 \x03(\t\x12\x11\n\tnet_names\x18\x03 \x03(\t\x12\x14\n\x0cselect_items\x18\x04 \x01(\x08\x12\x16\n\x0ehighlight_nets\x18\x05 \x01(\x08\x12\x13\n\x0bcenter_view\x18\x06 \x01(\x08\x12 \n\x18clear_existing_selection\x18\x07 \x01(\x08"|\n\x1bCrossProbeFromBoardResponse\x12\x15\n\rsymbols_found\x18\x01 \x01(\x05\x12\x12\n\nnets_found\x18\x02 \x01(\x05\x122\n\x10found_symbol_ids\x18\x03 \x03(\x0b2\x18.kiapi.common.types.KIID"\xd7\x01\n\x0ePinMatrixEntry\x12C\n\x0efirst_pin_type\x18\x01 \x01(\x0e2+.kiapi.schematic.commands.ElectricalPinType\x12D\n\x0fsecond_pin_type\x18\x02 \x01(\x0e2+.kiapi.schematic.commands.ElectricalPinType\x12:\n\nerror_type\x18\x03 \x01(\x0e2&.kiapi.schematic.commands.PinErrorType"J\n\rPinTypeMatrix\x129\n\x07entries\x18\x01 \x03(\x0b2(.kiapi.schematic.commands.PinMatrixEntry"K\n\x10GetPinTypeMatrix\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"S\n\x18GetPinTypeMatrixResponse\x127\n\x06matrix\x18\x01 \x01(\x0b2\'.kiapi.schematic.commands.PinTypeMatrix"\xa1\x01\n\x10SetPinTypeMatrix\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x129\n\x07entries\x18\x02 \x03(\x0b2(.kiapi.schematic.commands.PinMatrixEntry\x12\x19\n\x11reset_to_defaults\x18\x03 \x01(\x08"p\n\x0fDesignBlockInfo\x12\x0e\n\x06lib_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bdescription\x18\x03 \x01(\t\x12\x10\n\x08keywords\x18\x04 \x01(\t\x12\x18\n\x10library_nickname\x18\x05 \x01(\t"+\n\x0fGetDesignBlocks\x12\x18\n\x10library_nickname\x18\x01 \x01(\t"[\n\x17GetDesignBlocksResponse\x12@\n\rdesign_blocks\x18\x01 \x03(\x0b2).kiapi.schematic.commands.DesignBlockInfo"K\n\x12SearchDesignBlocks\x12\r\n\x05query\x18\x01 \x01(\t\x12\x11\n\tlibraries\x18\x02 \x03(\t\x12\x13\n\x0bmax_results\x18\x03 \x01(\x05"^\n\x1aSearchDesignBlocksResponse\x12@\n\rdesign_blocks\x18\x01 \x03(\x0b2).kiapi.schematic.commands.DesignBlockInfo"\xa4\x01\n\x1aSaveSelectionAsDesignBlock\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x18\n\x10library_nickname\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x13\n\x0bdescription\x18\x04 \x01(\t\x12\x10\n\x08keywords\x18\x05 \x01(\t"Q\n\x17SaveDesignBlockResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0e\n\x06lib_id\x18\x02 \x01(\t\x12\x15\n\rerror_message\x18\x03 \x01(\t"\xa0\x01\n\x16SaveSheetAsDesignBlock\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x18\n\x10library_nickname\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x13\n\x0bdescription\x18\x04 \x01(\t\x12\x10\n\x08keywords\x18\x05 \x01(\t"#\n\x11DeleteDesignBlock\x12\x0e\n\x06lib_id\x18\x01 \x01(\t"C\n\x19DeleteDesignBlockResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x15\n\rerror_message\x18\x02 \x01(\t"\x8a\x01\n\x10PlaceDesignBlock\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x0e\n\x06lib_id\x18\x02 \x01(\t\x12-\n\x08position\x18\x03 \x01(\x0b2\x1b.kiapi.common.types.Vector2"v\n\x18PlaceDesignBlockResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x122\n\x10created_item_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID\x12\x15\n\rerror_message\x18\x03 \x01(\t"\xc0\x02\n\x0cNetClassData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x18\n\x0bdescription\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x1c\n\x0fwire_width_mils\x18\x03 \x01(\x05H\x01\x88\x01\x01\x12\x1b\n\x0ebus_width_mils\x18\x04 \x01(\x05H\x02\x88\x01\x01\x12\x12\n\x05color\x18\x05 \x01(\tH\x03\x88\x01\x01\x12E\n\nline_style\x18\x06 \x01(\x0e2,.kiapi.schematic.commands.SchematicLineStyleH\x04\x88\x01\x01\x12\x15\n\x08priority\x18\x07 \x01(\x05H\x05\x88\x01\x01B\x0e\n\x0c_descriptionB\x12\n\x10_wire_width_milsB\x11\n\x0f_bus_width_milsB\x08\n\x06_colorB\r\n\x0b_line_styleB\x0b\n\t_priority"H\n\rGetNetClasses\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x95\x01\n\x15GetNetClassesResponse\x12@\n\x10default_netclass\x18\x01 \x01(\x0b2&.kiapi.schematic.commands.NetClassData\x12:\n\nnetclasses\x18\x02 \x03(\x0b2&.kiapi.schematic.commands.NetClassData"\x80\x01\n\x0bSetNetClass\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x128\n\x08netclass\x18\x02 \x01(\x0b2&.kiapi.schematic.commands.NetClassData"W\n\x0eDeleteNetClass\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x0c\n\x04name\x18\x02 \x01(\t"7\n\x12NetClassAssignment\x12\x0f\n\x07pattern\x18\x01 \x01(\t\x12\x10\n\x08netclass\x18\x02 \x01(\t"Q\n\x16GetNetClassAssignments\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"c\n\x1eGetNetClassAssignmentsResponse\x12A\n\x0bassignments\x18\x01 \x03(\x0b2,.kiapi.schematic.commands.NetClassAssignment"\x94\x01\n\x16SetNetClassAssignments\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12A\n\x0bassignments\x18\x02 \x03(\x0b2,.kiapi.schematic.commands.NetClassAssignment"\x92\x01\n\x15AddNetClassAssignment\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12@\n\nassignment\x18\x02 \x01(\x0b2,.kiapi.schematic.commands.NetClassAssignment"d\n\x18RemoveNetClassAssignment\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x0f\n\x07pattern\x18\x02 \x01(\t"-\n\x0cBusAliasData\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07members\x18\x02 \x03(\t"H\n\rGetBusAliases\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"P\n\x15GetBusAliasesResponse\x127\n\x07aliases\x18\x01 \x03(\x0b2&.kiapi.schematic.commands.BusAliasData"}\n\x0bSetBusAlias\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x125\n\x05alias\x18\x02 \x01(\x0b2&.kiapi.schematic.commands.BusAliasData"W\n\x0eDeleteBusAlias\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x0c\n\x04name\x18\x02 \x01(\t"\x81\x01\n\rSetBusAliases\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x127\n\x07aliases\x18\x02 \x03(\x0b2&.kiapi.schematic.commands.BusAliasData*S\n\rAnnotateScope\x12\x0e\n\nAS_UNKNOWN\x10\x00\x12\n\n\x06AS_ALL\x10\x01\x12\x14\n\x10AS_CURRENT_SHEET\x10\x02\x12\x10\n\x0cAS_SELECTION\x10\x03*7\n\rAnnotateOrder\x12\x0e\n\nAO_UNKNOWN\x10\x00\x12\n\n\x06AO_X_Y\x10\x01\x12\n\n\x06AO_Y_X\x10\x02*G\n\x11AnnotateAlgorithm\x12\x0e\n\nAA_UNKNOWN\x10\x00\x12\x12\n\x0eAA_INCREMENTAL\x10\x01\x12\x0e\n\nAA_RESTART\x10\x02*`\n\x0bERCSeverity\x12\x13\n\x0fERC_SEV_UNKNOWN\x10\x00\x12\x11\n\rERC_SEV_ERROR\x10\x01\x12\x13\n\x0fERC_SEV_WARNING\x10\x02\x12\x14\n\x10ERC_SEV_EXCLUDED\x10\x03*W\n\x0eConnectionType\x12\x0e\n\nCT_UNKNOWN\x10\x00\x12\x0b\n\x07CT_NONE\x10\x01\x12\n\n\x06CT_NET\x10\x02\x12\n\n\x06CT_BUS\x10\x03\x12\x10\n\x0cCT_BUS_GROUP\x10\x04*\x7f\n\x12SymbolUnitNotation\x12\t\n\x05SUN_A\x10\x00\x12\r\n\tSUN_DOT_A\x10\x01\x12\x0e\n\nSUN_DASH_A\x10\x02\x12\x0f\n\x0bSUN_UNDER_A\x10\x03\x12\r\n\tSUN_DOT_1\x10\x04\x12\x0e\n\nSUN_DASH_1\x10\x05\x12\x0f\n\x0bSUN_UNDER_1\x10\x06*=\n\x13AnnotationSortOrder\x12\x12\n\x0eASO_X_POSITION\x10\x00\x12\x12\n\x0eASO_Y_POSITION\x10\x01*Z\n\x19AnnotationNumberingMethod\x12\x12\n\x0eANM_FIRST_FREE\x10\x00\x12\x13\n\x0fANM_SHEET_X_100\x10\x01\x12\x14\n\x10ANM_SHEET_X_1000\x10\x02*f\n\rNetlistFormat\x12\x0e\n\nNF_UNKNOWN\x10\x00\x12\x0c\n\x08NF_KICAD\x10\x01\x12\x0c\n\x08NF_SPICE\x10\x02\x12\x0c\n\x08NF_ORCAD\x10\x03\x12\x0e\n\nNF_CADSTAR\x10\x04\x12\x0b\n\x07NF_PADS\x10\x05*d\n\nPlotFormat\x12\x0e\n\nPF_UNKNOWN\x10\x00\x12\n\n\x06PF_PDF\x10\x01\x12\n\n\x06PF_SVG\x10\x02\x12\x0b\n\x07PF_HPGL\x10\x03\x12\t\n\x05PF_PS\x10\x04\x12\n\n\x06PF_DXF\x10\x05\x12\n\n\x06PF_PNG\x10\x06*O\n\x0cPinErrorType\x12\n\n\x06PET_OK\x10\x00\x12\x0f\n\x0bPET_WARNING\x10\x01\x12\r\n\tPET_ERROR\x10\x02\x12\x13\n\x0fPET_UNCONNECTED\x10\x03*\xe2\x01\n\x11ElectricalPinType\x12\r\n\tEPT_INPUT\x10\x00\x12\x0e\n\nEPT_OUTPUT\x10\x01\x12\x0c\n\x08EPT_BIDI\x10\x02\x12\x10\n\x0cEPT_TRISTATE\x10\x03\x12\x0f\n\x0bEPT_PASSIVE\x10\x04\x12\x0b\n\x07EPT_NIC\x10\x05\x12\x13\n\x0fEPT_UNSPECIFIED\x10\x06\x12\x10\n\x0cEPT_POWER_IN\x10\x07\x12\x11\n\rEPT_POWER_OUT\x10\x08\x12\x15\n\x11EPT_OPENCOLLECTOR\x10\t\x12\x13\n\x0fEPT_OPENEMITTER\x10\n\x12\n\n\x06EPT_NC\x10\x0b*f\n\x12SchematicLineStyle\x12\r\n\tSLS_SOLID\x10\x00\x12\x0c\n\x08SLS_DASH\x10\x01\x12\x0b\n\x07SLS_DOT\x10\x02\x12\x10\n\x0cSLS_DASH_DOT\x10\x03\x12\x14\n\x10SLS_DASH_DOT_DOT\x10\x04b\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'schematic.schematic_commands_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals['_SIMULATIONSETTINGS_MODELOVERRIDESENTRY']._loaded_options = None
    _globals['_SIMULATIONSETTINGS_MODELOVERRIDESENTRY']._serialized_options = b'8\x01'
    _globals['_ANNOTATESCOPE']._serialized_start = 21124
    _globals['_ANNOTATESCOPE']._serialized_end = 21207
    _globals['_ANNOTATEORDER']._serialized_start = 21209
    _globals['_ANNOTATEORDER']._serialized_end = 21264
    _globals['_ANNOTATEALGORITHM']._serialized_start = 21266
    _globals['_ANNOTATEALGORITHM']._serialized_end = 21337
    _globals['_ERCSEVERITY']._serialized_start = 21339
    _globals['_ERCSEVERITY']._serialized_end = 21435
    _globals['_CONNECTIONTYPE']._serialized_start = 21437
    _globals['_CONNECTIONTYPE']._serialized_end = 21524
    _globals['_SYMBOLUNITNOTATION']._serialized_start = 21526
    _globals['_SYMBOLUNITNOTATION']._serialized_end = 21653
    _globals['_ANNOTATIONSORTORDER']._serialized_start = 21655
    _globals['_ANNOTATIONSORTORDER']._serialized_end = 21716
    _globals['_ANNOTATIONNUMBERINGMETHOD']._serialized_start = 21718
    _globals['_ANNOTATIONNUMBERINGMETHOD']._serialized_end = 21808
    _globals['_NETLISTFORMAT']._serialized_start = 21810
    _globals['_NETLISTFORMAT']._serialized_end = 21912
    _globals['_PLOTFORMAT']._serialized_start = 21914
    _globals['_PLOTFORMAT']._serialized_end = 22014
    _globals['_PINERRORTYPE']._serialized_start = 22016
    _globals['_PINERRORTYPE']._serialized_end = 22095
    _globals['_ELECTRICALPINTYPE']._serialized_start = 22098
    _globals['_ELECTRICALPINTYPE']._serialized_end = 22324
    _globals['_SCHEMATICLINESTYLE']._serialized_start = 22326
    _globals['_SCHEMATICLINESTYLE']._serialized_end = 22428
    _globals['_SHEETHIERARCHYNODE']._serialized_start = 129
    _globals['_SHEETHIERARCHYNODE']._serialized_end = 349
    _globals['_GETSHEETHIERARCHY']._serialized_start = 351
    _globals['_GETSHEETHIERARCHY']._serialized_end = 427
    _globals['_GETSHEETHIERARCHYRESPONSE']._serialized_start = 429
    _globals['_GETSHEETHIERARCHYRESPONSE']._serialized_end = 516
    _globals['_GETCURRENTSHEET']._serialized_start = 518
    _globals['_GETCURRENTSHEET']._serialized_end = 592
    _globals['_GETCURRENTSHEETRESPONSE']._serialized_start = 595
    _globals['_GETCURRENTSHEETRESPONSE']._serialized_end = 724
    _globals['_NAVIGATETOSHEET']._serialized_start = 726
    _globals['_NAVIGATETOSHEET']._serialized_end = 853
    _globals['_CREATESHEET']._serialized_start = 856
    _globals['_CREATESHEET']._serialized_end = 1114
    _globals['_CREATESHEETRESPONSE']._serialized_start = 1116
    _globals['_CREATESHEETRESPONSE']._serialized_end = 1236
    _globals['_DELETESHEET']._serialized_start = 1239
    _globals['_DELETESHEET']._serialized_end = 1374
    _globals['_GETSHEETPROPERTIES']._serialized_start = 1376
    _globals['_GETSHEETPROPERTIES']._serialized_end = 1497
    _globals['_GETSHEETPROPERTIESRESPONSE']._serialized_start = 1499
    _globals['_GETSHEETPROPERTIESRESPONSE']._serialized_end = 1572
    _globals['_SETSHEETPROPERTIES']._serialized_start = 1575
    _globals['_SETSHEETPROPERTIES']._serialized_end = 1802
    _globals['_CREATESHEETPIN']._serialized_start = 1805
    _globals['_CREATESHEETPIN']._serialized_end = 2084
    _globals['_CREATESHEETPINRESPONSE']._serialized_start = 2086
    _globals['_CREATESHEETPINRESPONSE']._serialized_end = 2152
    _globals['_DELETESHEETPIN']._serialized_start = 2154
    _globals['_DELETESHEETPIN']._serialized_end = 2269
    _globals['_GETSHEETPINS']._serialized_start = 2271
    _globals['_GETSHEETPINS']._serialized_end = 2386
    _globals['_GETSHEETPINSRESPONSE']._serialized_start = 2388
    _globals['_GETSHEETPINSRESPONSE']._serialized_end = 2457
    _globals['_SYNCSHEETPINS']._serialized_start = 2459
    _globals['_SYNCSHEETPINS']._serialized_end = 2575
    _globals['_SYNCSHEETPINSRESPONSE']._serialized_start = 2577
    _globals['_SYNCSHEETPINSRESPONSE']._serialized_end = 2642
    _globals['_ANNOTATESYMBOLS']._serialized_start = 2645
    _globals['_ANNOTATESYMBOLS']._serialized_end = 2987
    _globals['_ANNOTATESYMBOLSRESPONSE']._serialized_start = 2989
    _globals['_ANNOTATESYMBOLSRESPONSE']._serialized_end = 3102
    _globals['_ANNOTATIONRESULT']._serialized_start = 3104
    _globals['_ANNOTATIONRESULT']._serialized_end = 3206
    _globals['_CLEARANNOTATION']._serialized_start = 3209
    _globals['_CLEARANNOTATION']._serialized_end = 3358
    _globals['_CLEARANNOTATIONRESPONSE']._serialized_start = 3360
    _globals['_CLEARANNOTATIONRESPONSE']._serialized_end = 3410
    _globals['_CHECKANNOTATION']._serialized_start = 3413
    _globals['_CHECKANNOTATION']._serialized_end = 3562
    _globals['_ANNOTATIONERROR']._serialized_start = 3564
    _globals['_ANNOTATIONERROR']._serialized_end = 3664
    _globals['_CHECKANNOTATIONRESPONSE']._serialized_start = 3666
    _globals['_CHECKANNOTATIONRESPONSE']._serialized_end = 3771
    _globals['_RUNERC']._serialized_start = 3773
    _globals['_RUNERC']._serialized_end = 3861
    _globals['_ERCVIOLATION']._serialized_start = 3864
    _globals['_ERCVIOLATION']._serialized_end = 4156
    _globals['_RUNERCRESPONSE']._serialized_start = 4158
    _globals['_RUNERCRESPONSE']._serialized_end = 4278
    _globals['_GETERCVIOLATIONS']._serialized_start = 4281
    _globals['_GETERCVIOLATIONS']._serialized_end = 4473
    _globals['_GETERCVIOLATIONSRESPONSE']._serialized_start = 4475
    _globals['_GETERCVIOLATIONSRESPONSE']._serialized_end = 4561
    _globals['_CLEARERCMARKERS']._serialized_start = 4563
    _globals['_CLEARERCMARKERS']._serialized_end = 4683
    _globals['_CLEARERCMARKERSRESPONSE']._serialized_start = 4685
    _globals['_CLEARERCMARKERSRESPONSE']._serialized_end = 4735
    _globals['_EXCLUDEERCVIOLATION']._serialized_start = 4737
    _globals['_EXCLUDEERCVIOLATION']._serialized_end = 4860
    _globals['_CONNECTIONINFO']._serialized_start = 4863
    _globals['_CONNECTIONINFO']._serialized_end = 5131
    _globals['_NETINFO']._serialized_start = 5133
    _globals['_NETINFO']._serialized_end = 5244
    _globals['_BUSINFO']._serialized_start = 5247
    _globals['_BUSINFO']._serialized_end = 5419
    _globals['_GETNETS']._serialized_start = 5421
    _globals['_GETNETS']._serialized_end = 5540
    _globals['_GETNETSRESPONSE']._serialized_start = 5542
    _globals['_GETNETSRESPONSE']._serialized_end = 5608
    _globals['_GETBUSES']._serialized_start = 5610
    _globals['_GETBUSES']._serialized_end = 5730
    _globals['_GETBUSESRESPONSE']._serialized_start = 5732
    _globals['_GETBUSESRESPONSE']._serialized_end = 5800
    _globals['_GETNETFORITEM']._serialized_start = 5803
    _globals['_GETNETFORITEM']._serialized_end = 5969
    _globals['_GETNETFORITEMRESPONSE']._serialized_start = 5971
    _globals['_GETNETFORITEMRESPONSE']._serialized_end = 6078
    _globals['_GETBUSMEMBERS']._serialized_start = 6080
    _globals['_GETBUSMEMBERS']._serialized_end = 6170
    _globals['_GETBUSMEMBERSRESPONSE']._serialized_start = 6172
    _globals['_GETBUSMEMBERSRESPONSE']._serialized_end = 6296
    _globals['_GETNETITEMS']._serialized_start = 6298
    _globals['_GETNETITEMS']._serialized_end = 6386
    _globals['_GETNETITEMSRESPONSE']._serialized_start = 6388
    _globals['_GETNETITEMSRESPONSE']._serialized_end = 6509
    _globals['_GRIDSETTINGS']._serialized_start = 6512
    _globals['_GRIDSETTINGS']._serialized_end = 6668
    _globals['_GETGRIDSETTINGS']._serialized_start = 6670
    _globals['_GETGRIDSETTINGS']._serialized_end = 6744
    _globals['_GETGRIDSETTINGSRESPONSE']._serialized_start = 6746
    _globals['_GETGRIDSETTINGSRESPONSE']._serialized_end = 6829
    _globals['_SETGRIDSETTINGS']._serialized_start = 6832
    _globals['_SETGRIDSETTINGS']._serialized_end = 7090
    _globals['_ERCRULESEVERITY']._serialized_start = 7092
    _globals['_ERCRULESEVERITY']._serialized_end = 7186
    _globals['_ERCSETTINGSDATA']._serialized_start = 7189
    _globals['_ERCSETTINGSDATA']._serialized_end = 7447
    _globals['_GETERCSETTINGS']._serialized_start = 7449
    _globals['_GETERCSETTINGS']._serialized_end = 7522
    _globals['_GETERCSETTINGSRESPONSE']._serialized_start = 7524
    _globals['_GETERCSETTINGSRESPONSE']._serialized_end = 7609
    _globals['_SETERCSETTINGS']._serialized_start = 7612
    _globals['_SETERCSETTINGS']._serialized_end = 7746
    _globals['_ASSIGNNETTOCLASS']._serialized_start = 7748
    _globals['_ASSIGNNETTOCLASS']._serialized_end = 7865
    _globals['_EDITORPREFERENCES']._serialized_start = 7868
    _globals['_EDITORPREFERENCES']._serialized_end = 8707
    _globals['_GETEDITORPREFERENCES']._serialized_start = 8709
    _globals['_GETEDITORPREFERENCES']._serialized_end = 8788
    _globals['_GETEDITORPREFERENCESRESPONSE']._serialized_start = 8790
    _globals['_GETEDITORPREFERENCESRESPONSE']._serialized_end = 8886
    _globals['_SETEDITORPREFERENCES']._serialized_start = 8889
    _globals['_SETEDITORPREFERENCES']._serialized_end = 9034
    _globals['_FORMATTINGSETTINGS']._serialized_start = 9037
    _globals['_FORMATTINGSETTINGS']._serialized_end = 10313
    _globals['_GETFORMATTINGSETTINGS']._serialized_start = 10315
    _globals['_GETFORMATTINGSETTINGS']._serialized_end = 10395
    _globals['_GETFORMATTINGSETTINGSRESPONSE']._serialized_start = 10397
    _globals['_GETFORMATTINGSETTINGSRESPONSE']._serialized_end = 10492
    _globals['_SETFORMATTINGSETTINGS']._serialized_start = 10495
    _globals['_SETFORMATTINGSETTINGS']._serialized_end = 10639
    _globals['_FIELDNAMETEMPLATE']._serialized_start = 10641
    _globals['_FIELDNAMETEMPLATE']._serialized_end = 10704
    _globals['_GETFIELDNAMETEMPLATES']._serialized_start = 10706
    _globals['_GETFIELDNAMETEMPLATES']._serialized_end = 10786
    _globals['_GETFIELDNAMETEMPLATESRESPONSE']._serialized_start = 10788
    _globals['_GETFIELDNAMETEMPLATESRESPONSE']._serialized_end = 10883
    _globals['_SETFIELDNAMETEMPLATES']._serialized_start = 10886
    _globals['_SETFIELDNAMETEMPLATES']._serialized_end = 11030
    _globals['_ANNOTATIONSETTINGSDATA']._serialized_start = 11033
    _globals['_ANNOTATIONSETTINGSDATA']._serialized_end = 11461
    _globals['_GETANNOTATIONSETTINGS']._serialized_start = 11463
    _globals['_GETANNOTATIONSETTINGS']._serialized_end = 11543
    _globals['_GETANNOTATIONSETTINGSRESPONSE']._serialized_start = 11545
    _globals['_GETANNOTATIONSETTINGSRESPONSE']._serialized_end = 11644
    _globals['_SETANNOTATIONSETTINGS']._serialized_start = 11647
    _globals['_SETANNOTATIONSETTINGS']._serialized_end = 11795
    _globals['_SIMULATIONSETTINGS']._serialized_start = 11798
    _globals['_SIMULATIONSETTINGS']._serialized_end = 12048
    _globals['_SIMULATIONSETTINGS_MODELOVERRIDESENTRY']._serialized_start = 11981
    _globals['_SIMULATIONSETTINGS_MODELOVERRIDESENTRY']._serialized_end = 12034
    _globals['_GETSIMULATIONSETTINGS']._serialized_start = 12050
    _globals['_GETSIMULATIONSETTINGS']._serialized_end = 12130
    _globals['_GETSIMULATIONSETTINGSRESPONSE']._serialized_start = 12132
    _globals['_GETSIMULATIONSETTINGSRESPONSE']._serialized_end = 12227
    _globals['_SETSIMULATIONSETTINGS']._serialized_start = 12230
    _globals['_SETSIMULATIONSETTINGS']._serialized_end = 12374
    _globals['_SYMBOLINFO']._serialized_start = 12377
    _globals['_SYMBOLINFO']._serialized_end = 12703
    _globals['_PININFO']._serialized_start = 12706
    _globals['_PININFO']._serialized_end = 12877
    _globals['_GETLIBRARYSYMBOLS']._serialized_start = 12879
    _globals['_GETLIBRARYSYMBOLS']._serialized_end = 12920
    _globals['_GETLIBRARYSYMBOLSRESPONSE']._serialized_start = 12922
    _globals['_GETLIBRARYSYMBOLSRESPONSE']._serialized_end = 12971
    _globals['_SEARCHLIBRARYSYMBOLS']._serialized_start = 12973
    _globals['_SEARCHLIBRARYSYMBOLS']._serialized_end = 13072
    _globals['_SEARCHLIBRARYSYMBOLSRESPONSE']._serialized_start = 13074
    _globals['_SEARCHLIBRARYSYMBOLSRESPONSE']._serialized_end = 13159
    _globals['_GETSYMBOLINFO']._serialized_start = 13161
    _globals['_GETSYMBOLINFO']._serialized_end = 13192
    _globals['_GETSYMBOLINFORESPONSE']._serialized_start = 13194
    _globals['_GETSYMBOLINFORESPONSE']._serialized_end = 13271
    _globals['_GETTRANSFORMEDPINPOSITION']._serialized_start = 13274
    _globals['_GETTRANSFORMEDPINPOSITION']._serialized_end = 13423
    _globals['_GETTRANSFORMEDPINPOSITIONRESPONSE']._serialized_start = 13425
    _globals['_GETTRANSFORMEDPINPOSITIONRESPONSE']._serialized_end = 13528
    _globals['_GETALLTRANSFORMEDPINPOSITIONS']._serialized_start = 13531
    _globals['_GETALLTRANSFORMEDPINPOSITIONS']._serialized_end = 13664
    _globals['_TRANSFORMEDPININFO']._serialized_start = 13666
    _globals['_TRANSFORMEDPININFO']._serialized_end = 13792
    _globals['_GETALLTRANSFORMEDPINPOSITIONSRESPONSE']._serialized_start = 13794
    _globals['_GETALLTRANSFORMEDPINPOSITIONSRESPONSE']._serialized_end = 13893
    _globals['_GETNEEDEDJUNCTIONS']._serialized_start = 13895
    _globals['_GETNEEDEDJUNCTIONS']._serialized_end = 14016
    _globals['_GETNEEDEDJUNCTIONSRESPONSE']._serialized_start = 14018
    _globals['_GETNEEDEDJUNCTIONSRESPONSE']._serialized_end = 14094
    _globals['_RUNSIMULATION']._serialized_start = 14096
    _globals['_RUNSIMULATION']._serialized_end = 14220
    _globals['_SIMULATIONTRACE']._serialized_start = 14222
    _globals['_SIMULATIONTRACE']._serialized_end = 14295
    _globals['_RUNSIMULATIONRESPONSE']._serialized_start = 14297
    _globals['_RUNSIMULATIONRESPONSE']._serialized_end = 14419
    _globals['_GETSIMULATIONRESULTS']._serialized_start = 14421
    _globals['_GETSIMULATIONRESULTS']._serialized_end = 14500
    _globals['_GETSIMULATIONRESULTSRESPONSE']._serialized_start = 14502
    _globals['_GETSIMULATIONRESULTSRESPONSE']._serialized_end = 14612
    _globals['_EXPORTNETLIST']._serialized_start = 14615
    _globals['_EXPORTNETLIST']._serialized_end = 14765
    _globals['_EXPORTNETLISTRESPONSE']._serialized_start = 14767
    _globals['_EXPORTNETLISTRESPONSE']._serialized_end = 14851
    _globals['_EXPORTBOM']._serialized_start = 14854
    _globals['_EXPORTBOM']._serialized_end = 15001
    _globals['_EXPORTBOMRESPONSE']._serialized_start = 15003
    _globals['_EXPORTBOMRESPONSE']._serialized_end = 15108
    _globals['_EXPORTPLOT']._serialized_start = 15111
    _globals['_EXPORTPLOT']._serialized_end = 15331
    _globals['_EXPORTPLOTRESPONSE']._serialized_start = 15333
    _globals['_EXPORTPLOTRESPONSE']._serialized_end = 15415
    _globals['_UNDOREDOINFO']._serialized_start = 15417
    _globals['_UNDOREDOINFO']._serialized_end = 15472
    _globals['_GETUNDOHISTORY']._serialized_start = 15474
    _globals['_GETUNDOHISTORY']._serialized_end = 15547
    _globals['_GETUNDOHISTORYRESPONSE']._serialized_start = 15550
    _globals['_GETUNDOHISTORYRESPONSE']._serialized_end = 15694
    _globals['_UNDO']._serialized_start = 15696
    _globals['_UNDO']._serialized_end = 15774
    _globals['_UNDORESPONSE']._serialized_start = 15776
    _globals['_UNDORESPONSE']._serialized_end = 15812
    _globals['_REDO']._serialized_start = 15814
    _globals['_REDO']._serialized_end = 15892
    _globals['_REDORESPONSE']._serialized_start = 15894
    _globals['_REDORESPONSE']._serialized_end = 15930
    _globals['_VIEWPORTSETTINGS']._serialized_start = 15932
    _globals['_VIEWPORTSETTINGS']._serialized_end = 16058
    _globals['_GETVIEWPORT']._serialized_start = 16060
    _globals['_GETVIEWPORT']._serialized_end = 16130
    _globals['_GETVIEWPORTRESPONSE']._serialized_start = 16132
    _globals['_GETVIEWPORTRESPONSE']._serialized_end = 16215
    _globals['_SETVIEWPORT']._serialized_start = 16218
    _globals['_SETVIEWPORT']._serialized_end = 16379
    _globals['_ZOOMTOFIT']._serialized_start = 16381
    _globals['_ZOOMTOFIT']._serialized_end = 16449
    _globals['_ZOOMTOITEMS']._serialized_start = 16452
    _globals['_ZOOMTOITEMS']._serialized_end = 16588
    _globals['_HIGHLIGHTNET']._serialized_start = 16590
    _globals['_HIGHLIGHTNET']._serialized_end = 16679
    _globals['_CLEARHIGHLIGHT']._serialized_start = 16681
    _globals['_CLEARHIGHLIGHT']._serialized_end = 16754
    _globals['_CROSSPROBETOBOARD']._serialized_start = 16757
    _globals['_CROSSPROBETOBOARD']._serialized_end = 16923
    _globals['_CROSSPROBERESPONSE']._serialized_start = 16925
    _globals['_CROSSPROBERESPONSE']._serialized_end = 16987
    _globals['_CROSSPROBEFROMBOARD']._serialized_start = 16990
    _globals['_CROSSPROBEFROMBOARD']._serialized_end = 17208
    _globals['_CROSSPROBEFROMBOARDRESPONSE']._serialized_start = 17210
    _globals['_CROSSPROBEFROMBOARDRESPONSE']._serialized_end = 17334
    _globals['_PINMATRIXENTRY']._serialized_start = 17337
    _globals['_PINMATRIXENTRY']._serialized_end = 17552
    _globals['_PINTYPEMATRIX']._serialized_start = 17554
    _globals['_PINTYPEMATRIX']._serialized_end = 17628
    _globals['_GETPINTYPEMATRIX']._serialized_start = 17630
    _globals['_GETPINTYPEMATRIX']._serialized_end = 17705
    _globals['_GETPINTYPEMATRIXRESPONSE']._serialized_start = 17707
    _globals['_GETPINTYPEMATRIXRESPONSE']._serialized_end = 17790
    _globals['_SETPINTYPEMATRIX']._serialized_start = 17793
    _globals['_SETPINTYPEMATRIX']._serialized_end = 17954
    _globals['_DESIGNBLOCKINFO']._serialized_start = 17956
    _globals['_DESIGNBLOCKINFO']._serialized_end = 18068
    _globals['_GETDESIGNBLOCKS']._serialized_start = 18070
    _globals['_GETDESIGNBLOCKS']._serialized_end = 18113
    _globals['_GETDESIGNBLOCKSRESPONSE']._serialized_start = 18115
    _globals['_GETDESIGNBLOCKSRESPONSE']._serialized_end = 18206
    _globals['_SEARCHDESIGNBLOCKS']._serialized_start = 18208
    _globals['_SEARCHDESIGNBLOCKS']._serialized_end = 18283
    _globals['_SEARCHDESIGNBLOCKSRESPONSE']._serialized_start = 18285
    _globals['_SEARCHDESIGNBLOCKSRESPONSE']._serialized_end = 18379
    _globals['_SAVESELECTIONASDESIGNBLOCK']._serialized_start = 18382
    _globals['_SAVESELECTIONASDESIGNBLOCK']._serialized_end = 18546
    _globals['_SAVEDESIGNBLOCKRESPONSE']._serialized_start = 18548
    _globals['_SAVEDESIGNBLOCKRESPONSE']._serialized_end = 18629
    _globals['_SAVESHEETASDESIGNBLOCK']._serialized_start = 18632
    _globals['_SAVESHEETASDESIGNBLOCK']._serialized_end = 18792
    _globals['_DELETEDESIGNBLOCK']._serialized_start = 18794
    _globals['_DELETEDESIGNBLOCK']._serialized_end = 18829
    _globals['_DELETEDESIGNBLOCKRESPONSE']._serialized_start = 18831
    _globals['_DELETEDESIGNBLOCKRESPONSE']._serialized_end = 18898
    _globals['_PLACEDESIGNBLOCK']._serialized_start = 18901
    _globals['_PLACEDESIGNBLOCK']._serialized_end = 19039
    _globals['_PLACEDESIGNBLOCKRESPONSE']._serialized_start = 19041
    _globals['_PLACEDESIGNBLOCKRESPONSE']._serialized_end = 19159
    _globals['_NETCLASSDATA']._serialized_start = 19162
    _globals['_NETCLASSDATA']._serialized_end = 19482
    _globals['_GETNETCLASSES']._serialized_start = 19484
    _globals['_GETNETCLASSES']._serialized_end = 19556
    _globals['_GETNETCLASSESRESPONSE']._serialized_start = 19559
    _globals['_GETNETCLASSESRESPONSE']._serialized_end = 19708
    _globals['_SETNETCLASS']._serialized_start = 19711
    _globals['_SETNETCLASS']._serialized_end = 19839
    _globals['_DELETENETCLASS']._serialized_start = 19841
    _globals['_DELETENETCLASS']._serialized_end = 19928
    _globals['_NETCLASSASSIGNMENT']._serialized_start = 19930
    _globals['_NETCLASSASSIGNMENT']._serialized_end = 19985
    _globals['_GETNETCLASSASSIGNMENTS']._serialized_start = 19987
    _globals['_GETNETCLASSASSIGNMENTS']._serialized_end = 20068
    _globals['_GETNETCLASSASSIGNMENTSRESPONSE']._serialized_start = 20070
    _globals['_GETNETCLASSASSIGNMENTSRESPONSE']._serialized_end = 20169
    _globals['_SETNETCLASSASSIGNMENTS']._serialized_start = 20172
    _globals['_SETNETCLASSASSIGNMENTS']._serialized_end = 20320
    _globals['_ADDNETCLASSASSIGNMENT']._serialized_start = 20323
    _globals['_ADDNETCLASSASSIGNMENT']._serialized_end = 20469
    _globals['_REMOVENETCLASSASSIGNMENT']._serialized_start = 20471
    _globals['_REMOVENETCLASSASSIGNMENT']._serialized_end = 20571
    _globals['_BUSALIASDATA']._serialized_start = 20573
    _globals['_BUSALIASDATA']._serialized_end = 20618
    _globals['_GETBUSALIASES']._serialized_start = 20620
    _globals['_GETBUSALIASES']._serialized_end = 20692
    _globals['_GETBUSALIASESRESPONSE']._serialized_start = 20694
    _globals['_GETBUSALIASESRESPONSE']._serialized_end = 20774
    _globals['_SETBUSALIAS']._serialized_start = 20776
    _globals['_SETBUSALIAS']._serialized_end = 20901
    _globals['_DELETEBUSALIAS']._serialized_start = 20903
    _globals['_DELETEBUSALIAS']._serialized_end = 20990
    _globals['_SETBUSALIASES']._serialized_start = 20993
    _globals['_SETBUSALIASES']._serialized_end = 21122