Get desktop application:
View/edit binary Protocol Buffers messages
Used in: RemoteTargetRpc.CreateFunctionOffsetBreakpointResponse
SUCCESS = 0
NO_FUNCTION_LOCATION = 1
NO_FUNCTION_FOUND = 2
POSITION_NOT_AVAILABLE = 3
Used in: RemoteFrameRpc.GetPhysicalStackRangeResponse
uint64 addressMin = 1
uint64 addressMax = 2
Used in: GrpcSbEvent
uint32 eventType = 1
int32 breakpointId = 2
Used in: RemoteFrameRpc.GetInfoResponse, RemoteThreadRpc.GrpcFrameWithInfo
uint64 addrMax = 1
uint64 addrMin = 2
string Args = 3
string FuncName = 4
string Language = 5
string ModuleName = 6
string ReturnType = 7
uint32 Flags = 8
uint32 ValidFields = 9
int32 HasDebugInfo = 10
int32 StaleCode = 11
Used in: RemoteTargetRpc.ReadInstructionInfosResponse
uint64 address = 1
string operands = 2
string comment = 3
string mnemonic = 4
string symbolName = 5
Used in: GrpcInstructionInfo, GrpcSbFrame, SbAddressRpc.GetLineEntryResponse
string fileName = 1
string directory = 2
uint32 line = 3
uint32 column = 4
Used in: RemoteTargetRpc.ReadInstructionInfosRequest, RemoteTargetRpc.ResolveLoadAddressResponse, SbAddressRpc.DeleteRequest, SbAddressRpc.GetFileAddressRequest, SbAddressRpc.GetFunctionRequest, SbAddressRpc.GetLineEntryRequest, SbAddressRpc.GetLoadAddressRequest, SbAddressRpc.GetSymbolRequest, SbBreakpointLocationRpc.GetAddressResponse, SbFunctionRpc.GetEndAddressResponse, SbFunctionRpc.GetStartAddressResponse, SbModuleRpc.GetObjectFileHeaderAddressResponse, SbSymbolRpc.GetEndAddressResponse, SbSymbolRpc.GetStartAddressResponse
Used in: GrpcSbBreakpointLocation, RemoteBreakpointRpc.DeleteRequest, RemoteBreakpointRpc.GetHitCountRequest, RemoteBreakpointRpc.GetLocationAtIndexRequest, RemoteBreakpointRpc.GetNumLocationsRequest, RemoteBreakpointRpc.SetCommandLineCommandsRequest, RemoteBreakpointRpc.SetConditionRequest, RemoteBreakpointRpc.SetEnabledRequest, RemoteBreakpointRpc.SetIgnoreCountRequest, RemoteBreakpointRpc.SetOneShotRequest, RemoteTargetRpc.BreakpointCreateByAddressResponse, RemoteTargetRpc.BreakpointCreateByLocationResponse, RemoteTargetRpc.BreakpointCreateByNameResponse, RemoteTargetRpc.CreateFunctionOffsetBreakpointResponse, SbBreakpointLocationRpc.GetBreakpointResponse
Used in: RemoteBreakpointRpc.GetLocationAtIndexResponse, SbBreakpointLocationRpc.GetAddressRequest, SbBreakpointLocationRpc.GetBreakpointRequest, SbBreakpointLocationRpc.GetHitCountRequest, SbBreakpointLocationRpc.GetLoadAddressRequest, SbBreakpointLocationRpc.SetConditionRequest, SbBreakpointLocationRpc.SetEnabledRequest, SbBreakpointLocationRpc.SetIgnoreCountRequest
Used in: SbCommandInterpreterRpc.DeleteRequest, SbCommandInterpreterRpc.HandleCommandRequest, SbCommandInterpreterRpc.SourceInitFileInHomeDirectoryRequest, SbDebuggerRpc.GetCommandInterpreterResponse
Used in: SbCommandInterpreterRpc.HandleCommandResponse, SbCommandReturnObjectRpc.DeleteRequest, SbCommandReturnObjectRpc.GetDescriptionRequest, SbCommandReturnObjectRpc.GetErrorRequest, SbCommandReturnObjectRpc.GetOutputRequest, SbCommandReturnObjectRpc.SucceededRequest
Used in: GrpcSbValue, RemoteTargetRpc.AttachToProcessWithIDResponse, RemoteTargetRpc.CompileExpressionResponse, RemoteTargetRpc.SetModuleLoadAddressResponse, RemoteTargetRpc.WatchAddressResponse, SbPlatformRpc.ConnectRemoteResponse, SbPlatformRpc.RunResponse, SbProcessRpc.ReadMemoryResponse, SbProcessRpc.SaveCoreResponse, SbProcessRpc.WriteMemoryResponse
bool success = 1
uint32 code = 2
string error = 3
Used in: SbListenerRpc.WaitForEventResponse
uint32 type = 1
string description = 2
bool hasProcessResumed = 4
bool isBreakpointEvent = 5
bool isProcessEvent = 7
bool isTargetEvent = 8
Used in: GrpcSbEvent
INVALID = 0
CONNECTED = 2
STOPPED = 5
RUNNING = 6
DETACHED = 9
EXITED = 10
Used in: SbModuleRpc.GetFileSpecResponse, SbModuleRpc.GetPlatformFileSpecResponse, SbModuleRpc.GetSymbolFileSpecResponse, SbModuleRpc.SetPlatformFileSpecRequest
string filename = 1
string directory = 2
Used in: RemoteFrameRpc.BulkDeleteRequest, RemoteFrameRpc.EvaluateExpressionLldbEvalRequest, RemoteFrameRpc.EvaluateExpressionRequest, RemoteFrameRpc.FindValueRequest, RemoteFrameRpc.GetFunctionRequest, RemoteFrameRpc.GetInfoRequest, RemoteFrameRpc.GetModuleRequest, RemoteFrameRpc.GetPhysicalStackRangeRequest, RemoteFrameRpc.GetRegistersRequest, RemoteFrameRpc.GetSymbolRequest, RemoteFrameRpc.GetThreadRequest, RemoteFrameRpc.GetValueForVariablePathRequest, RemoteFrameRpc.GetVariablesRequest, RemoteFrameRpc.SetPCRequest, RemoteThreadRpc.GetFrameAtIndexResponse, RemoteThreadRpc.GrpcFrameWithInfo
int64 id = 1
string functionName = 2
string functionNameWithSignature = 3
uint64 programCounter = 4
Used in: RemoteFrameRpc.GetFunctionResponse, SbAddressRpc.GetFunctionResponse, SbFunctionRpc.DeleteRequest, SbFunctionRpc.GetEndAddressRequest, SbFunctionRpc.GetInstructionsRequest, SbFunctionRpc.GetLanguageRequest, SbFunctionRpc.GetNameRequest, SbFunctionRpc.GetStartAddressRequest
Used in: SbFunctionRpc.GetInstructionsResponse
Used in: RemoteTargetRpc.AddListenerRequest, RemoteTargetRpc.AttachToProcessWithIDRequest, SbListenerRpc.CreateResponse, SbListenerRpc.WaitForEventRequest
Used in: GrpcFrameInfo, RemoteFrameRpc.GetModuleResponse, RemoteTargetRpc.AddModuleResponse, RemoteTargetRpc.GetModuleAtIndexResponse, RemoteTargetRpc.RemoveModuleRequest, RemoteTargetRpc.SetModuleLoadAddressRequest, SbModuleRpc.BulkDeleteRequest, SbModuleRpc.FindSectionRequest, SbModuleRpc.GetCodeLoadAddressRequest, SbModuleRpc.GetCodeSizeRequest, SbModuleRpc.GetFileSpecRequest, SbModuleRpc.GetNumCompileUnitsRequest, SbModuleRpc.GetNumSectionsRequest, SbModuleRpc.GetObjectFileHeaderAddressRequest, SbModuleRpc.GetPlatformFileSpecRequest, SbModuleRpc.GetSectionAtIndexRequest, SbModuleRpc.GetSymbolFileSpecRequest, SbModuleRpc.GetTripleRequest, SbModuleRpc.GetUUIDStringRequest, SbModuleRpc.HasCompileUnitsRequest, SbModuleRpc.HasSymbolsRequest, SbModuleRpc.Is64BitRequest, SbModuleRpc.SetPlatformFileSpecRequest
Used in: RemoteTargetRpc.AttachToProcessWithIDResponse, RemoteTargetRpc.LoadCoreResponse, RemoteThreadRpc.GetProcessResponse, SbProcessRpc.ContinueRequest, SbProcessRpc.DetachRequest, SbProcessRpc.GetNumThreadsRequest, SbProcessRpc.GetSelectedThreadRequest, SbProcessRpc.GetTargetRequest, SbProcessRpc.GetThreadAtIndexRequest, SbProcessRpc.GetUnixSignalsRequest, SbProcessRpc.KillRequest, SbProcessRpc.ReadMemoryRequest, SbProcessRpc.SaveCoreRequest, SbProcessRpc.SetSelectedThreadByIdRequest, SbProcessRpc.StopRequest, SbProcessRpc.WriteMemoryRequest
Used in: SbModuleRpc.FindSectionResponse, SbModuleRpc.GetSectionAtIndexResponse, SbSectionRpc.DeleteRequest, SbSectionRpc.GetFileAddressRequest, SbSectionRpc.GetFileOffsetRequest, SbSectionRpc.GetLoadAddressRequest, SbSectionRpc.GetSectionTypeRequest
Used in: RemoteFrameRpc.GetSymbolResponse, SbAddressRpc.GetSymbolResponse, SbSymbolRpc.DeleteRequest, SbSymbolRpc.GetEndAddressRequest, SbSymbolRpc.GetNameRequest, SbSymbolRpc.GetStartAddressRequest
Used in: GrpcSbBreakpoint, RemoteTargetRpc.AddListenerRequest, RemoteTargetRpc.AddModuleRequest, RemoteTargetRpc.AttachToProcessWithIDRequest, RemoteTargetRpc.BreakpointCreateByAddressRequest, RemoteTargetRpc.BreakpointCreateByLocationRequest, RemoteTargetRpc.BreakpointCreateByNameRequest, RemoteTargetRpc.BreakpointDeleteRequest, RemoteTargetRpc.CompileExpressionRequest, RemoteTargetRpc.CreateFunctionOffsetBreakpointRequest, RemoteTargetRpc.DeleteWatchpointRequest, RemoteTargetRpc.GetModuleAtIndexRequest, RemoteTargetRpc.GetNumModulesRequest, RemoteTargetRpc.LoadCoreRequest, RemoteTargetRpc.ReadInstructionInfosRequest, RemoteTargetRpc.RemoveModuleRequest, RemoteTargetRpc.ResolveLoadAddressRequest, RemoteTargetRpc.SetModuleLoadAddressRequest, RemoteTargetRpc.WatchAddressRequest, SbAddressRpc.GetLoadAddressRequest, SbDebuggerRpc.CreateTargetResponse, SbFunctionRpc.GetInstructionsRequest, SbProcessRpc.GetTargetResponse, SbSectionRpc.GetLoadAddressRequest
Used in: RemoteFrameRpc.GetThreadResponse, RemoteFrameRpc.SetPCResponse, RemoteThreadRpc.BulkDeleteRequest, RemoteThreadRpc.GetFrameAtIndexRequest, RemoteThreadRpc.GetFramesWithInfoRequest, RemoteThreadRpc.GetNameRequest, RemoteThreadRpc.GetNumFramesRequest, RemoteThreadRpc.GetProcessRequest, RemoteThreadRpc.GetStatusRequest, RemoteThreadRpc.GetStopReasonDataAtIndexRequest, RemoteThreadRpc.GetStopReasonDataCountRequest, RemoteThreadRpc.GetStopReasonRequest, RemoteThreadRpc.GetThreadIdRequest, RemoteThreadRpc.StepInstructionRequest, RemoteThreadRpc.StepIntoRequest, RemoteThreadRpc.StepOutRequest, RemoteThreadRpc.StepOverRequest, SbProcessRpc.GetSelectedThreadResponse, SbProcessRpc.GetThreadAtIndexResponse
Used in: GrpcValueInfo, RemoteTargetRpc.CompileExpressionRequest, RemoteTargetRpc.CompileExpressionResponse, RemoteTargetRpc.ContextArgument, RemoteValueRpc.CreateValueFromAddressRequest, RemoteValueRpc.GetTypeInfoResponse, SbTypeMemberRpc.GetTypeInfoResponse, SbTypeRpc.BulkDeleteRequest, SbTypeRpc.GetByteSizeRequest, SbTypeRpc.GetCanonicalTypeRequest, SbTypeRpc.GetCanonicalTypeResponse, SbTypeRpc.GetDirectBaseClassAtIndexRequest, SbTypeRpc.GetNameRequest, SbTypeRpc.GetNumberOfDirectBaseClassesRequest, SbTypeRpc.GetPointeeTypeRequest, SbTypeRpc.GetPointeeTypeResponse, SbTypeRpc.GetTypeFlagsRequest
int64 id = 1
string name = 2
uint32 flags = 3
uint32 numberOfDirectBaseClasses = 4
Used in: SbTypeMemberRpc.DeleteRequest, SbTypeMemberRpc.GetTypeInfoRequest, SbTypeRpc.GetDirectBaseClassAtIndexResponse
Used in: SbProcessRpc.GetUnixSignalsResponse, SbUnixSignalsRpc.DeleteRequest, SbUnixSignalsRpc.GetShouldStopRequest, SbUnixSignalsRpc.SetShouldStopRequest
Used in: RemoteFrameRpc.EvaluateExpressionLldbEvalResponse, RemoteFrameRpc.EvaluateExpressionResponse, RemoteFrameRpc.FindValueResponse, RemoteFrameRpc.GetRegistersResponse, RemoteFrameRpc.GetValueForVariablePathResponse, RemoteFrameRpc.GetVariablesResponse, RemoteValueRpc.AddressOfRequest, RemoteValueRpc.AddressOfResponse, RemoteValueRpc.BulkDeleteRequest, RemoteValueRpc.CloneRequest, RemoteValueRpc.CloneResponse, RemoteValueRpc.ContextVariable, RemoteValueRpc.CreateValueFromAddressRequest, RemoteValueRpc.CreateValueFromAddressResponse, RemoteValueRpc.CreateValueFromExpressionRequest, RemoteValueRpc.CreateValueFromExpressionResponse, RemoteValueRpc.DereferenceRequest, RemoteValueRpc.DereferenceResponse, RemoteValueRpc.EvaluateExpressionLldbEvalRequest, RemoteValueRpc.EvaluateExpressionLldbEvalResponse, RemoteValueRpc.EvaluateExpressionRequest, RemoteValueRpc.EvaluateExpressionResponse, RemoteValueRpc.GetByteSizeRequest, RemoteValueRpc.GetCachedViewRequest, RemoteValueRpc.GetCachedViewResponse, RemoteValueRpc.GetChildMemberWithNameRequest, RemoteValueRpc.GetChildMemberWithNameResponse, RemoteValueRpc.GetChildrenRequest, RemoteValueRpc.GetChildrenResponse, RemoteValueRpc.GetExpressionPathRequest, RemoteValueRpc.GetNumChildrenRequest, RemoteValueRpc.GetPointeeAsByteStringRequest, RemoteValueRpc.GetSummaryRequest, RemoteValueRpc.GetTypeInfoRequest, RemoteValueRpc.GetTypeNameRequest, RemoteValueRpc.GetValueAsUnsignedRequest, RemoteValueRpc.GetValueForExpressionPathRequest, RemoteValueRpc.GetValueForExpressionPathResponse, RemoteValueRpc.GetValueRequest, RemoteValueRpc.GetValueTypeRequest, RemoteValueRpc.TypeIsPointerTypeRequest
int64 id = 1
string name = 2
Used in: RemoteTargetRpc.WatchAddressResponse, SbWatchpointRpc.GetHitCountRequest, SbWatchpointRpc.GetIdRequest, SbWatchpointRpc.SetConditionRequest, SbWatchpointRpc.SetEnabledRequest, SbWatchpointRpc.SetIgnoreCountRequest
Used in: RemoteValueRpc.GetCachedViewResponse
string expressionPath = 2
bool hasExpressionPath = 3
uint32 numChildren = 4
string summary = 5
string typeName = 6
string value = 7
bool isPointerType = 9
uint64 byteSize = 10
Used in: SbCommandInterpreterRpc.HandleCommandResponse
RETURN_STATUS_INVALID = 0
RETURN_STATUS_SUCCESS_FINISH_NO_RESULT = 1
RETURN_STATUS_SUCCESS_FINISH_RESULT = 2
RETURN_STATUS_SUCCESS_CONTINUING_NO_RESULT = 3
RETURN_STATUS_SUCCESS_CONTINUING_RESULT = 4
RETURN_STATUS_STARTED = 5
RETURN_STATUS_FAILED = 6
RETURN_STATUS_QUIT = 7
Used in: SbSectionRpc.GetSectionTypeResponse
SECTION_TYPE_INVALID = 0
SECTION_TYPE_CODE = 1
SECTION_TYPE_CONTAINER = 2
SECTION_TYPE_DATA = 3
SECTION_TYPE_DATA_C_STRING = 4
SECTION_TYPE_DATA_C_STRING_POINTERS = 5
SECTION_TYPE_DATA_SYMBOL_ADDRESS = 6
SECTION_TYPE_DATA4 = 7
SECTION_TYPE_DATA8 = 8
SECTION_TYPE_DATA16 = 9
SECTION_TYPE_DATA_POINTERS = 10
SECTION_TYPE_DEBUG = 11
SECTION_TYPE_ZERO_FILL = 12
SECTION_TYPE_DATA_OBJ_C_MESSAGE_REFS = 13
SECTION_TYPE_DATA_OBJ_C_C_F_STRINGS = 14
SECTION_TYPE_DWARF_DEBUG_ABBREV = 15
SECTION_TYPE_DWARF_DEBUG_ADDR = 16
SECTION_TYPE_DWARF_DEBUG_ARANGES = 17
SECTION_TYPE_DWARF_DEBUG_CU_INDEX = 18
SECTION_TYPE_DWARF_DEBUG_FRAME = 19
SECTION_TYPE_DWARF_DEBUG_INFO = 20
SECTION_TYPE_DWARF_DEBUG_LINE = 21
SECTION_TYPE_DWARF_DEBUG_LOC = 22
SECTION_TYPE_DWARF_DEBUG_MAC_INFO = 23
SECTION_TYPE_DWARF_DEBUG_MACRO = 24
SECTION_TYPE_DWARF_DEBUG_PUB_NAMES = 25
SECTION_TYPE_DWARF_DEBUG_PUB_TYPES = 26
SECTION_TYPE_DWARF_DEBUG_RANGES = 27
SECTION_TYPE_DWARF_DEBUG_STR = 28
SECTION_TYPE_DWARF_DEBUG_STR_OFFSETS = 29
SECTION_TYPE_DWARF_APPLE_NAMES = 30
SECTION_TYPE_DWARF_APPLE_TYPES = 31
SECTION_TYPE_DWARF_APPLE_NAMESPACES = 32
SECTION_TYPE_DWARF_APPLE_OBJ_C = 33
SECTION_TYPE_ELF_SYMBOL_TABLE = 34
SECTION_TYPE_ELF_DYNAMIC_SYMBOLS = 35
SECTION_TYPE_ELF_RELOCATION_ENTRIES = 36
SECTION_TYPE_ELF_DYNAMIC_LINK_INFO = 37
SECTION_TYPE_EH_FRAME = 38
SECTION_TYPE_ARM_EXIDX = 39
SECTION_TYPE_ARM_EXTAB = 40
SECTION_TYPE_COMPACT_UNWIND = 41
SECTION_TYPE_GO_SYMTAB = 42
SECTION_TYPE_ABSOLUTE_ADDRESS = 43
SECTION_TYPE_OTHER = 44
Used in: RemoteValueRpc.GetCachedViewRequest, RemoteValueRpc.GetSummaryRequest, RemoteValueRpc.GetValueRequest
VALUE_FORMAT_DEFAULT = 0
VALUE_FORMAT_INVALID = 1
VALUE_FORMAT_BOOLEAN = 2
VALUE_FORMAT_BINARY = 3
VALUE_FORMAT_BYTES = 4
VALUE_FORMAT_BYTES_WITH_ASCII = 5
VALUE_FORMAT_CHAR = 6
VALUE_FORMAT_CHAR_PRINTABLE = 7
VALUE_FORMAT_COMPLEX = 8
VALUE_FORMAT_COMPLEX_FLOAT = 9
VALUE_FORMAT_CSTRING = 10
VALUE_FORMAT_DECIMAL = 11
VALUE_FORMAT_ENUM = 12
VALUE_FORMAT_HEX = 13
VALUE_FORMAT_HEX_UPPERCASE = 14
VALUE_FORMAT_FLOAT = 15
VALUE_FORMAT_OCTAL = 16
VALUE_FORMAT_OS_TYPE = 17
VALUE_FORMAT_UNICODE_16 = 18
VALUE_FORMAT_UNICODE_32 = 19
VALUE_FORMAT_UNSIGNED = 20
VALUE_FORMAT_POINTER = 21
VALUE_FORMAT_VECTOR_OF_CHAR = 22
VALUE_FORMAT_VECTOR_OF_SINT8 = 23
VALUE_FORMAT_VECTOR_OF_UINT8 = 24
VALUE_FORMAT_VECTOR_OF_SINT16 = 25
VALUE_FORMAT_VECTOR_OF_UINT16 = 26
VALUE_FORMAT_VECTOR_OF_SINT32 = 27
VALUE_FORMAT_VECTOR_OF_UINT32 = 28
VALUE_FORMAT_VECTOR_OF_SINT64 = 29
VALUE_FORMAT_VECTOR_OF_UINT64 = 30
VALUE_FORMAT_VECTOR_OF_FLOAT16 = 31
VALUE_FORMAT_VECTOR_OF_FLOAT32 = 32
VALUE_FORMAT_VECTOR_OF_FLOAT64 = 33
VALUE_FORMAT_VECTOR_OF_UINT128 = 34
VALUE_FORMAT_COMPLEX_INTEGER = 35
VALUE_FORMAT_CHAR_ARRAY = 36
VALUE_FORMAT_ADDRESS_INFO = 37
VALUE_FORMAT_HEX_FLOAT = 38
VALUE_FORMAT_INSTRUCTION = 39
VALUE_FORMAT_VOID = 40
Used in: GrpcValueInfo, RemoteFrameRpc.FindValueRequest, RemoteValueRpc.GetValueTypeResponse
VALUE_TYPE_INVALID = 0
VALUE_TYPE_VARIABLE_GLOBAL = 1
VALUE_TYPE_VARIABLE_STATIC = 2
VALUE_TYPE_VARIABLE_ARGUMENT = 3
VALUE_TYPE_VARIABLE_LOCAL = 4
VALUE_TYPE_REGISTER = 5
VALUE_TYPE_REGISTER_SET = 6
VALUE_TYPE_CONST_RESULT = 7
VALUE_TYPE_VARIABLE_THREAD_LOCAL = 8