Files
sanderling/internal/driver/ioscompanion/companionpb/idb.pb.go
T
pj 406b7516b3 iOS simulator driver: Go-native companion-backed backend (#62)
* perf(ios): use prebuilt XCTest runner to cut startup

* chore(ioscompanion): add companion asset prepare script

* feat(ioscompanion): embed and extract simulator companion bundle

* test(ioscompanion): cover companion stub and embedded extraction

* docs: add third party notices for vendored companion

* chore: ignore vendored companion bundle artifact

* build(proto): pin simulator companion proto v1.1.8

* build(proto): add dedicated buf module and gen template for pinned proto

* build(proto): exclude pinned companion proto from root buf workspace

* feat(ioscompanion): commit generated companion gRPC stubs

* feat(ioscompanion): map flat companion describe dump to TreeNode JSON

* test(ioscompanion): add hierarchy-map golden and unit tests

* feat(ioscompanion): port screen-settle stability polling to Go

* test(ioscompanion): cover settle transitional, hash, streak, and cap rules

* feat(ioscompanion): add USB HID keymap module

* test(ioscompanion): cover keymap branches and paste-chord constants

* build: embed companion assets via withcompanion tag

* feat(ioscompanion): add transport companion interface

* feat(ioscompanion): add HID event wrapper and builders

* feat(ioscompanion): wire gRPC companion client and Dial

* test(ioscompanion): cover HID builders and unit conversions

* test(ioscompanion): cover Dial, process-state mapping, and install archive

* test(ioscompanion): add gated simulator integration smoke test

* feat(ioscompanion): text input and gesture HID composition with pasteboard fallback

* test(ioscompanion): cover input composers, paste dialog loop, and pure helpers

* feat(ioscompanion): add Describe to companion transport

* feat(ioscompanion): implement DeviceDriver with companion supervision

* test(ioscompanion): unit tests with fake companion transport

* test(ioscompanion): gated companion smoke test

* feat(ios): add ResolveTarget for simulator vs physical-device routing

* feat(testrun): route iOS simulators through the native companion driver

* refactor(testrun): defer the java preflight check to the physical-device path

* feat(cli): add --ios-app-path flag

* feat(doctor): split iOS checks into simulator and physical-device paths

* test(folio): add gate-analyzer fixtures for G1-G5

* feat(folio): add iOS conformance gate script

* chore(folio): wire gates recipe, app path, and ignore gate output

* style: gofmt struct alignment drift

* fix(doctor): probe simctl via xcrun instead of PATH lookup

* fix(ioscompanion): spawn companion under driver-lifetime context

* test(ioscompanion): prove companion child outlives startup context

* fix(ioscompanion): chunk install payload under companion message cap

* test(ioscompanion): cover install payload chunking

* fix(ioscompanion): reinstall via simctl and sanitize companion env

* fix(ioscompanion): wait out unresolved accessibility values after launch

* perf(ioscompanion): paste long text for atomic landing

* test(ioscompanion): cover paste threshold, retry flow, and sentinel detection

* fix(ioscompanion): treat unresolved bridge values as transitional, never as content

* fix(ioscompanion): accept masked secure-field values as paste landing

* test(ioscompanion): cover sentinel mapping and masked-field landing

* fix(ioscompanion): atomic erase and single-send paste to prevent doubling

* test(ioscompanion): cover atomic erase, single chord, unverifiable field

* fix(ioscompanion): verify paste on a time budget that outlasts the bridge blackout

* test(ioscompanion): cover bridge-blackout paste verification

* fix(ioscompanion): drop unresolved-value settle gate that never let empty-field screens settle

* refactor(ioscompanion): name the empty-editable-field sentinel for what it is

* perf(ioscompanion): tighten settle streak for the fast companion transport

* feat(ioscompanion): pre-grant pasteboard access so unicode input skips the OS prompt

* refactor(ioscompanion): drop paste warm-up now that the grant suppresses the prompt

* test(ioscompanion): cover pasteboard grant on launch, drop warm-up tests

* fix(ioscompanion): retry describe past transient collapsed accessibility dumps

* test(ioscompanion): cover collapsed-dump detection

* perf(ioscompanion): split raw and retrying describe so settle does not double-wait collapses

* perf(ioscompanion): tighten settle now that collapses are handled separately

* fix(ioscompanion): replace field content on input so blackout-skipped erase cannot accumulate text

* test(ioscompanion): cover replace-on-input and TextReplacer capability

* refactor(ioscompanion): neutralize HID events behind the transport seam

* feat(companion): add simulator runner project skeleton

* feat(companion): serve accessibility snapshots over the wire protocol

* feat(companion): synthesize timestamped touch gestures

* feat(companion): type text with replace semantics

* feat(companion): serve the wire protocol from a parked runner

* feat(ioscompanion): add TextEditor capability and unavailable sentinel to the transport seam

* feat(ioscompanion): route text input through a text-editing companion when available

* fix(companion): bind listener by port and source screen size from snapshot

* feat(ioscompanion): add runner companion JSON transport

* test(ioscompanion): cover runner transport protocol mapping

* fix(companion): synthesize gestures synchronously to avoid the async completion crash

* fix(companion): type on the main thread and recover from focus assertions

* fix(companion): keep serving after an automation failure

* refactor(companion): tidy snapshot serialization

* fix(companion): honor sequential tap gaps and survive synthesis exceptions

* feat(ioscompanion): expose native typing with an explicit replace flag

* chore(companion): add runner asset prepare script

* feat(ioscompanion): embed and extract the runner test bundle

* test(ioscompanion): cover runner asset extraction

* build(ioscompanion): commit runner asset archive

* feat(ioscompanion): pair the legacy companion with the in-simulator runner

* test(ioscompanion): cover hybrid routing, paste-grant skip, and port binding

* fix(ioscompanion): reconnect after interrupted runner calls instead of restarting

* fix(ioscompanion): route hybrid lifecycle through the runner and harden restarts

* feat(companion): launch and terminate apps through the automation session

* build(ioscompanion): refresh runner asset with session lifecycle

* fix(ioscompanion): classify connection deadline expiry as caller budget

* fix(companion): capture snapshots on the main thread inside the catch bridge

* build(ioscompanion): refresh runner asset with main-thread snapshots

* perf(ioscompanion): count read spans toward settle and capture snapshots concurrently

* feat(ioscompanion): make the hybrid simulator companion the default

* test(folio): cover runner-session orphans in the gate harness

* test(ioscompanion): pin the child-lifetime test to the legacy path

* fix(ioscompanion): keep mappable text on one HID stream and verify unicode clears

* fix(ioscompanion): pause the clear chord so selection applies before the delete

* fix(companion): prune the keyboard subtree from snapshots

* build(ioscompanion): refresh runner asset without keyboard elements

* fix(ioscompanion): capture the screenshot transport before a recovery can reassign it

* fix(companion): pin the runner listener to loopback

* fix(companion): size the replace delete prefix to cover any focused field

* build(ioscompanion): refresh runner asset with loopback bind and replace fix

* fix(cli): cancel the run context on SIGINT so spawned children are reaped

* fix(testrun): point the device java preflight hint at the ios-device doctor

* fix(folio): word-bound the G2 ERROR scan and drop the dead objc allowlist glob

* test(ioscompanion): cover stopProcess, restart, and failed bring-up supervision

* chore: add test-companion target for the withcompanion-tagged suite

* chore(ioscompanion): stop tracking the runner archive build artifact

* build: produce the runner archive from source like the companion bundle

* refactor(conformance): move the gate harness out of examples/folio

* chore(folio): drop the gate harness wiring from the example app
2026-06-08 19:10:54 +05:30

10597 lines
317 KiB
Go

//
// Copyright (c) Meta Platforms, Inc. and affiliates.
//
// This source code is licensed under the MIT license found in the
// LICENSE file in the root directory of this source tree.
// Pinned to the simulator companion v1.1.8 and matches the embedded binary.
// Do NOT regenerate this file from upstream HEAD: HEAD has drifted from the
// pinned binary, so regenerating would produce stubs that no longer match the
// companion this driver speaks to. The only local change versus the upstream
// source is the go_package option below, which targets the committed stub
// package internal/driver/ioscompanion/companionpb. Regenerate the stubs from
// the repository root with:
// buf generate proto/idbcompanion --template proto/idbcompanion/buf.gen.yaml
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
// protoc (unknown)
// source: idb.proto
package companionpb
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
unsafe "unsafe"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Setting int32
const (
Setting_LOCALE Setting = 0
Setting_ANY Setting = 1 // any kind of app or global setting
)
// Enum value maps for Setting.
var (
Setting_name = map[int32]string{
0: "LOCALE",
1: "ANY",
}
Setting_value = map[string]int32{
"LOCALE": 0,
"ANY": 1,
}
)
func (x Setting) Enum() *Setting {
p := new(Setting)
*p = x
return p
}
func (x Setting) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Setting) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[0].Descriptor()
}
func (Setting) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[0]
}
func (x Setting) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use Setting.Descriptor instead.
func (Setting) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{0}
}
type Payload_Compression int32
const (
Payload_GZIP Payload_Compression = 0
Payload_ZSTD Payload_Compression = 1
)
// Enum value maps for Payload_Compression.
var (
Payload_Compression_name = map[int32]string{
0: "GZIP",
1: "ZSTD",
}
Payload_Compression_value = map[string]int32{
"GZIP": 0,
"ZSTD": 1,
}
)
func (x Payload_Compression) Enum() *Payload_Compression {
p := new(Payload_Compression)
*p = x
return p
}
func (x Payload_Compression) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Payload_Compression) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[1].Descriptor()
}
func (Payload_Compression) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[1]
}
func (x Payload_Compression) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use Payload_Compression.Descriptor instead.
func (Payload_Compression) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{0, 0}
}
type ProcessOutput_Interface int32
const (
ProcessOutput_STDOUT ProcessOutput_Interface = 0
ProcessOutput_STDERR ProcessOutput_Interface = 1
)
// Enum value maps for ProcessOutput_Interface.
var (
ProcessOutput_Interface_name = map[int32]string{
0: "STDOUT",
1: "STDERR",
}
ProcessOutput_Interface_value = map[string]int32{
"STDOUT": 0,
"STDERR": 1,
}
)
func (x ProcessOutput_Interface) Enum() *ProcessOutput_Interface {
p := new(ProcessOutput_Interface)
*p = x
return p
}
func (x ProcessOutput_Interface) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ProcessOutput_Interface) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[2].Descriptor()
}
func (ProcessOutput_Interface) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[2]
}
func (x ProcessOutput_Interface) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use ProcessOutput_Interface.Descriptor instead.
func (ProcessOutput_Interface) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{1, 0}
}
type InstalledAppInfo_AppProcessState int32
const (
InstalledAppInfo_UNKNOWN InstalledAppInfo_AppProcessState = 0
InstalledAppInfo_NOT_RUNNING InstalledAppInfo_AppProcessState = 1
InstalledAppInfo_RUNNING InstalledAppInfo_AppProcessState = 2
)
// Enum value maps for InstalledAppInfo_AppProcessState.
var (
InstalledAppInfo_AppProcessState_name = map[int32]string{
0: "UNKNOWN",
1: "NOT_RUNNING",
2: "RUNNING",
}
InstalledAppInfo_AppProcessState_value = map[string]int32{
"UNKNOWN": 0,
"NOT_RUNNING": 1,
"RUNNING": 2,
}
)
func (x InstalledAppInfo_AppProcessState) Enum() *InstalledAppInfo_AppProcessState {
p := new(InstalledAppInfo_AppProcessState)
*p = x
return p
}
func (x InstalledAppInfo_AppProcessState) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InstalledAppInfo_AppProcessState) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[3].Descriptor()
}
func (InstalledAppInfo_AppProcessState) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[3]
}
func (x InstalledAppInfo_AppProcessState) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use InstalledAppInfo_AppProcessState.Descriptor instead.
func (InstalledAppInfo_AppProcessState) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{11, 0}
}
type InstallRequest_Destination int32
const (
InstallRequest_APP InstallRequest_Destination = 0
InstallRequest_XCTEST InstallRequest_Destination = 1
InstallRequest_DYLIB InstallRequest_Destination = 2
InstallRequest_DSYM InstallRequest_Destination = 3
InstallRequest_FRAMEWORK InstallRequest_Destination = 4
)
// Enum value maps for InstallRequest_Destination.
var (
InstallRequest_Destination_name = map[int32]string{
0: "APP",
1: "XCTEST",
2: "DYLIB",
3: "DSYM",
4: "FRAMEWORK",
}
InstallRequest_Destination_value = map[string]int32{
"APP": 0,
"XCTEST": 1,
"DYLIB": 2,
"DSYM": 3,
"FRAMEWORK": 4,
}
)
func (x InstallRequest_Destination) Enum() *InstallRequest_Destination {
p := new(InstallRequest_Destination)
*p = x
return p
}
func (x InstallRequest_Destination) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InstallRequest_Destination) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[4].Descriptor()
}
func (InstallRequest_Destination) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[4]
}
func (x InstallRequest_Destination) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use InstallRequest_Destination.Descriptor instead.
func (InstallRequest_Destination) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{12, 0}
}
type InstallRequest_LinkDsymToBundle_BundleType int32
const (
InstallRequest_LinkDsymToBundle_APP InstallRequest_LinkDsymToBundle_BundleType = 0
InstallRequest_LinkDsymToBundle_XCTEST InstallRequest_LinkDsymToBundle_BundleType = 1
)
// Enum value maps for InstallRequest_LinkDsymToBundle_BundleType.
var (
InstallRequest_LinkDsymToBundle_BundleType_name = map[int32]string{
0: "APP",
1: "XCTEST",
}
InstallRequest_LinkDsymToBundle_BundleType_value = map[string]int32{
"APP": 0,
"XCTEST": 1,
}
)
func (x InstallRequest_LinkDsymToBundle_BundleType) Enum() *InstallRequest_LinkDsymToBundle_BundleType {
p := new(InstallRequest_LinkDsymToBundle_BundleType)
*p = x
return p
}
func (x InstallRequest_LinkDsymToBundle_BundleType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InstallRequest_LinkDsymToBundle_BundleType) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[5].Descriptor()
}
func (InstallRequest_LinkDsymToBundle_BundleType) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[5]
}
func (x InstallRequest_LinkDsymToBundle_BundleType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use InstallRequest_LinkDsymToBundle_BundleType.Descriptor instead.
func (InstallRequest_LinkDsymToBundle_BundleType) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{12, 0, 0}
}
type AccessibilityInfoRequest_Format int32
const (
AccessibilityInfoRequest_LEGACY AccessibilityInfoRequest_Format = 0
AccessibilityInfoRequest_NESTED AccessibilityInfoRequest_Format = 1
)
// Enum value maps for AccessibilityInfoRequest_Format.
var (
AccessibilityInfoRequest_Format_name = map[int32]string{
0: "LEGACY",
1: "NESTED",
}
AccessibilityInfoRequest_Format_value = map[string]int32{
"LEGACY": 0,
"NESTED": 1,
}
)
func (x AccessibilityInfoRequest_Format) Enum() *AccessibilityInfoRequest_Format {
p := new(AccessibilityInfoRequest_Format)
*p = x
return p
}
func (x AccessibilityInfoRequest_Format) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (AccessibilityInfoRequest_Format) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[6].Descriptor()
}
func (AccessibilityInfoRequest_Format) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[6]
}
func (x AccessibilityInfoRequest_Format) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use AccessibilityInfoRequest_Format.Descriptor instead.
func (AccessibilityInfoRequest_Format) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{19, 0}
}
type ApproveRequest_Permission int32
const (
ApproveRequest_PHOTOS ApproveRequest_Permission = 0
ApproveRequest_CAMERA ApproveRequest_Permission = 1
ApproveRequest_CONTACTS ApproveRequest_Permission = 2
ApproveRequest_URL ApproveRequest_Permission = 3
ApproveRequest_LOCATION ApproveRequest_Permission = 4
ApproveRequest_NOTIFICATION ApproveRequest_Permission = 5
ApproveRequest_MICROPHONE ApproveRequest_Permission = 6
)
// Enum value maps for ApproveRequest_Permission.
var (
ApproveRequest_Permission_name = map[int32]string{
0: "PHOTOS",
1: "CAMERA",
2: "CONTACTS",
3: "URL",
4: "LOCATION",
5: "NOTIFICATION",
6: "MICROPHONE",
}
ApproveRequest_Permission_value = map[string]int32{
"PHOTOS": 0,
"CAMERA": 1,
"CONTACTS": 2,
"URL": 3,
"LOCATION": 4,
"NOTIFICATION": 5,
"MICROPHONE": 6,
}
)
func (x ApproveRequest_Permission) Enum() *ApproveRequest_Permission {
p := new(ApproveRequest_Permission)
*p = x
return p
}
func (x ApproveRequest_Permission) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ApproveRequest_Permission) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[7].Descriptor()
}
func (ApproveRequest_Permission) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[7]
}
func (x ApproveRequest_Permission) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use ApproveRequest_Permission.Descriptor instead.
func (ApproveRequest_Permission) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{21, 0}
}
type RevokeRequest_Permission int32
const (
RevokeRequest_PHOTOS RevokeRequest_Permission = 0
RevokeRequest_CAMERA RevokeRequest_Permission = 1
RevokeRequest_CONTACTS RevokeRequest_Permission = 2
RevokeRequest_URL RevokeRequest_Permission = 3
RevokeRequest_LOCATION RevokeRequest_Permission = 4
RevokeRequest_NOTIFICATION RevokeRequest_Permission = 5
RevokeRequest_MICROPHONE RevokeRequest_Permission = 6
)
// Enum value maps for RevokeRequest_Permission.
var (
RevokeRequest_Permission_name = map[int32]string{
0: "PHOTOS",
1: "CAMERA",
2: "CONTACTS",
3: "URL",
4: "LOCATION",
5: "NOTIFICATION",
6: "MICROPHONE",
}
RevokeRequest_Permission_value = map[string]int32{
"PHOTOS": 0,
"CAMERA": 1,
"CONTACTS": 2,
"URL": 3,
"LOCATION": 4,
"NOTIFICATION": 5,
"MICROPHONE": 6,
}
)
func (x RevokeRequest_Permission) Enum() *RevokeRequest_Permission {
p := new(RevokeRequest_Permission)
*p = x
return p
}
func (x RevokeRequest_Permission) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (RevokeRequest_Permission) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[8].Descriptor()
}
func (RevokeRequest_Permission) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[8]
}
func (x RevokeRequest_Permission) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use RevokeRequest_Permission.Descriptor instead.
func (RevokeRequest_Permission) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{23, 0}
}
type HIDEvent_HIDDirection int32
const (
HIDEvent_DOWN HIDEvent_HIDDirection = 0
HIDEvent_UP HIDEvent_HIDDirection = 1
)
// Enum value maps for HIDEvent_HIDDirection.
var (
HIDEvent_HIDDirection_name = map[int32]string{
0: "DOWN",
1: "UP",
}
HIDEvent_HIDDirection_value = map[string]int32{
"DOWN": 0,
"UP": 1,
}
)
func (x HIDEvent_HIDDirection) Enum() *HIDEvent_HIDDirection {
p := new(HIDEvent_HIDDirection)
*p = x
return p
}
func (x HIDEvent_HIDDirection) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (HIDEvent_HIDDirection) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[9].Descriptor()
}
func (HIDEvent_HIDDirection) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[9]
}
func (x HIDEvent_HIDDirection) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use HIDEvent_HIDDirection.Descriptor instead.
func (HIDEvent_HIDDirection) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 0}
}
type HIDEvent_HIDButtonType int32
const (
HIDEvent_APPLE_PAY HIDEvent_HIDButtonType = 0
HIDEvent_HOME HIDEvent_HIDButtonType = 1
HIDEvent_LOCK HIDEvent_HIDButtonType = 2
HIDEvent_SIDE_BUTTON HIDEvent_HIDButtonType = 3
HIDEvent_SIRI HIDEvent_HIDButtonType = 4
)
// Enum value maps for HIDEvent_HIDButtonType.
var (
HIDEvent_HIDButtonType_name = map[int32]string{
0: "APPLE_PAY",
1: "HOME",
2: "LOCK",
3: "SIDE_BUTTON",
4: "SIRI",
}
HIDEvent_HIDButtonType_value = map[string]int32{
"APPLE_PAY": 0,
"HOME": 1,
"LOCK": 2,
"SIDE_BUTTON": 3,
"SIRI": 4,
}
)
func (x HIDEvent_HIDButtonType) Enum() *HIDEvent_HIDButtonType {
p := new(HIDEvent_HIDButtonType)
*p = x
return p
}
func (x HIDEvent_HIDButtonType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (HIDEvent_HIDButtonType) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[10].Descriptor()
}
func (HIDEvent_HIDButtonType) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[10]
}
func (x HIDEvent_HIDButtonType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use HIDEvent_HIDButtonType.Descriptor instead.
func (HIDEvent_HIDButtonType) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 1}
}
type LogRequest_Source int32
const (
LogRequest_TARGET LogRequest_Source = 0
LogRequest_COMPANION LogRequest_Source = 1
)
// Enum value maps for LogRequest_Source.
var (
LogRequest_Source_name = map[int32]string{
0: "TARGET",
1: "COMPANION",
}
LogRequest_Source_value = map[string]int32{
"TARGET": 0,
"COMPANION": 1,
}
)
func (x LogRequest_Source) Enum() *LogRequest_Source {
p := new(LogRequest_Source)
*p = x
return p
}
func (x LogRequest_Source) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (LogRequest_Source) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[11].Descriptor()
}
func (LogRequest_Source) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[11]
}
func (x LogRequest_Source) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use LogRequest_Source.Descriptor instead.
func (LogRequest_Source) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{46, 0}
}
type VideoStreamRequest_Format int32
const (
VideoStreamRequest_H264 VideoStreamRequest_Format = 0
VideoStreamRequest_RBGA VideoStreamRequest_Format = 1
VideoStreamRequest_MJPEG VideoStreamRequest_Format = 2
VideoStreamRequest_MINICAP VideoStreamRequest_Format = 3
VideoStreamRequest_I420 VideoStreamRequest_Format = 4
)
// Enum value maps for VideoStreamRequest_Format.
var (
VideoStreamRequest_Format_name = map[int32]string{
0: "H264",
1: "RBGA",
2: "MJPEG",
3: "MINICAP",
4: "I420",
}
VideoStreamRequest_Format_value = map[string]int32{
"H264": 0,
"RBGA": 1,
"MJPEG": 2,
"MINICAP": 3,
"I420": 4,
}
)
func (x VideoStreamRequest_Format) Enum() *VideoStreamRequest_Format {
p := new(VideoStreamRequest_Format)
*p = x
return p
}
func (x VideoStreamRequest_Format) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (VideoStreamRequest_Format) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[12].Descriptor()
}
func (VideoStreamRequest_Format) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[12]
}
func (x VideoStreamRequest_Format) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use VideoStreamRequest_Format.Descriptor instead.
func (VideoStreamRequest_Format) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{50, 0}
}
type InstrumentsRunResponse_State int32
const (
InstrumentsRunResponse_UNKNOWN InstrumentsRunResponse_State = 0
InstrumentsRunResponse_RUNNING_INSTRUMENTS InstrumentsRunResponse_State = 1
InstrumentsRunResponse_POST_PROCESSING InstrumentsRunResponse_State = 2
)
// Enum value maps for InstrumentsRunResponse_State.
var (
InstrumentsRunResponse_State_name = map[int32]string{
0: "UNKNOWN",
1: "RUNNING_INSTRUMENTS",
2: "POST_PROCESSING",
}
InstrumentsRunResponse_State_value = map[string]int32{
"UNKNOWN": 0,
"RUNNING_INSTRUMENTS": 1,
"POST_PROCESSING": 2,
}
)
func (x InstrumentsRunResponse_State) Enum() *InstrumentsRunResponse_State {
p := new(InstrumentsRunResponse_State)
*p = x
return p
}
func (x InstrumentsRunResponse_State) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (InstrumentsRunResponse_State) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[13].Descriptor()
}
func (InstrumentsRunResponse_State) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[13]
}
func (x InstrumentsRunResponse_State) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use InstrumentsRunResponse_State.Descriptor instead.
func (InstrumentsRunResponse_State) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{57, 0}
}
type XctraceRecordResponse_State int32
const (
XctraceRecordResponse_UNKNOWN XctraceRecordResponse_State = 0
XctraceRecordResponse_RUNNING XctraceRecordResponse_State = 1
XctraceRecordResponse_PROCESSING XctraceRecordResponse_State = 2
)
// Enum value maps for XctraceRecordResponse_State.
var (
XctraceRecordResponse_State_name = map[int32]string{
0: "UNKNOWN",
1: "RUNNING",
2: "PROCESSING",
}
XctraceRecordResponse_State_value = map[string]int32{
"UNKNOWN": 0,
"RUNNING": 1,
"PROCESSING": 2,
}
)
func (x XctraceRecordResponse_State) Enum() *XctraceRecordResponse_State {
p := new(XctraceRecordResponse_State)
*p = x
return p
}
func (x XctraceRecordResponse_State) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (XctraceRecordResponse_State) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[14].Descriptor()
}
func (XctraceRecordResponse_State) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[14]
}
func (x XctraceRecordResponse_State) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use XctraceRecordResponse_State.Descriptor instead.
func (XctraceRecordResponse_State) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{59, 0}
}
type XctestRunRequest_CodeCoverage_Format int32
const (
XctestRunRequest_CodeCoverage_EXPORTED XctestRunRequest_CodeCoverage_Format = 0
XctestRunRequest_CodeCoverage_RAW XctestRunRequest_CodeCoverage_Format = 1
)
// Enum value maps for XctestRunRequest_CodeCoverage_Format.
var (
XctestRunRequest_CodeCoverage_Format_name = map[int32]string{
0: "EXPORTED",
1: "RAW",
}
XctestRunRequest_CodeCoverage_Format_value = map[string]int32{
"EXPORTED": 0,
"RAW": 1,
}
)
func (x XctestRunRequest_CodeCoverage_Format) Enum() *XctestRunRequest_CodeCoverage_Format {
p := new(XctestRunRequest_CodeCoverage_Format)
*p = x
return p
}
func (x XctestRunRequest_CodeCoverage_Format) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (XctestRunRequest_CodeCoverage_Format) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[15].Descriptor()
}
func (XctestRunRequest_CodeCoverage_Format) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[15]
}
func (x XctestRunRequest_CodeCoverage_Format) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use XctestRunRequest_CodeCoverage_Format.Descriptor instead.
func (XctestRunRequest_CodeCoverage_Format) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 4, 0}
}
type XctestRunResponse_Status int32
const (
XctestRunResponse_RUNNING XctestRunResponse_Status = 0
XctestRunResponse_TERMINATED_NORMALLY XctestRunResponse_Status = 1
XctestRunResponse_TERMINATED_ABNORMALLY XctestRunResponse_Status = 2
)
// Enum value maps for XctestRunResponse_Status.
var (
XctestRunResponse_Status_name = map[int32]string{
0: "RUNNING",
1: "TERMINATED_NORMALLY",
2: "TERMINATED_ABNORMALLY",
}
XctestRunResponse_Status_value = map[string]int32{
"RUNNING": 0,
"TERMINATED_NORMALLY": 1,
"TERMINATED_ABNORMALLY": 2,
}
)
func (x XctestRunResponse_Status) Enum() *XctestRunResponse_Status {
p := new(XctestRunResponse_Status)
*p = x
return p
}
func (x XctestRunResponse_Status) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (XctestRunResponse_Status) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[16].Descriptor()
}
func (XctestRunResponse_Status) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[16]
}
func (x XctestRunResponse_Status) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use XctestRunResponse_Status.Descriptor instead.
func (XctestRunResponse_Status) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0}
}
type XctestRunResponse_TestRunInfo_Status int32
const (
XctestRunResponse_TestRunInfo_PASSED XctestRunResponse_TestRunInfo_Status = 0
XctestRunResponse_TestRunInfo_FAILED XctestRunResponse_TestRunInfo_Status = 1
XctestRunResponse_TestRunInfo_CRASHED XctestRunResponse_TestRunInfo_Status = 2
)
// Enum value maps for XctestRunResponse_TestRunInfo_Status.
var (
XctestRunResponse_TestRunInfo_Status_name = map[int32]string{
0: "PASSED",
1: "FAILED",
2: "CRASHED",
}
XctestRunResponse_TestRunInfo_Status_value = map[string]int32{
"PASSED": 0,
"FAILED": 1,
"CRASHED": 2,
}
)
func (x XctestRunResponse_TestRunInfo_Status) Enum() *XctestRunResponse_TestRunInfo_Status {
p := new(XctestRunResponse_TestRunInfo_Status)
*p = x
return p
}
func (x XctestRunResponse_TestRunInfo_Status) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (XctestRunResponse_TestRunInfo_Status) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[17].Descriptor()
}
func (XctestRunResponse_TestRunInfo_Status) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[17]
}
func (x XctestRunResponse_TestRunInfo_Status) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use XctestRunResponse_TestRunInfo_Status.Descriptor instead.
func (XctestRunResponse_TestRunInfo_Status) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0, 0}
}
type FileContainer_Kind int32
const (
FileContainer_NONE FileContainer_Kind = 0
FileContainer_APPLICATION FileContainer_Kind = 1
FileContainer_ROOT FileContainer_Kind = 2
FileContainer_MEDIA FileContainer_Kind = 3
FileContainer_CRASHES FileContainer_Kind = 4
FileContainer_PROVISIONING_PROFILES FileContainer_Kind = 5
FileContainer_MDM_PROFILES FileContainer_Kind = 6
FileContainer_SPRINGBOARD_ICONS FileContainer_Kind = 7
FileContainer_WALLPAPER FileContainer_Kind = 8
FileContainer_DISK_IMAGES FileContainer_Kind = 9
FileContainer_GROUP_CONTAINER FileContainer_Kind = 10
FileContainer_APPLICATION_CONTAINER FileContainer_Kind = 11
FileContainer_AUXILLARY FileContainer_Kind = 12
FileContainer_XCTEST FileContainer_Kind = 13
FileContainer_DYLIB FileContainer_Kind = 14
FileContainer_DSYM FileContainer_Kind = 15
FileContainer_FRAMEWORK FileContainer_Kind = 16
FileContainer_SYMBOLS FileContainer_Kind = 17
)
// Enum value maps for FileContainer_Kind.
var (
FileContainer_Kind_name = map[int32]string{
0: "NONE",
1: "APPLICATION",
2: "ROOT",
3: "MEDIA",
4: "CRASHES",
5: "PROVISIONING_PROFILES",
6: "MDM_PROFILES",
7: "SPRINGBOARD_ICONS",
8: "WALLPAPER",
9: "DISK_IMAGES",
10: "GROUP_CONTAINER",
11: "APPLICATION_CONTAINER",
12: "AUXILLARY",
13: "XCTEST",
14: "DYLIB",
15: "DSYM",
16: "FRAMEWORK",
17: "SYMBOLS",
}
FileContainer_Kind_value = map[string]int32{
"NONE": 0,
"APPLICATION": 1,
"ROOT": 2,
"MEDIA": 3,
"CRASHES": 4,
"PROVISIONING_PROFILES": 5,
"MDM_PROFILES": 6,
"SPRINGBOARD_ICONS": 7,
"WALLPAPER": 8,
"DISK_IMAGES": 9,
"GROUP_CONTAINER": 10,
"APPLICATION_CONTAINER": 11,
"AUXILLARY": 12,
"XCTEST": 13,
"DYLIB": 14,
"DSYM": 15,
"FRAMEWORK": 16,
"SYMBOLS": 17,
}
)
func (x FileContainer_Kind) Enum() *FileContainer_Kind {
p := new(FileContainer_Kind)
*p = x
return p
}
func (x FileContainer_Kind) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (FileContainer_Kind) Descriptor() protoreflect.EnumDescriptor {
return file_idb_proto_enumTypes[18].Descriptor()
}
func (FileContainer_Kind) Type() protoreflect.EnumType {
return &file_idb_proto_enumTypes[18]
}
func (x FileContainer_Kind) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Use FileContainer_Kind.Descriptor instead.
func (FileContainer_Kind) EnumDescriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{73, 0}
}
type Payload struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Source:
//
// *Payload_FilePath
// *Payload_Data
// *Payload_Url
// *Payload_Compression_
Source isPayload_Source `protobuf_oneof:"source"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *Payload) Reset() {
*x = Payload{}
mi := &file_idb_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *Payload) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Payload) ProtoMessage() {}
func (x *Payload) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[0]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Payload.ProtoReflect.Descriptor instead.
func (*Payload) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{0}
}
func (x *Payload) GetSource() isPayload_Source {
if x != nil {
return x.Source
}
return nil
}
func (x *Payload) GetFilePath() string {
if x != nil {
if x, ok := x.Source.(*Payload_FilePath); ok {
return x.FilePath
}
}
return ""
}
func (x *Payload) GetData() []byte {
if x != nil {
if x, ok := x.Source.(*Payload_Data); ok {
return x.Data
}
}
return nil
}
func (x *Payload) GetUrl() string {
if x != nil {
if x, ok := x.Source.(*Payload_Url); ok {
return x.Url
}
}
return ""
}
func (x *Payload) GetCompression() Payload_Compression {
if x != nil {
if x, ok := x.Source.(*Payload_Compression_); ok {
return x.Compression
}
}
return Payload_GZIP
}
type isPayload_Source interface {
isPayload_Source()
}
type Payload_FilePath struct {
FilePath string `protobuf:"bytes,1,opt,name=file_path,json=filePath,proto3,oneof"`
}
type Payload_Data struct {
Data []byte `protobuf:"bytes,2,opt,name=data,proto3,oneof"`
}
type Payload_Url struct {
Url string `protobuf:"bytes,3,opt,name=url,proto3,oneof"`
}
type Payload_Compression_ struct {
Compression Payload_Compression `protobuf:"varint,4,opt,name=compression,proto3,enum=idb.Payload_Compression,oneof"`
}
func (*Payload_FilePath) isPayload_Source() {}
func (*Payload_Data) isPayload_Source() {}
func (*Payload_Url) isPayload_Source() {}
func (*Payload_Compression_) isPayload_Source() {}
type ProcessOutput struct {
state protoimpl.MessageState `protogen:"open.v1"`
Interface ProcessOutput_Interface `protobuf:"varint,1,opt,name=interface,proto3,enum=idb.ProcessOutput_Interface" json:"interface,omitempty"`
Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ProcessOutput) Reset() {
*x = ProcessOutput{}
mi := &file_idb_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ProcessOutput) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ProcessOutput) ProtoMessage() {}
func (x *ProcessOutput) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[1]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ProcessOutput.ProtoReflect.Descriptor instead.
func (*ProcessOutput) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{1}
}
func (x *ProcessOutput) GetInterface() ProcessOutput_Interface {
if x != nil {
return x.Interface
}
return ProcessOutput_STDOUT
}
func (x *ProcessOutput) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
type CompanionInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Udid string `protobuf:"bytes,1,opt,name=udid,proto3" json:"udid,omitempty"`
IsLocal bool `protobuf:"varint,4,opt,name=is_local,json=isLocal,proto3" json:"is_local,omitempty"`
Metadata []byte `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CompanionInfo) Reset() {
*x = CompanionInfo{}
mi := &file_idb_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CompanionInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CompanionInfo) ProtoMessage() {}
func (x *CompanionInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[2]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CompanionInfo.ProtoReflect.Descriptor instead.
func (*CompanionInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{2}
}
func (x *CompanionInfo) GetUdid() string {
if x != nil {
return x.Udid
}
return ""
}
func (x *CompanionInfo) GetIsLocal() bool {
if x != nil {
return x.IsLocal
}
return false
}
func (x *CompanionInfo) GetMetadata() []byte {
if x != nil {
return x.Metadata
}
return nil
}
type SettingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Setting:
//
// *SettingRequest_HardwareKeyboard_
// *SettingRequest_StringSetting_
Setting isSettingRequest_Setting `protobuf_oneof:"setting"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SettingRequest) Reset() {
*x = SettingRequest{}
mi := &file_idb_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SettingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SettingRequest) ProtoMessage() {}
func (x *SettingRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[3]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SettingRequest.ProtoReflect.Descriptor instead.
func (*SettingRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{3}
}
func (x *SettingRequest) GetSetting() isSettingRequest_Setting {
if x != nil {
return x.Setting
}
return nil
}
func (x *SettingRequest) GetHardwareKeyboard() *SettingRequest_HardwareKeyboard {
if x != nil {
if x, ok := x.Setting.(*SettingRequest_HardwareKeyboard_); ok {
return x.HardwareKeyboard
}
}
return nil
}
func (x *SettingRequest) GetStringSetting() *SettingRequest_StringSetting {
if x != nil {
if x, ok := x.Setting.(*SettingRequest_StringSetting_); ok {
return x.StringSetting
}
}
return nil
}
type isSettingRequest_Setting interface {
isSettingRequest_Setting()
}
type SettingRequest_HardwareKeyboard_ struct {
HardwareKeyboard *SettingRequest_HardwareKeyboard `protobuf:"bytes,1,opt,name=hardwareKeyboard,proto3,oneof"`
}
type SettingRequest_StringSetting_ struct {
StringSetting *SettingRequest_StringSetting `protobuf:"bytes,2,opt,name=stringSetting,proto3,oneof"`
}
func (*SettingRequest_HardwareKeyboard_) isSettingRequest_Setting() {}
func (*SettingRequest_StringSetting_) isSettingRequest_Setting() {}
type SettingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SettingResponse) Reset() {
*x = SettingResponse{}
mi := &file_idb_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SettingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SettingResponse) ProtoMessage() {}
func (x *SettingResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[4]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SettingResponse.ProtoReflect.Descriptor instead.
func (*SettingResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{4}
}
type GetSettingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Setting Setting `protobuf:"varint,1,opt,name=setting,proto3,enum=idb.Setting" json:"setting,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // iff setting == ANY
Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"` // assumed "Apple Global Domain" if empty
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetSettingRequest) Reset() {
*x = GetSettingRequest{}
mi := &file_idb_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetSettingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetSettingRequest) ProtoMessage() {}
func (x *GetSettingRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[5]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSettingRequest.ProtoReflect.Descriptor instead.
func (*GetSettingRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{5}
}
func (x *GetSettingRequest) GetSetting() Setting {
if x != nil {
return x.Setting
}
return Setting_LOCALE
}
func (x *GetSettingRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *GetSettingRequest) GetDomain() string {
if x != nil {
return x.Domain
}
return ""
}
type GetSettingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *GetSettingResponse) Reset() {
*x = GetSettingResponse{}
mi := &file_idb_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *GetSettingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*GetSettingResponse) ProtoMessage() {}
func (x *GetSettingResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[6]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSettingResponse.ProtoReflect.Descriptor instead.
func (*GetSettingResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{6}
}
func (x *GetSettingResponse) GetValue() string {
if x != nil {
return x.Value
}
return ""
}
type ListSettingRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Setting Setting `protobuf:"varint,1,opt,name=setting,proto3,enum=idb.Setting" json:"setting,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListSettingRequest) Reset() {
*x = ListSettingRequest{}
mi := &file_idb_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListSettingRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListSettingRequest) ProtoMessage() {}
func (x *ListSettingRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[7]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListSettingRequest.ProtoReflect.Descriptor instead.
func (*ListSettingRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{7}
}
func (x *ListSettingRequest) GetSetting() Setting {
if x != nil {
return x.Setting
}
return Setting_LOCALE
}
type ListSettingResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListSettingResponse) Reset() {
*x = ListSettingResponse{}
mi := &file_idb_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListSettingResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListSettingResponse) ProtoMessage() {}
func (x *ListSettingResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[8]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListSettingResponse.ProtoReflect.Descriptor instead.
func (*ListSettingResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{8}
}
func (x *ListSettingResponse) GetValues() []string {
if x != nil {
return x.Values
}
return nil
}
type ListAppsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
SuppressProcessState bool `protobuf:"varint,1,opt,name=suppress_process_state,json=suppressProcessState,proto3" json:"suppress_process_state,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListAppsRequest) Reset() {
*x = ListAppsRequest{}
mi := &file_idb_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListAppsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListAppsRequest) ProtoMessage() {}
func (x *ListAppsRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[9]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListAppsRequest.ProtoReflect.Descriptor instead.
func (*ListAppsRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{9}
}
func (x *ListAppsRequest) GetSuppressProcessState() bool {
if x != nil {
return x.SuppressProcessState
}
return false
}
type ListAppsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Apps []*InstalledAppInfo `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ListAppsResponse) Reset() {
*x = ListAppsResponse{}
mi := &file_idb_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ListAppsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ListAppsResponse) ProtoMessage() {}
func (x *ListAppsResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[10]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ListAppsResponse.ProtoReflect.Descriptor instead.
func (*ListAppsResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{10}
}
func (x *ListAppsResponse) GetApps() []*InstalledAppInfo {
if x != nil {
return x.Apps
}
return nil
}
type InstalledAppInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Architectures []string `protobuf:"bytes,3,rep,name=architectures,proto3" json:"architectures,omitempty"`
InstallType string `protobuf:"bytes,4,opt,name=install_type,json=installType,proto3" json:"install_type,omitempty"`
ProcessState InstalledAppInfo_AppProcessState `protobuf:"varint,5,opt,name=process_state,json=processState,proto3,enum=idb.InstalledAppInfo_AppProcessState" json:"process_state,omitempty"`
Debuggable bool `protobuf:"varint,6,opt,name=debuggable,proto3" json:"debuggable,omitempty"`
ProcessIdentifier uint64 `protobuf:"varint,7,opt,name=process_identifier,json=processIdentifier,proto3" json:"process_identifier,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstalledAppInfo) Reset() {
*x = InstalledAppInfo{}
mi := &file_idb_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstalledAppInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstalledAppInfo) ProtoMessage() {}
func (x *InstalledAppInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[11]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstalledAppInfo.ProtoReflect.Descriptor instead.
func (*InstalledAppInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{11}
}
func (x *InstalledAppInfo) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *InstalledAppInfo) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *InstalledAppInfo) GetArchitectures() []string {
if x != nil {
return x.Architectures
}
return nil
}
func (x *InstalledAppInfo) GetInstallType() string {
if x != nil {
return x.InstallType
}
return ""
}
func (x *InstalledAppInfo) GetProcessState() InstalledAppInfo_AppProcessState {
if x != nil {
return x.ProcessState
}
return InstalledAppInfo_UNKNOWN
}
func (x *InstalledAppInfo) GetDebuggable() bool {
if x != nil {
return x.Debuggable
}
return false
}
func (x *InstalledAppInfo) GetProcessIdentifier() uint64 {
if x != nil {
return x.ProcessIdentifier
}
return 0
}
type InstallRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Value:
//
// *InstallRequest_Destination_
// *InstallRequest_Payload
// *InstallRequest_NameHint
// *InstallRequest_MakeDebuggable
// *InstallRequest_BundleId
// *InstallRequest_LinkDsymToBundle_
// *InstallRequest_OverrideModificationTime
Value isInstallRequest_Value `protobuf_oneof:"value"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstallRequest) Reset() {
*x = InstallRequest{}
mi := &file_idb_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstallRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstallRequest) ProtoMessage() {}
func (x *InstallRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[12]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstallRequest.ProtoReflect.Descriptor instead.
func (*InstallRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{12}
}
func (x *InstallRequest) GetValue() isInstallRequest_Value {
if x != nil {
return x.Value
}
return nil
}
func (x *InstallRequest) GetDestination() InstallRequest_Destination {
if x != nil {
if x, ok := x.Value.(*InstallRequest_Destination_); ok {
return x.Destination
}
}
return InstallRequest_APP
}
func (x *InstallRequest) GetPayload() *Payload {
if x != nil {
if x, ok := x.Value.(*InstallRequest_Payload); ok {
return x.Payload
}
}
return nil
}
func (x *InstallRequest) GetNameHint() string {
if x != nil {
if x, ok := x.Value.(*InstallRequest_NameHint); ok {
return x.NameHint
}
}
return ""
}
func (x *InstallRequest) GetMakeDebuggable() bool {
if x != nil {
if x, ok := x.Value.(*InstallRequest_MakeDebuggable); ok {
return x.MakeDebuggable
}
}
return false
}
func (x *InstallRequest) GetBundleId() string {
if x != nil {
if x, ok := x.Value.(*InstallRequest_BundleId); ok {
return x.BundleId
}
}
return ""
}
func (x *InstallRequest) GetLinkDsymToBundle() *InstallRequest_LinkDsymToBundle {
if x != nil {
if x, ok := x.Value.(*InstallRequest_LinkDsymToBundle_); ok {
return x.LinkDsymToBundle
}
}
return nil
}
func (x *InstallRequest) GetOverrideModificationTime() bool {
if x != nil {
if x, ok := x.Value.(*InstallRequest_OverrideModificationTime); ok {
return x.OverrideModificationTime
}
}
return false
}
type isInstallRequest_Value interface {
isInstallRequest_Value()
}
type InstallRequest_Destination_ struct {
Destination InstallRequest_Destination `protobuf:"varint,1,opt,name=destination,proto3,enum=idb.InstallRequest_Destination,oneof"`
}
type InstallRequest_Payload struct {
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3,oneof"`
}
type InstallRequest_NameHint struct {
NameHint string `protobuf:"bytes,3,opt,name=name_hint,json=nameHint,proto3,oneof"`
}
type InstallRequest_MakeDebuggable struct {
MakeDebuggable bool `protobuf:"varint,4,opt,name=make_debuggable,json=makeDebuggable,proto3,oneof"`
}
type InstallRequest_BundleId struct {
BundleId string `protobuf:"bytes,5,opt,name=bundle_id,json=bundleId,proto3,oneof"` //(2022-03-02) REMOVE, For back compatibility only.
}
type InstallRequest_LinkDsymToBundle_ struct {
// Link dSYM to app bundle_id
LinkDsymToBundle *InstallRequest_LinkDsymToBundle `protobuf:"bytes,6,opt,name=link_dsym_to_bundle,json=linkDsymToBundle,proto3,oneof"`
}
type InstallRequest_OverrideModificationTime struct {
OverrideModificationTime bool `protobuf:"varint,7,opt,name=override_modification_time,json=overrideModificationTime,proto3,oneof"`
}
func (*InstallRequest_Destination_) isInstallRequest_Value() {}
func (*InstallRequest_Payload) isInstallRequest_Value() {}
func (*InstallRequest_NameHint) isInstallRequest_Value() {}
func (*InstallRequest_MakeDebuggable) isInstallRequest_Value() {}
func (*InstallRequest_BundleId) isInstallRequest_Value() {}
func (*InstallRequest_LinkDsymToBundle_) isInstallRequest_Value() {}
func (*InstallRequest_OverrideModificationTime) isInstallRequest_Value() {}
type InstallResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
Progress float64 `protobuf:"fixed64,3,opt,name=progress,proto3" json:"progress,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstallResponse) Reset() {
*x = InstallResponse{}
mi := &file_idb_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstallResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstallResponse) ProtoMessage() {}
func (x *InstallResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[13]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstallResponse.ProtoReflect.Descriptor instead.
func (*InstallResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{13}
}
func (x *InstallResponse) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *InstallResponse) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *InstallResponse) GetProgress() float64 {
if x != nil {
return x.Progress
}
return 0
}
type ScreenshotRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ScreenshotRequest) Reset() {
*x = ScreenshotRequest{}
mi := &file_idb_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ScreenshotRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ScreenshotRequest) ProtoMessage() {}
func (x *ScreenshotRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[14]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ScreenshotRequest.ProtoReflect.Descriptor instead.
func (*ScreenshotRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{14}
}
type ScreenshotResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
ImageData []byte `protobuf:"bytes,1,opt,name=image_data,json=imageData,proto3" json:"image_data,omitempty"`
ImageFormat string `protobuf:"bytes,2,opt,name=image_format,json=imageFormat,proto3" json:"image_format,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ScreenshotResponse) Reset() {
*x = ScreenshotResponse{}
mi := &file_idb_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ScreenshotResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ScreenshotResponse) ProtoMessage() {}
func (x *ScreenshotResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[15]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ScreenshotResponse.ProtoReflect.Descriptor instead.
func (*ScreenshotResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{15}
}
func (x *ScreenshotResponse) GetImageData() []byte {
if x != nil {
return x.ImageData
}
return nil
}
func (x *ScreenshotResponse) GetImageFormat() string {
if x != nil {
return x.ImageFormat
}
return ""
}
type FocusRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FocusRequest) Reset() {
*x = FocusRequest{}
mi := &file_idb_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FocusRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FocusRequest) ProtoMessage() {}
func (x *FocusRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[16]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FocusRequest.ProtoReflect.Descriptor instead.
func (*FocusRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{16}
}
type FocusResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FocusResponse) Reset() {
*x = FocusResponse{}
mi := &file_idb_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FocusResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FocusResponse) ProtoMessage() {}
func (x *FocusResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[17]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FocusResponse.ProtoReflect.Descriptor instead.
func (*FocusResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{17}
}
type Point struct {
state protoimpl.MessageState `protogen:"open.v1"`
X float64 `protobuf:"fixed64,1,opt,name=x,proto3" json:"x,omitempty"`
Y float64 `protobuf:"fixed64,2,opt,name=y,proto3" json:"y,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *Point) Reset() {
*x = Point{}
mi := &file_idb_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *Point) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Point) ProtoMessage() {}
func (x *Point) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[18]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Point.ProtoReflect.Descriptor instead.
func (*Point) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{18}
}
func (x *Point) GetX() float64 {
if x != nil {
return x.X
}
return 0
}
func (x *Point) GetY() float64 {
if x != nil {
return x.Y
}
return 0
}
type AccessibilityInfoRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Point *Point `protobuf:"bytes,2,opt,name=point,proto3" json:"point,omitempty"`
Format AccessibilityInfoRequest_Format `protobuf:"varint,3,opt,name=format,proto3,enum=idb.AccessibilityInfoRequest_Format" json:"format,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AccessibilityInfoRequest) Reset() {
*x = AccessibilityInfoRequest{}
mi := &file_idb_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *AccessibilityInfoRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AccessibilityInfoRequest) ProtoMessage() {}
func (x *AccessibilityInfoRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[19]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AccessibilityInfoRequest.ProtoReflect.Descriptor instead.
func (*AccessibilityInfoRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{19}
}
func (x *AccessibilityInfoRequest) GetPoint() *Point {
if x != nil {
return x.Point
}
return nil
}
func (x *AccessibilityInfoRequest) GetFormat() AccessibilityInfoRequest_Format {
if x != nil {
return x.Format
}
return AccessibilityInfoRequest_LEGACY
}
type AccessibilityInfoResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Json string `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AccessibilityInfoResponse) Reset() {
*x = AccessibilityInfoResponse{}
mi := &file_idb_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *AccessibilityInfoResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AccessibilityInfoResponse) ProtoMessage() {}
func (x *AccessibilityInfoResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[20]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AccessibilityInfoResponse.ProtoReflect.Descriptor instead.
func (*AccessibilityInfoResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{20}
}
func (x *AccessibilityInfoResponse) GetJson() string {
if x != nil {
return x.Json
}
return ""
}
type ApproveRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Permissions []ApproveRequest_Permission `protobuf:"varint,2,rep,packed,name=permissions,proto3,enum=idb.ApproveRequest_Permission" json:"permissions,omitempty"`
Scheme string `protobuf:"bytes,3,opt,name=scheme,proto3" json:"scheme,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ApproveRequest) Reset() {
*x = ApproveRequest{}
mi := &file_idb_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ApproveRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApproveRequest) ProtoMessage() {}
func (x *ApproveRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[21]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApproveRequest.ProtoReflect.Descriptor instead.
func (*ApproveRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{21}
}
func (x *ApproveRequest) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *ApproveRequest) GetPermissions() []ApproveRequest_Permission {
if x != nil {
return x.Permissions
}
return nil
}
func (x *ApproveRequest) GetScheme() string {
if x != nil {
return x.Scheme
}
return ""
}
type ApproveResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ApproveResponse) Reset() {
*x = ApproveResponse{}
mi := &file_idb_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ApproveResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ApproveResponse) ProtoMessage() {}
func (x *ApproveResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[22]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ApproveResponse.ProtoReflect.Descriptor instead.
func (*ApproveResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{22}
}
type RevokeRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Permissions []RevokeRequest_Permission `protobuf:"varint,2,rep,packed,name=permissions,proto3,enum=idb.RevokeRequest_Permission" json:"permissions,omitempty"`
Scheme string `protobuf:"bytes,3,opt,name=scheme,proto3" json:"scheme,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RevokeRequest) Reset() {
*x = RevokeRequest{}
mi := &file_idb_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RevokeRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RevokeRequest) ProtoMessage() {}
func (x *RevokeRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[23]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RevokeRequest.ProtoReflect.Descriptor instead.
func (*RevokeRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{23}
}
func (x *RevokeRequest) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *RevokeRequest) GetPermissions() []RevokeRequest_Permission {
if x != nil {
return x.Permissions
}
return nil
}
func (x *RevokeRequest) GetScheme() string {
if x != nil {
return x.Scheme
}
return ""
}
type RevokeResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RevokeResponse) Reset() {
*x = RevokeResponse{}
mi := &file_idb_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RevokeResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RevokeResponse) ProtoMessage() {}
func (x *RevokeResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[24]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RevokeResponse.ProtoReflect.Descriptor instead.
func (*RevokeResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{24}
}
type ClearKeychainRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ClearKeychainRequest) Reset() {
*x = ClearKeychainRequest{}
mi := &file_idb_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ClearKeychainRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ClearKeychainRequest) ProtoMessage() {}
func (x *ClearKeychainRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[25]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ClearKeychainRequest.ProtoReflect.Descriptor instead.
func (*ClearKeychainRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{25}
}
type ClearKeychainResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ClearKeychainResponse) Reset() {
*x = ClearKeychainResponse{}
mi := &file_idb_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ClearKeychainResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ClearKeychainResponse) ProtoMessage() {}
func (x *ClearKeychainResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[26]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ClearKeychainResponse.ProtoReflect.Descriptor instead.
func (*ClearKeychainResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{26}
}
type SetLocationRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Location *Location `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SetLocationRequest) Reset() {
*x = SetLocationRequest{}
mi := &file_idb_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SetLocationRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SetLocationRequest) ProtoMessage() {}
func (x *SetLocationRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[27]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SetLocationRequest.ProtoReflect.Descriptor instead.
func (*SetLocationRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{27}
}
func (x *SetLocationRequest) GetLocation() *Location {
if x != nil {
return x.Location
}
return nil
}
type Location struct {
state protoimpl.MessageState `protogen:"open.v1"`
Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
Longitude float64 `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *Location) Reset() {
*x = Location{}
mi := &file_idb_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *Location) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Location) ProtoMessage() {}
func (x *Location) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[28]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Location.ProtoReflect.Descriptor instead.
func (*Location) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{28}
}
func (x *Location) GetLatitude() float64 {
if x != nil {
return x.Latitude
}
return 0
}
func (x *Location) GetLongitude() float64 {
if x != nil {
return x.Longitude
}
return 0
}
type SetLocationResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SetLocationResponse) Reset() {
*x = SetLocationResponse{}
mi := &file_idb_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SetLocationResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SetLocationResponse) ProtoMessage() {}
func (x *SetLocationResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[29]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SetLocationResponse.ProtoReflect.Descriptor instead.
func (*SetLocationResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{29}
}
type UninstallRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UninstallRequest) Reset() {
*x = UninstallRequest{}
mi := &file_idb_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UninstallRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UninstallRequest) ProtoMessage() {}
func (x *UninstallRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[30]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UninstallRequest.ProtoReflect.Descriptor instead.
func (*UninstallRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{30}
}
func (x *UninstallRequest) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
type UninstallResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UninstallResponse) Reset() {
*x = UninstallResponse{}
mi := &file_idb_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *UninstallResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UninstallResponse) ProtoMessage() {}
func (x *UninstallResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[31]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UninstallResponse.ProtoReflect.Descriptor instead.
func (*UninstallResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{31}
}
type TerminateRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TerminateRequest) Reset() {
*x = TerminateRequest{}
mi := &file_idb_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TerminateRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TerminateRequest) ProtoMessage() {}
func (x *TerminateRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[32]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TerminateRequest.ProtoReflect.Descriptor instead.
func (*TerminateRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{32}
}
func (x *TerminateRequest) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
type TerminateResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TerminateResponse) Reset() {
*x = TerminateResponse{}
mi := &file_idb_proto_msgTypes[33]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TerminateResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TerminateResponse) ProtoMessage() {}
func (x *TerminateResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[33]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TerminateResponse.ProtoReflect.Descriptor instead.
func (*TerminateResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{33}
}
type OpenUrlRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenUrlRequest) Reset() {
*x = OpenUrlRequest{}
mi := &file_idb_proto_msgTypes[34]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenUrlRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenUrlRequest) ProtoMessage() {}
func (x *OpenUrlRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[34]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenUrlRequest.ProtoReflect.Descriptor instead.
func (*OpenUrlRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{34}
}
func (x *OpenUrlRequest) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}
type OpenUrlResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *OpenUrlResponse) Reset() {
*x = OpenUrlResponse{}
mi := &file_idb_proto_msgTypes[35]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *OpenUrlResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*OpenUrlResponse) ProtoMessage() {}
func (x *OpenUrlResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[35]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use OpenUrlResponse.ProtoReflect.Descriptor instead.
func (*OpenUrlResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{35}
}
type ContactsUpdateRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ContactsUpdateRequest) Reset() {
*x = ContactsUpdateRequest{}
mi := &file_idb_proto_msgTypes[36]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ContactsUpdateRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ContactsUpdateRequest) ProtoMessage() {}
func (x *ContactsUpdateRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[36]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ContactsUpdateRequest.ProtoReflect.Descriptor instead.
func (*ContactsUpdateRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{36}
}
func (x *ContactsUpdateRequest) GetPayload() *Payload {
if x != nil {
return x.Payload
}
return nil
}
type ContactsUpdateResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ContactsUpdateResponse) Reset() {
*x = ContactsUpdateResponse{}
mi := &file_idb_proto_msgTypes[37]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ContactsUpdateResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ContactsUpdateResponse) ProtoMessage() {}
func (x *ContactsUpdateResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[37]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ContactsUpdateResponse.ProtoReflect.Descriptor instead.
func (*ContactsUpdateResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{37}
}
type TargetDescriptionRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
FetchDiagnostics bool `protobuf:"varint,1,opt,name=fetch_diagnostics,json=fetchDiagnostics,proto3" json:"fetch_diagnostics,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TargetDescriptionRequest) Reset() {
*x = TargetDescriptionRequest{}
mi := &file_idb_proto_msgTypes[38]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TargetDescriptionRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TargetDescriptionRequest) ProtoMessage() {}
func (x *TargetDescriptionRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[38]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TargetDescriptionRequest.ProtoReflect.Descriptor instead.
func (*TargetDescriptionRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{38}
}
func (x *TargetDescriptionRequest) GetFetchDiagnostics() bool {
if x != nil {
return x.FetchDiagnostics
}
return false
}
type TargetDescriptionResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
TargetDescription *TargetDescription `protobuf:"bytes,1,opt,name=target_description,json=targetDescription,proto3" json:"target_description,omitempty"`
Companion *CompanionInfo `protobuf:"bytes,2,opt,name=companion,proto3" json:"companion,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TargetDescriptionResponse) Reset() {
*x = TargetDescriptionResponse{}
mi := &file_idb_proto_msgTypes[39]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TargetDescriptionResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TargetDescriptionResponse) ProtoMessage() {}
func (x *TargetDescriptionResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[39]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TargetDescriptionResponse.ProtoReflect.Descriptor instead.
func (*TargetDescriptionResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{39}
}
func (x *TargetDescriptionResponse) GetTargetDescription() *TargetDescription {
if x != nil {
return x.TargetDescription
}
return nil
}
func (x *TargetDescriptionResponse) GetCompanion() *CompanionInfo {
if x != nil {
return x.Companion
}
return nil
}
type HIDEvent struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Event:
//
// *HIDEvent_Press
// *HIDEvent_Swipe
// *HIDEvent_Delay
Event isHIDEvent_Event `protobuf_oneof:"event"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent) Reset() {
*x = HIDEvent{}
mi := &file_idb_proto_msgTypes[40]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent) ProtoMessage() {}
func (x *HIDEvent) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[40]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent.ProtoReflect.Descriptor instead.
func (*HIDEvent) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40}
}
func (x *HIDEvent) GetEvent() isHIDEvent_Event {
if x != nil {
return x.Event
}
return nil
}
func (x *HIDEvent) GetPress() *HIDEvent_HIDPress {
if x != nil {
if x, ok := x.Event.(*HIDEvent_Press); ok {
return x.Press
}
}
return nil
}
func (x *HIDEvent) GetSwipe() *HIDEvent_HIDSwipe {
if x != nil {
if x, ok := x.Event.(*HIDEvent_Swipe); ok {
return x.Swipe
}
}
return nil
}
func (x *HIDEvent) GetDelay() *HIDEvent_HIDDelay {
if x != nil {
if x, ok := x.Event.(*HIDEvent_Delay); ok {
return x.Delay
}
}
return nil
}
type isHIDEvent_Event interface {
isHIDEvent_Event()
}
type HIDEvent_Press struct {
Press *HIDEvent_HIDPress `protobuf:"bytes,1,opt,name=press,proto3,oneof"`
}
type HIDEvent_Swipe struct {
Swipe *HIDEvent_HIDSwipe `protobuf:"bytes,2,opt,name=swipe,proto3,oneof"`
}
type HIDEvent_Delay struct {
Delay *HIDEvent_HIDDelay `protobuf:"bytes,3,opt,name=delay,proto3,oneof"`
}
func (*HIDEvent_Press) isHIDEvent_Event() {}
func (*HIDEvent_Swipe) isHIDEvent_Event() {}
func (*HIDEvent_Delay) isHIDEvent_Event() {}
type HIDResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDResponse) Reset() {
*x = HIDResponse{}
mi := &file_idb_proto_msgTypes[41]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDResponse) ProtoMessage() {}
func (x *HIDResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[41]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDResponse.ProtoReflect.Descriptor instead.
func (*HIDResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{41}
}
type ConnectRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Metadata map[string]string `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
LocalFilePath string `protobuf:"bytes,4,opt,name=local_file_path,json=localFilePath,proto3" json:"local_file_path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ConnectRequest) Reset() {
*x = ConnectRequest{}
mi := &file_idb_proto_msgTypes[42]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ConnectRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ConnectRequest) ProtoMessage() {}
func (x *ConnectRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[42]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ConnectRequest.ProtoReflect.Descriptor instead.
func (*ConnectRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{42}
}
func (x *ConnectRequest) GetMetadata() map[string]string {
if x != nil {
return x.Metadata
}
return nil
}
func (x *ConnectRequest) GetLocalFilePath() string {
if x != nil {
return x.LocalFilePath
}
return ""
}
type ConnectResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Companion *CompanionInfo `protobuf:"bytes,1,opt,name=companion,proto3" json:"companion,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ConnectResponse) Reset() {
*x = ConnectResponse{}
mi := &file_idb_proto_msgTypes[43]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ConnectResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ConnectResponse) ProtoMessage() {}
func (x *ConnectResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[43]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ConnectResponse.ProtoReflect.Descriptor instead.
func (*ConnectResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{43}
}
func (x *ConnectResponse) GetCompanion() *CompanionInfo {
if x != nil {
return x.Companion
}
return nil
}
type ScreenDimensions struct {
state protoimpl.MessageState `protogen:"open.v1"`
Width uint64 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
Density float64 `protobuf:"fixed64,3,opt,name=density,proto3" json:"density,omitempty"`
WidthPoints uint64 `protobuf:"varint,4,opt,name=width_points,json=widthPoints,proto3" json:"width_points,omitempty"`
HeightPoints uint64 `protobuf:"varint,5,opt,name=height_points,json=heightPoints,proto3" json:"height_points,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *ScreenDimensions) Reset() {
*x = ScreenDimensions{}
mi := &file_idb_proto_msgTypes[44]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *ScreenDimensions) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ScreenDimensions) ProtoMessage() {}
func (x *ScreenDimensions) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[44]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ScreenDimensions.ProtoReflect.Descriptor instead.
func (*ScreenDimensions) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{44}
}
func (x *ScreenDimensions) GetWidth() uint64 {
if x != nil {
return x.Width
}
return 0
}
func (x *ScreenDimensions) GetHeight() uint64 {
if x != nil {
return x.Height
}
return 0
}
func (x *ScreenDimensions) GetDensity() float64 {
if x != nil {
return x.Density
}
return 0
}
func (x *ScreenDimensions) GetWidthPoints() uint64 {
if x != nil {
return x.WidthPoints
}
return 0
}
func (x *ScreenDimensions) GetHeightPoints() uint64 {
if x != nil {
return x.HeightPoints
}
return 0
}
type TargetDescription struct {
state protoimpl.MessageState `protogen:"open.v1"`
Udid string `protobuf:"bytes,1,opt,name=udid,proto3" json:"udid,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
ScreenDimensions *ScreenDimensions `protobuf:"bytes,3,opt,name=screen_dimensions,json=screenDimensions,proto3" json:"screen_dimensions,omitempty"`
State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
TargetType string `protobuf:"bytes,5,opt,name=target_type,json=targetType,proto3" json:"target_type,omitempty"`
OsVersion string `protobuf:"bytes,6,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
Architecture string `protobuf:"bytes,7,opt,name=architecture,proto3" json:"architecture,omitempty"`
Extended []byte `protobuf:"bytes,9,opt,name=extended,proto3" json:"extended,omitempty"`
Diagnostics []byte `protobuf:"bytes,10,opt,name=diagnostics,proto3" json:"diagnostics,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TargetDescription) Reset() {
*x = TargetDescription{}
mi := &file_idb_proto_msgTypes[45]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TargetDescription) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TargetDescription) ProtoMessage() {}
func (x *TargetDescription) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[45]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TargetDescription.ProtoReflect.Descriptor instead.
func (*TargetDescription) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{45}
}
func (x *TargetDescription) GetUdid() string {
if x != nil {
return x.Udid
}
return ""
}
func (x *TargetDescription) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *TargetDescription) GetScreenDimensions() *ScreenDimensions {
if x != nil {
return x.ScreenDimensions
}
return nil
}
func (x *TargetDescription) GetState() string {
if x != nil {
return x.State
}
return ""
}
func (x *TargetDescription) GetTargetType() string {
if x != nil {
return x.TargetType
}
return ""
}
func (x *TargetDescription) GetOsVersion() string {
if x != nil {
return x.OsVersion
}
return ""
}
func (x *TargetDescription) GetArchitecture() string {
if x != nil {
return x.Architecture
}
return ""
}
func (x *TargetDescription) GetExtended() []byte {
if x != nil {
return x.Extended
}
return nil
}
func (x *TargetDescription) GetDiagnostics() []byte {
if x != nil {
return x.Diagnostics
}
return nil
}
type LogRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Arguments []string `protobuf:"bytes,1,rep,name=arguments,proto3" json:"arguments,omitempty"`
Source LogRequest_Source `protobuf:"varint,2,opt,name=source,proto3,enum=idb.LogRequest_Source" json:"source,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LogRequest) Reset() {
*x = LogRequest{}
mi := &file_idb_proto_msgTypes[46]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LogRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LogRequest) ProtoMessage() {}
func (x *LogRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[46]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.
func (*LogRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{46}
}
func (x *LogRequest) GetArguments() []string {
if x != nil {
return x.Arguments
}
return nil
}
func (x *LogRequest) GetSource() LogRequest_Source {
if x != nil {
return x.Source
}
return LogRequest_TARGET
}
type LogResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Output []byte `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LogResponse) Reset() {
*x = LogResponse{}
mi := &file_idb_proto_msgTypes[47]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LogResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LogResponse) ProtoMessage() {}
func (x *LogResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[47]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LogResponse.ProtoReflect.Descriptor instead.
func (*LogResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{47}
}
func (x *LogResponse) GetOutput() []byte {
if x != nil {
return x.Output
}
return nil
}
type RecordRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *RecordRequest_Start_
// *RecordRequest_Stop_
Control isRecordRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RecordRequest) Reset() {
*x = RecordRequest{}
mi := &file_idb_proto_msgTypes[48]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RecordRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RecordRequest) ProtoMessage() {}
func (x *RecordRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[48]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RecordRequest.ProtoReflect.Descriptor instead.
func (*RecordRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{48}
}
func (x *RecordRequest) GetControl() isRecordRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *RecordRequest) GetStart() *RecordRequest_Start {
if x != nil {
if x, ok := x.Control.(*RecordRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *RecordRequest) GetStop() *RecordRequest_Stop {
if x != nil {
if x, ok := x.Control.(*RecordRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isRecordRequest_Control interface {
isRecordRequest_Control()
}
type RecordRequest_Start_ struct {
Start *RecordRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type RecordRequest_Stop_ struct {
Stop *RecordRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*RecordRequest_Start_) isRecordRequest_Control() {}
func (*RecordRequest_Stop_) isRecordRequest_Control() {}
type RecordResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Output:
//
// *RecordResponse_LogOutput
// *RecordResponse_Payload
Output isRecordResponse_Output `protobuf_oneof:"output"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RecordResponse) Reset() {
*x = RecordResponse{}
mi := &file_idb_proto_msgTypes[49]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RecordResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RecordResponse) ProtoMessage() {}
func (x *RecordResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[49]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RecordResponse.ProtoReflect.Descriptor instead.
func (*RecordResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{49}
}
func (x *RecordResponse) GetOutput() isRecordResponse_Output {
if x != nil {
return x.Output
}
return nil
}
func (x *RecordResponse) GetLogOutput() []byte {
if x != nil {
if x, ok := x.Output.(*RecordResponse_LogOutput); ok {
return x.LogOutput
}
}
return nil
}
func (x *RecordResponse) GetPayload() *Payload {
if x != nil {
if x, ok := x.Output.(*RecordResponse_Payload); ok {
return x.Payload
}
}
return nil
}
type isRecordResponse_Output interface {
isRecordResponse_Output()
}
type RecordResponse_LogOutput struct {
LogOutput []byte `protobuf:"bytes,1,opt,name=log_output,json=logOutput,proto3,oneof"`
}
type RecordResponse_Payload struct {
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3,oneof"`
}
func (*RecordResponse_LogOutput) isRecordResponse_Output() {}
func (*RecordResponse_Payload) isRecordResponse_Output() {}
type VideoStreamRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *VideoStreamRequest_Start_
// *VideoStreamRequest_Stop_
Control isVideoStreamRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *VideoStreamRequest) Reset() {
*x = VideoStreamRequest{}
mi := &file_idb_proto_msgTypes[50]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *VideoStreamRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*VideoStreamRequest) ProtoMessage() {}
func (x *VideoStreamRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[50]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use VideoStreamRequest.ProtoReflect.Descriptor instead.
func (*VideoStreamRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{50}
}
func (x *VideoStreamRequest) GetControl() isVideoStreamRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *VideoStreamRequest) GetStart() *VideoStreamRequest_Start {
if x != nil {
if x, ok := x.Control.(*VideoStreamRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *VideoStreamRequest) GetStop() *VideoStreamRequest_Stop {
if x != nil {
if x, ok := x.Control.(*VideoStreamRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isVideoStreamRequest_Control interface {
isVideoStreamRequest_Control()
}
type VideoStreamRequest_Start_ struct {
Start *VideoStreamRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type VideoStreamRequest_Stop_ struct {
Stop *VideoStreamRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*VideoStreamRequest_Start_) isVideoStreamRequest_Control() {}
func (*VideoStreamRequest_Stop_) isVideoStreamRequest_Control() {}
type VideoStreamResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Output:
//
// *VideoStreamResponse_LogOutput
// *VideoStreamResponse_Payload
Output isVideoStreamResponse_Output `protobuf_oneof:"output"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *VideoStreamResponse) Reset() {
*x = VideoStreamResponse{}
mi := &file_idb_proto_msgTypes[51]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *VideoStreamResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*VideoStreamResponse) ProtoMessage() {}
func (x *VideoStreamResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[51]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use VideoStreamResponse.ProtoReflect.Descriptor instead.
func (*VideoStreamResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{51}
}
func (x *VideoStreamResponse) GetOutput() isVideoStreamResponse_Output {
if x != nil {
return x.Output
}
return nil
}
func (x *VideoStreamResponse) GetLogOutput() []byte {
if x != nil {
if x, ok := x.Output.(*VideoStreamResponse_LogOutput); ok {
return x.LogOutput
}
}
return nil
}
func (x *VideoStreamResponse) GetPayload() *Payload {
if x != nil {
if x, ok := x.Output.(*VideoStreamResponse_Payload); ok {
return x.Payload
}
}
return nil
}
type isVideoStreamResponse_Output interface {
isVideoStreamResponse_Output()
}
type VideoStreamResponse_LogOutput struct {
LogOutput []byte `protobuf:"bytes,1,opt,name=log_output,json=logOutput,proto3,oneof"`
}
type VideoStreamResponse_Payload struct {
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3,oneof"`
}
func (*VideoStreamResponse_LogOutput) isVideoStreamResponse_Output() {}
func (*VideoStreamResponse_Payload) isVideoStreamResponse_Output() {}
type LaunchRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *LaunchRequest_Start_
// *LaunchRequest_Stop_
Control isLaunchRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LaunchRequest) Reset() {
*x = LaunchRequest{}
mi := &file_idb_proto_msgTypes[52]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LaunchRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LaunchRequest) ProtoMessage() {}
func (x *LaunchRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[52]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LaunchRequest.ProtoReflect.Descriptor instead.
func (*LaunchRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{52}
}
func (x *LaunchRequest) GetControl() isLaunchRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *LaunchRequest) GetStart() *LaunchRequest_Start {
if x != nil {
if x, ok := x.Control.(*LaunchRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *LaunchRequest) GetStop() *LaunchRequest_Stop {
if x != nil {
if x, ok := x.Control.(*LaunchRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isLaunchRequest_Control interface {
isLaunchRequest_Control()
}
type LaunchRequest_Start_ struct {
Start *LaunchRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type LaunchRequest_Stop_ struct {
Stop *LaunchRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*LaunchRequest_Start_) isLaunchRequest_Control() {}
func (*LaunchRequest_Stop_) isLaunchRequest_Control() {}
type LaunchResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Output *ProcessOutput `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
Debugger *DebuggerInfo `protobuf:"bytes,4,opt,name=debugger,proto3" json:"debugger,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LaunchResponse) Reset() {
*x = LaunchResponse{}
mi := &file_idb_proto_msgTypes[53]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LaunchResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LaunchResponse) ProtoMessage() {}
func (x *LaunchResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[53]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LaunchResponse.ProtoReflect.Descriptor instead.
func (*LaunchResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{53}
}
func (x *LaunchResponse) GetOutput() *ProcessOutput {
if x != nil {
return x.Output
}
return nil
}
func (x *LaunchResponse) GetDebugger() *DebuggerInfo {
if x != nil {
return x.Debugger
}
return nil
}
type AddMediaRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AddMediaRequest) Reset() {
*x = AddMediaRequest{}
mi := &file_idb_proto_msgTypes[54]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *AddMediaRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddMediaRequest) ProtoMessage() {}
func (x *AddMediaRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[54]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddMediaRequest.ProtoReflect.Descriptor instead.
func (*AddMediaRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{54}
}
func (x *AddMediaRequest) GetPayload() *Payload {
if x != nil {
return x.Payload
}
return nil
}
type AddMediaResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AddMediaResponse) Reset() {
*x = AddMediaResponse{}
mi := &file_idb_proto_msgTypes[55]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *AddMediaResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*AddMediaResponse) ProtoMessage() {}
func (x *AddMediaResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[55]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use AddMediaResponse.ProtoReflect.Descriptor instead.
func (*AddMediaResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{55}
}
type InstrumentsRunRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *InstrumentsRunRequest_Start_
// *InstrumentsRunRequest_Stop_
Control isInstrumentsRunRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstrumentsRunRequest) Reset() {
*x = InstrumentsRunRequest{}
mi := &file_idb_proto_msgTypes[56]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstrumentsRunRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstrumentsRunRequest) ProtoMessage() {}
func (x *InstrumentsRunRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[56]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstrumentsRunRequest.ProtoReflect.Descriptor instead.
func (*InstrumentsRunRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{56}
}
func (x *InstrumentsRunRequest) GetControl() isInstrumentsRunRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *InstrumentsRunRequest) GetStart() *InstrumentsRunRequest_Start {
if x != nil {
if x, ok := x.Control.(*InstrumentsRunRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *InstrumentsRunRequest) GetStop() *InstrumentsRunRequest_Stop {
if x != nil {
if x, ok := x.Control.(*InstrumentsRunRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isInstrumentsRunRequest_Control interface {
isInstrumentsRunRequest_Control()
}
type InstrumentsRunRequest_Start_ struct {
Start *InstrumentsRunRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type InstrumentsRunRequest_Stop_ struct {
Stop *InstrumentsRunRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*InstrumentsRunRequest_Start_) isInstrumentsRunRequest_Control() {}
func (*InstrumentsRunRequest_Stop_) isInstrumentsRunRequest_Control() {}
type InstrumentsRunResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Output:
//
// *InstrumentsRunResponse_LogOutput
// *InstrumentsRunResponse_Payload
// *InstrumentsRunResponse_State_
Output isInstrumentsRunResponse_Output `protobuf_oneof:"output"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstrumentsRunResponse) Reset() {
*x = InstrumentsRunResponse{}
mi := &file_idb_proto_msgTypes[57]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstrumentsRunResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstrumentsRunResponse) ProtoMessage() {}
func (x *InstrumentsRunResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[57]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstrumentsRunResponse.ProtoReflect.Descriptor instead.
func (*InstrumentsRunResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{57}
}
func (x *InstrumentsRunResponse) GetOutput() isInstrumentsRunResponse_Output {
if x != nil {
return x.Output
}
return nil
}
func (x *InstrumentsRunResponse) GetLogOutput() []byte {
if x != nil {
if x, ok := x.Output.(*InstrumentsRunResponse_LogOutput); ok {
return x.LogOutput
}
}
return nil
}
func (x *InstrumentsRunResponse) GetPayload() *Payload {
if x != nil {
if x, ok := x.Output.(*InstrumentsRunResponse_Payload); ok {
return x.Payload
}
}
return nil
}
func (x *InstrumentsRunResponse) GetState() InstrumentsRunResponse_State {
if x != nil {
if x, ok := x.Output.(*InstrumentsRunResponse_State_); ok {
return x.State
}
}
return InstrumentsRunResponse_UNKNOWN
}
type isInstrumentsRunResponse_Output interface {
isInstrumentsRunResponse_Output()
}
type InstrumentsRunResponse_LogOutput struct {
LogOutput []byte `protobuf:"bytes,1,opt,name=log_output,json=logOutput,proto3,oneof"`
}
type InstrumentsRunResponse_Payload struct {
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3,oneof"`
}
type InstrumentsRunResponse_State_ struct {
State InstrumentsRunResponse_State `protobuf:"varint,3,opt,name=state,proto3,enum=idb.InstrumentsRunResponse_State,oneof"`
}
func (*InstrumentsRunResponse_LogOutput) isInstrumentsRunResponse_Output() {}
func (*InstrumentsRunResponse_Payload) isInstrumentsRunResponse_Output() {}
func (*InstrumentsRunResponse_State_) isInstrumentsRunResponse_Output() {}
type XctraceRecordRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *XctraceRecordRequest_Start_
// *XctraceRecordRequest_Stop_
Control isXctraceRecordRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordRequest) Reset() {
*x = XctraceRecordRequest{}
mi := &file_idb_proto_msgTypes[58]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordRequest) ProtoMessage() {}
func (x *XctraceRecordRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[58]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordRequest.ProtoReflect.Descriptor instead.
func (*XctraceRecordRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{58}
}
func (x *XctraceRecordRequest) GetControl() isXctraceRecordRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *XctraceRecordRequest) GetStart() *XctraceRecordRequest_Start {
if x != nil {
if x, ok := x.Control.(*XctraceRecordRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *XctraceRecordRequest) GetStop() *XctraceRecordRequest_Stop {
if x != nil {
if x, ok := x.Control.(*XctraceRecordRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isXctraceRecordRequest_Control interface {
isXctraceRecordRequest_Control()
}
type XctraceRecordRequest_Start_ struct {
Start *XctraceRecordRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type XctraceRecordRequest_Stop_ struct {
Stop *XctraceRecordRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*XctraceRecordRequest_Start_) isXctraceRecordRequest_Control() {}
func (*XctraceRecordRequest_Stop_) isXctraceRecordRequest_Control() {}
type XctraceRecordResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Output:
//
// *XctraceRecordResponse_Log
// *XctraceRecordResponse_Payload
// *XctraceRecordResponse_State_
Output isXctraceRecordResponse_Output `protobuf_oneof:"output"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordResponse) Reset() {
*x = XctraceRecordResponse{}
mi := &file_idb_proto_msgTypes[59]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordResponse) ProtoMessage() {}
func (x *XctraceRecordResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[59]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordResponse.ProtoReflect.Descriptor instead.
func (*XctraceRecordResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{59}
}
func (x *XctraceRecordResponse) GetOutput() isXctraceRecordResponse_Output {
if x != nil {
return x.Output
}
return nil
}
func (x *XctraceRecordResponse) GetLog() []byte {
if x != nil {
if x, ok := x.Output.(*XctraceRecordResponse_Log); ok {
return x.Log
}
}
return nil
}
func (x *XctraceRecordResponse) GetPayload() *Payload {
if x != nil {
if x, ok := x.Output.(*XctraceRecordResponse_Payload); ok {
return x.Payload
}
}
return nil
}
func (x *XctraceRecordResponse) GetState() XctraceRecordResponse_State {
if x != nil {
if x, ok := x.Output.(*XctraceRecordResponse_State_); ok {
return x.State
}
}
return XctraceRecordResponse_UNKNOWN
}
type isXctraceRecordResponse_Output interface {
isXctraceRecordResponse_Output()
}
type XctraceRecordResponse_Log struct {
Log []byte `protobuf:"bytes,1,opt,name=log,proto3,oneof"`
}
type XctraceRecordResponse_Payload struct {
Payload *Payload `protobuf:"bytes,2,opt,name=payload,proto3,oneof"`
}
type XctraceRecordResponse_State_ struct {
State XctraceRecordResponse_State `protobuf:"varint,3,opt,name=state,proto3,enum=idb.XctraceRecordResponse_State,oneof"`
}
func (*XctraceRecordResponse_Log) isXctraceRecordResponse_Output() {}
func (*XctraceRecordResponse_Payload) isXctraceRecordResponse_Output() {}
func (*XctraceRecordResponse_State_) isXctraceRecordResponse_Output() {}
type DebugServerRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *DebugServerRequest_Start_
// *DebugServerRequest_Stop_
// *DebugServerRequest_Status_
// *DebugServerRequest_Pipe_
Control isDebugServerRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerRequest) Reset() {
*x = DebugServerRequest{}
mi := &file_idb_proto_msgTypes[60]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerRequest) ProtoMessage() {}
func (x *DebugServerRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[60]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerRequest.ProtoReflect.Descriptor instead.
func (*DebugServerRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{60}
}
func (x *DebugServerRequest) GetControl() isDebugServerRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *DebugServerRequest) GetStart() *DebugServerRequest_Start {
if x != nil {
if x, ok := x.Control.(*DebugServerRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *DebugServerRequest) GetStop() *DebugServerRequest_Stop {
if x != nil {
if x, ok := x.Control.(*DebugServerRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
func (x *DebugServerRequest) GetStatus() *DebugServerRequest_Status {
if x != nil {
if x, ok := x.Control.(*DebugServerRequest_Status_); ok {
return x.Status
}
}
return nil
}
func (x *DebugServerRequest) GetPipe() *DebugServerRequest_Pipe {
if x != nil {
if x, ok := x.Control.(*DebugServerRequest_Pipe_); ok {
return x.Pipe
}
}
return nil
}
type isDebugServerRequest_Control interface {
isDebugServerRequest_Control()
}
type DebugServerRequest_Start_ struct {
Start *DebugServerRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type DebugServerRequest_Stop_ struct {
Stop *DebugServerRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
type DebugServerRequest_Status_ struct {
Status *DebugServerRequest_Status `protobuf:"bytes,3,opt,name=status,proto3,oneof"`
}
type DebugServerRequest_Pipe_ struct {
Pipe *DebugServerRequest_Pipe `protobuf:"bytes,4,opt,name=pipe,proto3,oneof"`
}
func (*DebugServerRequest_Start_) isDebugServerRequest_Control() {}
func (*DebugServerRequest_Stop_) isDebugServerRequest_Control() {}
func (*DebugServerRequest_Status_) isDebugServerRequest_Control() {}
func (*DebugServerRequest_Pipe_) isDebugServerRequest_Control() {}
type DebugServerResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *DebugServerResponse_Status_
// *DebugServerResponse_Pipe_
Control isDebugServerResponse_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerResponse) Reset() {
*x = DebugServerResponse{}
mi := &file_idb_proto_msgTypes[61]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerResponse) ProtoMessage() {}
func (x *DebugServerResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[61]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerResponse.ProtoReflect.Descriptor instead.
func (*DebugServerResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{61}
}
func (x *DebugServerResponse) GetControl() isDebugServerResponse_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *DebugServerResponse) GetStatus() *DebugServerResponse_Status {
if x != nil {
if x, ok := x.Control.(*DebugServerResponse_Status_); ok {
return x.Status
}
}
return nil
}
func (x *DebugServerResponse) GetPipe() *DebugServerResponse_Pipe {
if x != nil {
if x, ok := x.Control.(*DebugServerResponse_Pipe_); ok {
return x.Pipe
}
}
return nil
}
type isDebugServerResponse_Control interface {
isDebugServerResponse_Control()
}
type DebugServerResponse_Status_ struct {
Status *DebugServerResponse_Status `protobuf:"bytes,1,opt,name=status,proto3,oneof"`
}
type DebugServerResponse_Pipe_ struct {
Pipe *DebugServerResponse_Pipe `protobuf:"bytes,2,opt,name=pipe,proto3,oneof"`
}
func (*DebugServerResponse_Status_) isDebugServerResponse_Control() {}
func (*DebugServerResponse_Pipe_) isDebugServerResponse_Control() {}
type CrashShowRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CrashShowRequest) Reset() {
*x = CrashShowRequest{}
mi := &file_idb_proto_msgTypes[62]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CrashShowRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CrashShowRequest) ProtoMessage() {}
func (x *CrashShowRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[62]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CrashShowRequest.ProtoReflect.Descriptor instead.
func (*CrashShowRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{62}
}
func (x *CrashShowRequest) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type CrashLogResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
List []*CrashLogInfo `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CrashLogResponse) Reset() {
*x = CrashLogResponse{}
mi := &file_idb_proto_msgTypes[63]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CrashLogResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CrashLogResponse) ProtoMessage() {}
func (x *CrashLogResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[63]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CrashLogResponse.ProtoReflect.Descriptor instead.
func (*CrashLogResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{63}
}
func (x *CrashLogResponse) GetList() []*CrashLogInfo {
if x != nil {
return x.List
}
return nil
}
type CrashLogInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
BundleId string `protobuf:"bytes,2,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
ProcessName string `protobuf:"bytes,3,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"`
ParentProcessName string `protobuf:"bytes,4,opt,name=parent_process_name,json=parentProcessName,proto3" json:"parent_process_name,omitempty"`
ProcessIdentifier uint64 `protobuf:"varint,5,opt,name=process_identifier,json=processIdentifier,proto3" json:"process_identifier,omitempty"`
ParentProcessIdentifier uint64 `protobuf:"varint,6,opt,name=parent_process_identifier,json=parentProcessIdentifier,proto3" json:"parent_process_identifier,omitempty"`
Timestamp uint64 `protobuf:"varint,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CrashLogInfo) Reset() {
*x = CrashLogInfo{}
mi := &file_idb_proto_msgTypes[64]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CrashLogInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CrashLogInfo) ProtoMessage() {}
func (x *CrashLogInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[64]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CrashLogInfo.ProtoReflect.Descriptor instead.
func (*CrashLogInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{64}
}
func (x *CrashLogInfo) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *CrashLogInfo) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *CrashLogInfo) GetProcessName() string {
if x != nil {
return x.ProcessName
}
return ""
}
func (x *CrashLogInfo) GetParentProcessName() string {
if x != nil {
return x.ParentProcessName
}
return ""
}
func (x *CrashLogInfo) GetProcessIdentifier() uint64 {
if x != nil {
return x.ProcessIdentifier
}
return 0
}
func (x *CrashLogInfo) GetParentProcessIdentifier() uint64 {
if x != nil {
return x.ParentProcessIdentifier
}
return 0
}
func (x *CrashLogInfo) GetTimestamp() uint64 {
if x != nil {
return x.Timestamp
}
return 0
}
type CrashShowResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Info *CrashLogInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
Contents string `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CrashShowResponse) Reset() {
*x = CrashShowResponse{}
mi := &file_idb_proto_msgTypes[65]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CrashShowResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CrashShowResponse) ProtoMessage() {}
func (x *CrashShowResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[65]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CrashShowResponse.ProtoReflect.Descriptor instead.
func (*CrashShowResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{65}
}
func (x *CrashShowResponse) GetInfo() *CrashLogInfo {
if x != nil {
return x.Info
}
return nil
}
func (x *CrashShowResponse) GetContents() string {
if x != nil {
return x.Contents
}
return ""
}
type CrashLogQuery struct {
state protoimpl.MessageState `protogen:"open.v1"`
Since uint64 `protobuf:"varint,1,opt,name=since,proto3" json:"since,omitempty"`
Before uint64 `protobuf:"varint,2,opt,name=before,proto3" json:"before,omitempty"`
BundleId string `protobuf:"bytes,3,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *CrashLogQuery) Reset() {
*x = CrashLogQuery{}
mi := &file_idb_proto_msgTypes[66]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *CrashLogQuery) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CrashLogQuery) ProtoMessage() {}
func (x *CrashLogQuery) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[66]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CrashLogQuery.ProtoReflect.Descriptor instead.
func (*CrashLogQuery) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{66}
}
func (x *CrashLogQuery) GetSince() uint64 {
if x != nil {
return x.Since
}
return 0
}
func (x *CrashLogQuery) GetBefore() uint64 {
if x != nil {
return x.Before
}
return 0
}
func (x *CrashLogQuery) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *CrashLogQuery) GetName() string {
if x != nil {
return x.Name
}
return ""
}
type XctestListBundlesRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestListBundlesRequest) Reset() {
*x = XctestListBundlesRequest{}
mi := &file_idb_proto_msgTypes[67]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestListBundlesRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestListBundlesRequest) ProtoMessage() {}
func (x *XctestListBundlesRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[67]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestListBundlesRequest.ProtoReflect.Descriptor instead.
func (*XctestListBundlesRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{67}
}
type XctestListBundlesResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Bundles []*XctestListBundlesResponse_Bundles `protobuf:"bytes,1,rep,name=bundles,proto3" json:"bundles,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestListBundlesResponse) Reset() {
*x = XctestListBundlesResponse{}
mi := &file_idb_proto_msgTypes[68]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestListBundlesResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestListBundlesResponse) ProtoMessage() {}
func (x *XctestListBundlesResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[68]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestListBundlesResponse.ProtoReflect.Descriptor instead.
func (*XctestListBundlesResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{68}
}
func (x *XctestListBundlesResponse) GetBundles() []*XctestListBundlesResponse_Bundles {
if x != nil {
return x.Bundles
}
return nil
}
type XctestListTestsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleName string `protobuf:"bytes,1,opt,name=bundle_name,json=bundleName,proto3" json:"bundle_name,omitempty"`
AppPath string `protobuf:"bytes,2,opt,name=app_path,json=appPath,proto3" json:"app_path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestListTestsRequest) Reset() {
*x = XctestListTestsRequest{}
mi := &file_idb_proto_msgTypes[69]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestListTestsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestListTestsRequest) ProtoMessage() {}
func (x *XctestListTestsRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[69]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestListTestsRequest.ProtoReflect.Descriptor instead.
func (*XctestListTestsRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{69}
}
func (x *XctestListTestsRequest) GetBundleName() string {
if x != nil {
return x.BundleName
}
return ""
}
func (x *XctestListTestsRequest) GetAppPath() string {
if x != nil {
return x.AppPath
}
return ""
}
type XctestListTestsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestListTestsResponse) Reset() {
*x = XctestListTestsResponse{}
mi := &file_idb_proto_msgTypes[70]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestListTestsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestListTestsResponse) ProtoMessage() {}
func (x *XctestListTestsResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[70]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestListTestsResponse.ProtoReflect.Descriptor instead.
func (*XctestListTestsResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{70}
}
func (x *XctestListTestsResponse) GetNames() []string {
if x != nil {
return x.Names
}
return nil
}
type XctestRunRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Mode *XctestRunRequest_Mode `protobuf:"bytes,1,opt,name=mode,proto3" json:"mode,omitempty"`
TestBundleId string `protobuf:"bytes,2,opt,name=test_bundle_id,json=testBundleId,proto3" json:"test_bundle_id,omitempty"`
TestsToRun []string `protobuf:"bytes,3,rep,name=tests_to_run,json=testsToRun,proto3" json:"tests_to_run,omitempty"`
TestsToSkip []string `protobuf:"bytes,4,rep,name=tests_to_skip,json=testsToSkip,proto3" json:"tests_to_skip,omitempty"`
Arguments []string `protobuf:"bytes,5,rep,name=arguments,proto3" json:"arguments,omitempty"`
Environment map[string]string `protobuf:"bytes,6,rep,name=environment,proto3" json:"environment,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
Timeout uint64 `protobuf:"varint,7,opt,name=timeout,proto3" json:"timeout,omitempty"`
ReportActivities bool `protobuf:"varint,8,opt,name=report_activities,json=reportActivities,proto3" json:"report_activities,omitempty"`
CollectCoverage bool `protobuf:"varint,9,opt,name=collect_coverage,json=collectCoverage,proto3" json:"collect_coverage,omitempty"`
ReportAttachments bool `protobuf:"varint,10,opt,name=report_attachments,json=reportAttachments,proto3" json:"report_attachments,omitempty"`
CollectLogs bool `protobuf:"varint,11,opt,name=collect_logs,json=collectLogs,proto3" json:"collect_logs,omitempty"`
WaitForDebugger bool `protobuf:"varint,12,opt,name=wait_for_debugger,json=waitForDebugger,proto3" json:"wait_for_debugger,omitempty"`
CodeCoverage *XctestRunRequest_CodeCoverage `protobuf:"bytes,13,opt,name=code_coverage,json=codeCoverage,proto3" json:"code_coverage,omitempty"`
CollectResultBundle bool `protobuf:"varint,14,opt,name=collect_result_bundle,json=collectResultBundle,proto3" json:"collect_result_bundle,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest) Reset() {
*x = XctestRunRequest{}
mi := &file_idb_proto_msgTypes[71]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest) ProtoMessage() {}
func (x *XctestRunRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[71]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest.ProtoReflect.Descriptor instead.
func (*XctestRunRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71}
}
func (x *XctestRunRequest) GetMode() *XctestRunRequest_Mode {
if x != nil {
return x.Mode
}
return nil
}
func (x *XctestRunRequest) GetTestBundleId() string {
if x != nil {
return x.TestBundleId
}
return ""
}
func (x *XctestRunRequest) GetTestsToRun() []string {
if x != nil {
return x.TestsToRun
}
return nil
}
func (x *XctestRunRequest) GetTestsToSkip() []string {
if x != nil {
return x.TestsToSkip
}
return nil
}
func (x *XctestRunRequest) GetArguments() []string {
if x != nil {
return x.Arguments
}
return nil
}
func (x *XctestRunRequest) GetEnvironment() map[string]string {
if x != nil {
return x.Environment
}
return nil
}
func (x *XctestRunRequest) GetTimeout() uint64 {
if x != nil {
return x.Timeout
}
return 0
}
func (x *XctestRunRequest) GetReportActivities() bool {
if x != nil {
return x.ReportActivities
}
return false
}
func (x *XctestRunRequest) GetCollectCoverage() bool {
if x != nil {
return x.CollectCoverage
}
return false
}
func (x *XctestRunRequest) GetReportAttachments() bool {
if x != nil {
return x.ReportAttachments
}
return false
}
func (x *XctestRunRequest) GetCollectLogs() bool {
if x != nil {
return x.CollectLogs
}
return false
}
func (x *XctestRunRequest) GetWaitForDebugger() bool {
if x != nil {
return x.WaitForDebugger
}
return false
}
func (x *XctestRunRequest) GetCodeCoverage() *XctestRunRequest_CodeCoverage {
if x != nil {
return x.CodeCoverage
}
return nil
}
func (x *XctestRunRequest) GetCollectResultBundle() bool {
if x != nil {
return x.CollectResultBundle
}
return false
}
type XctestRunResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Status XctestRunResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=idb.XctestRunResponse_Status" json:"status,omitempty"`
Results []*XctestRunResponse_TestRunInfo `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
LogOutput []string `protobuf:"bytes,3,rep,name=log_output,json=logOutput,proto3" json:"log_output,omitempty"`
ResultBundle *Payload `protobuf:"bytes,4,opt,name=result_bundle,json=resultBundle,proto3" json:"result_bundle,omitempty"`
CoverageJson string `protobuf:"bytes,5,opt,name=coverage_json,json=coverageJson,proto3" json:"coverage_json,omitempty"`
LogDirectory *Payload `protobuf:"bytes,6,opt,name=log_directory,json=logDirectory,proto3" json:"log_directory,omitempty"`
Debugger *DebuggerInfo `protobuf:"bytes,7,opt,name=debugger,proto3" json:"debugger,omitempty"`
CodeCoverageData *Payload `protobuf:"bytes,8,opt,name=code_coverage_data,json=codeCoverageData,proto3" json:"code_coverage_data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunResponse) Reset() {
*x = XctestRunResponse{}
mi := &file_idb_proto_msgTypes[72]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunResponse) ProtoMessage() {}
func (x *XctestRunResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[72]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunResponse.ProtoReflect.Descriptor instead.
func (*XctestRunResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72}
}
func (x *XctestRunResponse) GetStatus() XctestRunResponse_Status {
if x != nil {
return x.Status
}
return XctestRunResponse_RUNNING
}
func (x *XctestRunResponse) GetResults() []*XctestRunResponse_TestRunInfo {
if x != nil {
return x.Results
}
return nil
}
func (x *XctestRunResponse) GetLogOutput() []string {
if x != nil {
return x.LogOutput
}
return nil
}
func (x *XctestRunResponse) GetResultBundle() *Payload {
if x != nil {
return x.ResultBundle
}
return nil
}
func (x *XctestRunResponse) GetCoverageJson() string {
if x != nil {
return x.CoverageJson
}
return ""
}
func (x *XctestRunResponse) GetLogDirectory() *Payload {
if x != nil {
return x.LogDirectory
}
return nil
}
func (x *XctestRunResponse) GetDebugger() *DebuggerInfo {
if x != nil {
return x.Debugger
}
return nil
}
func (x *XctestRunResponse) GetCodeCoverageData() *Payload {
if x != nil {
return x.CodeCoverageData
}
return nil
}
type FileContainer struct {
state protoimpl.MessageState `protogen:"open.v1"`
Kind FileContainer_Kind `protobuf:"varint,1,opt,name=kind,proto3,enum=idb.FileContainer_Kind" json:"kind,omitempty"`
BundleId string `protobuf:"bytes,2,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FileContainer) Reset() {
*x = FileContainer{}
mi := &file_idb_proto_msgTypes[73]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FileContainer) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FileContainer) ProtoMessage() {}
func (x *FileContainer) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[73]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FileContainer.ProtoReflect.Descriptor instead.
func (*FileContainer) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{73}
}
func (x *FileContainer) GetKind() FileContainer_Kind {
if x != nil {
return x.Kind
}
return FileContainer_NONE
}
func (x *FileContainer) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
type FileInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FileInfo) Reset() {
*x = FileInfo{}
mi := &file_idb_proto_msgTypes[74]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FileInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FileInfo) ProtoMessage() {}
func (x *FileInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[74]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FileInfo.ProtoReflect.Descriptor instead.
func (*FileInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{74}
}
func (x *FileInfo) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
type FileListing struct {
state protoimpl.MessageState `protogen:"open.v1"`
Parent *FileInfo `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
Files []*FileInfo `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *FileListing) Reset() {
*x = FileListing{}
mi := &file_idb_proto_msgTypes[75]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *FileListing) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*FileListing) ProtoMessage() {}
func (x *FileListing) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[75]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use FileListing.ProtoReflect.Descriptor instead.
func (*FileListing) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{75}
}
func (x *FileListing) GetParent() *FileInfo {
if x != nil {
return x.Parent
}
return nil
}
func (x *FileListing) GetFiles() []*FileInfo {
if x != nil {
return x.Files
}
return nil
}
type LsResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Files []*FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
Listings []*FileListing `protobuf:"bytes,2,rep,name=listings,proto3" json:"listings,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LsResponse) Reset() {
*x = LsResponse{}
mi := &file_idb_proto_msgTypes[76]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LsResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LsResponse) ProtoMessage() {}
func (x *LsResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[76]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LsResponse.ProtoReflect.Descriptor instead.
func (*LsResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{76}
}
func (x *LsResponse) GetFiles() []*FileInfo {
if x != nil {
return x.Files
}
return nil
}
func (x *LsResponse) GetListings() []*FileListing {
if x != nil {
return x.Listings
}
return nil
}
type LsRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
Container *FileContainer `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
Paths []string `protobuf:"bytes,4,rep,name=paths,proto3" json:"paths,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LsRequest) Reset() {
*x = LsRequest{}
mi := &file_idb_proto_msgTypes[77]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LsRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LsRequest) ProtoMessage() {}
func (x *LsRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[77]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LsRequest.ProtoReflect.Descriptor instead.
func (*LsRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{77}
}
func (x *LsRequest) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
func (x *LsRequest) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
func (x *LsRequest) GetPaths() []string {
if x != nil {
return x.Paths
}
return nil
}
type MkdirRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
Container *FileContainer `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MkdirRequest) Reset() {
*x = MkdirRequest{}
mi := &file_idb_proto_msgTypes[78]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MkdirRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MkdirRequest) ProtoMessage() {}
func (x *MkdirRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[78]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MkdirRequest.ProtoReflect.Descriptor instead.
func (*MkdirRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{78}
}
func (x *MkdirRequest) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
func (x *MkdirRequest) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
type MkdirResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MkdirResponse) Reset() {
*x = MkdirResponse{}
mi := &file_idb_proto_msgTypes[79]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MkdirResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MkdirResponse) ProtoMessage() {}
func (x *MkdirResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[79]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MkdirResponse.ProtoReflect.Descriptor instead.
func (*MkdirResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{79}
}
type MvRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
SrcPaths []string `protobuf:"bytes,2,rep,name=src_paths,json=srcPaths,proto3" json:"src_paths,omitempty"`
DstPath string `protobuf:"bytes,3,opt,name=dst_path,json=dstPath,proto3" json:"dst_path,omitempty"`
Container *FileContainer `protobuf:"bytes,4,opt,name=container,proto3" json:"container,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MvRequest) Reset() {
*x = MvRequest{}
mi := &file_idb_proto_msgTypes[80]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MvRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MvRequest) ProtoMessage() {}
func (x *MvRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[80]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MvRequest.ProtoReflect.Descriptor instead.
func (*MvRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{80}
}
func (x *MvRequest) GetSrcPaths() []string {
if x != nil {
return x.SrcPaths
}
return nil
}
func (x *MvRequest) GetDstPath() string {
if x != nil {
return x.DstPath
}
return ""
}
func (x *MvRequest) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
type MvResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *MvResponse) Reset() {
*x = MvResponse{}
mi := &file_idb_proto_msgTypes[81]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *MvResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MvResponse) ProtoMessage() {}
func (x *MvResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[81]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MvResponse.ProtoReflect.Descriptor instead.
func (*MvResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{81}
}
type RmRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
Container *FileContainer `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RmRequest) Reset() {
*x = RmRequest{}
mi := &file_idb_proto_msgTypes[82]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RmRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RmRequest) ProtoMessage() {}
func (x *RmRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[82]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RmRequest.ProtoReflect.Descriptor instead.
func (*RmRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{82}
}
func (x *RmRequest) GetPaths() []string {
if x != nil {
return x.Paths
}
return nil
}
func (x *RmRequest) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
type RmResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RmResponse) Reset() {
*x = RmResponse{}
mi := &file_idb_proto_msgTypes[83]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RmResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RmResponse) ProtoMessage() {}
func (x *RmResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[83]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RmResponse.ProtoReflect.Descriptor instead.
func (*RmResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{83}
}
type PushRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Value:
//
// *PushRequest_Payload
// *PushRequest_Inner_
Value isPushRequest_Value `protobuf_oneof:"value"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PushRequest) Reset() {
*x = PushRequest{}
mi := &file_idb_proto_msgTypes[84]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PushRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PushRequest) ProtoMessage() {}
func (x *PushRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[84]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PushRequest.ProtoReflect.Descriptor instead.
func (*PushRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{84}
}
func (x *PushRequest) GetValue() isPushRequest_Value {
if x != nil {
return x.Value
}
return nil
}
func (x *PushRequest) GetPayload() *Payload {
if x != nil {
if x, ok := x.Value.(*PushRequest_Payload); ok {
return x.Payload
}
}
return nil
}
func (x *PushRequest) GetInner() *PushRequest_Inner {
if x != nil {
if x, ok := x.Value.(*PushRequest_Inner_); ok {
return x.Inner
}
}
return nil
}
type isPushRequest_Value interface {
isPushRequest_Value()
}
type PushRequest_Payload struct {
Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3,oneof"`
}
type PushRequest_Inner_ struct {
Inner *PushRequest_Inner `protobuf:"bytes,2,opt,name=inner,proto3,oneof"`
}
func (*PushRequest_Payload) isPushRequest_Value() {}
func (*PushRequest_Inner_) isPushRequest_Value() {}
type PushResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PushResponse) Reset() {
*x = PushResponse{}
mi := &file_idb_proto_msgTypes[85]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PushResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PushResponse) ProtoMessage() {}
func (x *PushResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[85]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PushResponse.ProtoReflect.Descriptor instead.
func (*PushResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{85}
}
type PullRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
SrcPath string `protobuf:"bytes,2,opt,name=src_path,json=srcPath,proto3" json:"src_path,omitempty"`
DstPath string `protobuf:"bytes,3,opt,name=dst_path,json=dstPath,proto3" json:"dst_path,omitempty"`
Container *FileContainer `protobuf:"bytes,4,opt,name=container,proto3" json:"container,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PullRequest) Reset() {
*x = PullRequest{}
mi := &file_idb_proto_msgTypes[86]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PullRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PullRequest) ProtoMessage() {}
func (x *PullRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[86]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PullRequest.ProtoReflect.Descriptor instead.
func (*PullRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{86}
}
func (x *PullRequest) GetSrcPath() string {
if x != nil {
return x.SrcPath
}
return ""
}
func (x *PullRequest) GetDstPath() string {
if x != nil {
return x.DstPath
}
return ""
}
func (x *PullRequest) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
type PullResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Payload *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PullResponse) Reset() {
*x = PullResponse{}
mi := &file_idb_proto_msgTypes[87]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PullResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PullResponse) ProtoMessage() {}
func (x *PullResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[87]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PullResponse.ProtoReflect.Descriptor instead.
func (*PullResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{87}
}
func (x *PullResponse) GetPayload() *Payload {
if x != nil {
return x.Payload
}
return nil
}
type TailRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *TailRequest_Start_
// *TailRequest_Stop_
Control isTailRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TailRequest) Reset() {
*x = TailRequest{}
mi := &file_idb_proto_msgTypes[88]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TailRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TailRequest) ProtoMessage() {}
func (x *TailRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[88]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TailRequest.ProtoReflect.Descriptor instead.
func (*TailRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{88}
}
func (x *TailRequest) GetControl() isTailRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *TailRequest) GetStart() *TailRequest_Start {
if x != nil {
if x, ok := x.Control.(*TailRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *TailRequest) GetStop() *TailRequest_Stop {
if x != nil {
if x, ok := x.Control.(*TailRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isTailRequest_Control interface {
isTailRequest_Control()
}
type TailRequest_Start_ struct {
Start *TailRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type TailRequest_Stop_ struct {
Stop *TailRequest_Stop `protobuf:"bytes,2,opt,name=stop,proto3,oneof"`
}
func (*TailRequest_Start_) isTailRequest_Control() {}
func (*TailRequest_Stop_) isTailRequest_Control() {}
type TailResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TailResponse) Reset() {
*x = TailResponse{}
mi := &file_idb_proto_msgTypes[89]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TailResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TailResponse) ProtoMessage() {}
func (x *TailResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[89]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TailResponse.ProtoReflect.Descriptor instead.
func (*TailResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{89}
}
func (x *TailResponse) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
type DebuggerInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Pid uint64 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"`
Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
Port uint64 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebuggerInfo) Reset() {
*x = DebuggerInfo{}
mi := &file_idb_proto_msgTypes[90]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebuggerInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebuggerInfo) ProtoMessage() {}
func (x *DebuggerInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[90]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebuggerInfo.ProtoReflect.Descriptor instead.
func (*DebuggerInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{90}
}
func (x *DebuggerInfo) GetPid() uint64 {
if x != nil {
return x.Pid
}
return 0
}
func (x *DebuggerInfo) GetHost() string {
if x != nil {
return x.Host
}
return ""
}
func (x *DebuggerInfo) GetPort() uint64 {
if x != nil {
return x.Port
}
return 0
}
type SendNotificationRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
JsonPayload string `protobuf:"bytes,2,opt,name=json_payload,json=jsonPayload,proto3" json:"json_payload,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SendNotificationRequest) Reset() {
*x = SendNotificationRequest{}
mi := &file_idb_proto_msgTypes[91]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SendNotificationRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SendNotificationRequest) ProtoMessage() {}
func (x *SendNotificationRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[91]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SendNotificationRequest.ProtoReflect.Descriptor instead.
func (*SendNotificationRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{91}
}
func (x *SendNotificationRequest) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *SendNotificationRequest) GetJsonPayload() string {
if x != nil {
return x.JsonPayload
}
return ""
}
type SendNotificationResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SendNotificationResponse) Reset() {
*x = SendNotificationResponse{}
mi := &file_idb_proto_msgTypes[92]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SendNotificationResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SendNotificationResponse) ProtoMessage() {}
func (x *SendNotificationResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[92]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SendNotificationResponse.ProtoReflect.Descriptor instead.
func (*SendNotificationResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{92}
}
type DapRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Control:
//
// *DapRequest_Start_
// *DapRequest_Pipe_
// *DapRequest_Stop_
Control isDapRequest_Control `protobuf_oneof:"control"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapRequest) Reset() {
*x = DapRequest{}
mi := &file_idb_proto_msgTypes[93]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapRequest) ProtoMessage() {}
func (x *DapRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[93]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapRequest.ProtoReflect.Descriptor instead.
func (*DapRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{93}
}
func (x *DapRequest) GetControl() isDapRequest_Control {
if x != nil {
return x.Control
}
return nil
}
func (x *DapRequest) GetStart() *DapRequest_Start {
if x != nil {
if x, ok := x.Control.(*DapRequest_Start_); ok {
return x.Start
}
}
return nil
}
func (x *DapRequest) GetPipe() *DapRequest_Pipe {
if x != nil {
if x, ok := x.Control.(*DapRequest_Pipe_); ok {
return x.Pipe
}
}
return nil
}
func (x *DapRequest) GetStop() *DapRequest_Stop {
if x != nil {
if x, ok := x.Control.(*DapRequest_Stop_); ok {
return x.Stop
}
}
return nil
}
type isDapRequest_Control interface {
isDapRequest_Control()
}
type DapRequest_Start_ struct {
Start *DapRequest_Start `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}
type DapRequest_Pipe_ struct {
Pipe *DapRequest_Pipe `protobuf:"bytes,2,opt,name=pipe,proto3,oneof"`
}
type DapRequest_Stop_ struct {
Stop *DapRequest_Stop `protobuf:"bytes,3,opt,name=stop,proto3,oneof"`
}
func (*DapRequest_Start_) isDapRequest_Control() {}
func (*DapRequest_Pipe_) isDapRequest_Control() {}
func (*DapRequest_Stop_) isDapRequest_Control() {}
type DapResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Event:
//
// *DapResponse_Started
// *DapResponse_Stdout
// *DapResponse_Stopped
Event isDapResponse_Event `protobuf_oneof:"event"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapResponse) Reset() {
*x = DapResponse{}
mi := &file_idb_proto_msgTypes[94]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapResponse) ProtoMessage() {}
func (x *DapResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[94]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapResponse.ProtoReflect.Descriptor instead.
func (*DapResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{94}
}
func (x *DapResponse) GetEvent() isDapResponse_Event {
if x != nil {
return x.Event
}
return nil
}
func (x *DapResponse) GetStarted() *DapResponse_Event {
if x != nil {
if x, ok := x.Event.(*DapResponse_Started); ok {
return x.Started
}
}
return nil
}
func (x *DapResponse) GetStdout() *DapResponse_Pipe {
if x != nil {
if x, ok := x.Event.(*DapResponse_Stdout); ok {
return x.Stdout
}
}
return nil
}
func (x *DapResponse) GetStopped() *DapResponse_Event {
if x != nil {
if x, ok := x.Event.(*DapResponse_Stopped); ok {
return x.Stopped
}
}
return nil
}
type isDapResponse_Event interface {
isDapResponse_Event()
}
type DapResponse_Started struct {
Started *DapResponse_Event `protobuf:"bytes,1,opt,name=started,proto3,oneof"`
}
type DapResponse_Stdout struct {
Stdout *DapResponse_Pipe `protobuf:"bytes,2,opt,name=stdout,proto3,oneof"`
}
type DapResponse_Stopped struct {
Stopped *DapResponse_Event `protobuf:"bytes,3,opt,name=stopped,proto3,oneof"`
}
func (*DapResponse_Started) isDapResponse_Event() {}
func (*DapResponse_Stdout) isDapResponse_Event() {}
func (*DapResponse_Stopped) isDapResponse_Event() {}
type SimulateMemoryWarningRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SimulateMemoryWarningRequest) Reset() {
*x = SimulateMemoryWarningRequest{}
mi := &file_idb_proto_msgTypes[95]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SimulateMemoryWarningRequest) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SimulateMemoryWarningRequest) ProtoMessage() {}
func (x *SimulateMemoryWarningRequest) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[95]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SimulateMemoryWarningRequest.ProtoReflect.Descriptor instead.
func (*SimulateMemoryWarningRequest) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{95}
}
type SimulateMemoryWarningResponse struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SimulateMemoryWarningResponse) Reset() {
*x = SimulateMemoryWarningResponse{}
mi := &file_idb_proto_msgTypes[96]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SimulateMemoryWarningResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SimulateMemoryWarningResponse) ProtoMessage() {}
func (x *SimulateMemoryWarningResponse) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[96]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SimulateMemoryWarningResponse.ProtoReflect.Descriptor instead.
func (*SimulateMemoryWarningResponse) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{96}
}
type SettingRequest_HardwareKeyboard struct {
state protoimpl.MessageState `protogen:"open.v1"`
Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SettingRequest_HardwareKeyboard) Reset() {
*x = SettingRequest_HardwareKeyboard{}
mi := &file_idb_proto_msgTypes[97]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SettingRequest_HardwareKeyboard) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SettingRequest_HardwareKeyboard) ProtoMessage() {}
func (x *SettingRequest_HardwareKeyboard) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[97]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SettingRequest_HardwareKeyboard.ProtoReflect.Descriptor instead.
func (*SettingRequest_HardwareKeyboard) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{3, 0}
}
func (x *SettingRequest_HardwareKeyboard) GetEnabled() bool {
if x != nil {
return x.Enabled
}
return false
}
type SettingRequest_StringSetting struct {
state protoimpl.MessageState `protogen:"open.v1"`
Setting Setting `protobuf:"varint,1,opt,name=setting,proto3,enum=idb.Setting" json:"setting,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // iff setting == ANY
Domain string `protobuf:"bytes,4,opt,name=domain,proto3" json:"domain,omitempty"` // assumed "Apple Global Domain" if empty
// Currently supported value_types and corresponding values are:
//
// string <string_value>
// data <hex_digits>
// int[eger] <integer_value>
// float <floating-point_value>
// bool[ean] (true | false | yes | no)
// date <date_rep>
// array <value1> <value2> ...
// array-add <value1> <value2> ...
// dict <key1> <value1> <key2> <value2> ...
// dict-add <key1> <value1> ...
//
// Check defaults set help for more details.
ValueType string `protobuf:"bytes,5,opt,name=value_type,json=valueType,proto3" json:"value_type,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *SettingRequest_StringSetting) Reset() {
*x = SettingRequest_StringSetting{}
mi := &file_idb_proto_msgTypes[98]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *SettingRequest_StringSetting) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*SettingRequest_StringSetting) ProtoMessage() {}
func (x *SettingRequest_StringSetting) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[98]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use SettingRequest_StringSetting.ProtoReflect.Descriptor instead.
func (*SettingRequest_StringSetting) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{3, 1}
}
func (x *SettingRequest_StringSetting) GetSetting() Setting {
if x != nil {
return x.Setting
}
return Setting_LOCALE
}
func (x *SettingRequest_StringSetting) GetValue() string {
if x != nil {
return x.Value
}
return ""
}
func (x *SettingRequest_StringSetting) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *SettingRequest_StringSetting) GetDomain() string {
if x != nil {
return x.Domain
}
return ""
}
func (x *SettingRequest_StringSetting) GetValueType() string {
if x != nil {
return x.ValueType
}
return ""
}
type InstallRequest_LinkDsymToBundle struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleType InstallRequest_LinkDsymToBundle_BundleType `protobuf:"varint,1,opt,name=bundle_type,json=bundleType,proto3,enum=idb.InstallRequest_LinkDsymToBundle_BundleType" json:"bundle_type,omitempty"`
BundleId string `protobuf:"bytes,2,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstallRequest_LinkDsymToBundle) Reset() {
*x = InstallRequest_LinkDsymToBundle{}
mi := &file_idb_proto_msgTypes[99]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstallRequest_LinkDsymToBundle) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstallRequest_LinkDsymToBundle) ProtoMessage() {}
func (x *InstallRequest_LinkDsymToBundle) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[99]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstallRequest_LinkDsymToBundle.ProtoReflect.Descriptor instead.
func (*InstallRequest_LinkDsymToBundle) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{12, 0}
}
func (x *InstallRequest_LinkDsymToBundle) GetBundleType() InstallRequest_LinkDsymToBundle_BundleType {
if x != nil {
return x.BundleType
}
return InstallRequest_LinkDsymToBundle_APP
}
func (x *InstallRequest_LinkDsymToBundle) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
type HIDEvent_HIDTouch struct {
state protoimpl.MessageState `protogen:"open.v1"`
Point *Point `protobuf:"bytes,1,opt,name=point,proto3" json:"point,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDTouch) Reset() {
*x = HIDEvent_HIDTouch{}
mi := &file_idb_proto_msgTypes[100]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDTouch) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDTouch) ProtoMessage() {}
func (x *HIDEvent_HIDTouch) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[100]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDTouch.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDTouch) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 0}
}
func (x *HIDEvent_HIDTouch) GetPoint() *Point {
if x != nil {
return x.Point
}
return nil
}
type HIDEvent_HIDButton struct {
state protoimpl.MessageState `protogen:"open.v1"`
Button HIDEvent_HIDButtonType `protobuf:"varint,1,opt,name=button,proto3,enum=idb.HIDEvent_HIDButtonType" json:"button,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDButton) Reset() {
*x = HIDEvent_HIDButton{}
mi := &file_idb_proto_msgTypes[101]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDButton) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDButton) ProtoMessage() {}
func (x *HIDEvent_HIDButton) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[101]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDButton.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDButton) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 1}
}
func (x *HIDEvent_HIDButton) GetButton() HIDEvent_HIDButtonType {
if x != nil {
return x.Button
}
return HIDEvent_APPLE_PAY
}
type HIDEvent_HIDKey struct {
state protoimpl.MessageState `protogen:"open.v1"`
Keycode uint64 `protobuf:"varint,1,opt,name=keycode,proto3" json:"keycode,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDKey) Reset() {
*x = HIDEvent_HIDKey{}
mi := &file_idb_proto_msgTypes[102]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDKey) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDKey) ProtoMessage() {}
func (x *HIDEvent_HIDKey) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[102]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDKey.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDKey) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 2}
}
func (x *HIDEvent_HIDKey) GetKeycode() uint64 {
if x != nil {
return x.Keycode
}
return 0
}
type HIDEvent_HIDPressAction struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Action:
//
// *HIDEvent_HIDPressAction_Touch
// *HIDEvent_HIDPressAction_Button
// *HIDEvent_HIDPressAction_Key
Action isHIDEvent_HIDPressAction_Action `protobuf_oneof:"action"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDPressAction) Reset() {
*x = HIDEvent_HIDPressAction{}
mi := &file_idb_proto_msgTypes[103]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDPressAction) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDPressAction) ProtoMessage() {}
func (x *HIDEvent_HIDPressAction) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[103]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDPressAction.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDPressAction) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 3}
}
func (x *HIDEvent_HIDPressAction) GetAction() isHIDEvent_HIDPressAction_Action {
if x != nil {
return x.Action
}
return nil
}
func (x *HIDEvent_HIDPressAction) GetTouch() *HIDEvent_HIDTouch {
if x != nil {
if x, ok := x.Action.(*HIDEvent_HIDPressAction_Touch); ok {
return x.Touch
}
}
return nil
}
func (x *HIDEvent_HIDPressAction) GetButton() *HIDEvent_HIDButton {
if x != nil {
if x, ok := x.Action.(*HIDEvent_HIDPressAction_Button); ok {
return x.Button
}
}
return nil
}
func (x *HIDEvent_HIDPressAction) GetKey() *HIDEvent_HIDKey {
if x != nil {
if x, ok := x.Action.(*HIDEvent_HIDPressAction_Key); ok {
return x.Key
}
}
return nil
}
type isHIDEvent_HIDPressAction_Action interface {
isHIDEvent_HIDPressAction_Action()
}
type HIDEvent_HIDPressAction_Touch struct {
Touch *HIDEvent_HIDTouch `protobuf:"bytes,1,opt,name=touch,proto3,oneof"`
}
type HIDEvent_HIDPressAction_Button struct {
Button *HIDEvent_HIDButton `protobuf:"bytes,2,opt,name=button,proto3,oneof"`
}
type HIDEvent_HIDPressAction_Key struct {
Key *HIDEvent_HIDKey `protobuf:"bytes,3,opt,name=key,proto3,oneof"`
}
func (*HIDEvent_HIDPressAction_Touch) isHIDEvent_HIDPressAction_Action() {}
func (*HIDEvent_HIDPressAction_Button) isHIDEvent_HIDPressAction_Action() {}
func (*HIDEvent_HIDPressAction_Key) isHIDEvent_HIDPressAction_Action() {}
type HIDEvent_HIDPress struct {
state protoimpl.MessageState `protogen:"open.v1"`
Action *HIDEvent_HIDPressAction `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
Direction HIDEvent_HIDDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=idb.HIDEvent_HIDDirection" json:"direction,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDPress) Reset() {
*x = HIDEvent_HIDPress{}
mi := &file_idb_proto_msgTypes[104]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDPress) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDPress) ProtoMessage() {}
func (x *HIDEvent_HIDPress) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[104]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDPress.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDPress) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 4}
}
func (x *HIDEvent_HIDPress) GetAction() *HIDEvent_HIDPressAction {
if x != nil {
return x.Action
}
return nil
}
func (x *HIDEvent_HIDPress) GetDirection() HIDEvent_HIDDirection {
if x != nil {
return x.Direction
}
return HIDEvent_DOWN
}
type HIDEvent_HIDSwipe struct {
state protoimpl.MessageState `protogen:"open.v1"`
Start *Point `protobuf:"bytes,1,opt,name=start,proto3" json:"start,omitempty"`
End *Point `protobuf:"bytes,2,opt,name=end,proto3" json:"end,omitempty"`
Delta float64 `protobuf:"fixed64,5,opt,name=delta,proto3" json:"delta,omitempty"`
Duration float64 `protobuf:"fixed64,6,opt,name=duration,proto3" json:"duration,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDSwipe) Reset() {
*x = HIDEvent_HIDSwipe{}
mi := &file_idb_proto_msgTypes[105]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDSwipe) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDSwipe) ProtoMessage() {}
func (x *HIDEvent_HIDSwipe) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[105]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDSwipe.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDSwipe) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 5}
}
func (x *HIDEvent_HIDSwipe) GetStart() *Point {
if x != nil {
return x.Start
}
return nil
}
func (x *HIDEvent_HIDSwipe) GetEnd() *Point {
if x != nil {
return x.End
}
return nil
}
func (x *HIDEvent_HIDSwipe) GetDelta() float64 {
if x != nil {
return x.Delta
}
return 0
}
func (x *HIDEvent_HIDSwipe) GetDuration() float64 {
if x != nil {
return x.Duration
}
return 0
}
type HIDEvent_HIDDelay struct {
state protoimpl.MessageState `protogen:"open.v1"`
Duration float64 `protobuf:"fixed64,1,opt,name=duration,proto3" json:"duration,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *HIDEvent_HIDDelay) Reset() {
*x = HIDEvent_HIDDelay{}
mi := &file_idb_proto_msgTypes[106]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *HIDEvent_HIDDelay) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*HIDEvent_HIDDelay) ProtoMessage() {}
func (x *HIDEvent_HIDDelay) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[106]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use HIDEvent_HIDDelay.ProtoReflect.Descriptor instead.
func (*HIDEvent_HIDDelay) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{40, 6}
}
func (x *HIDEvent_HIDDelay) GetDuration() float64 {
if x != nil {
return x.Duration
}
return 0
}
type RecordRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
FilePath string `protobuf:"bytes,1,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RecordRequest_Start) Reset() {
*x = RecordRequest_Start{}
mi := &file_idb_proto_msgTypes[108]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RecordRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RecordRequest_Start) ProtoMessage() {}
func (x *RecordRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[108]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RecordRequest_Start.ProtoReflect.Descriptor instead.
func (*RecordRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{48, 0}
}
func (x *RecordRequest_Start) GetFilePath() string {
if x != nil {
return x.FilePath
}
return ""
}
type RecordRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RecordRequest_Stop) Reset() {
*x = RecordRequest_Stop{}
mi := &file_idb_proto_msgTypes[109]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *RecordRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*RecordRequest_Stop) ProtoMessage() {}
func (x *RecordRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[109]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use RecordRequest_Stop.ProtoReflect.Descriptor instead.
func (*RecordRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{48, 1}
}
type VideoStreamRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
FilePath string `protobuf:"bytes,1,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
Fps uint64 `protobuf:"varint,2,opt,name=fps,proto3" json:"fps,omitempty"`
Format VideoStreamRequest_Format `protobuf:"varint,3,opt,name=format,proto3,enum=idb.VideoStreamRequest_Format" json:"format,omitempty"`
CompressionQuality float64 `protobuf:"fixed64,4,opt,name=compression_quality,json=compressionQuality,proto3" json:"compression_quality,omitempty"`
ScaleFactor float64 `protobuf:"fixed64,5,opt,name=scale_factor,json=scaleFactor,proto3" json:"scale_factor,omitempty"`
AvgBitrate float64 `protobuf:"fixed64,6,opt,name=avg_bitrate,json=avgBitrate,proto3" json:"avg_bitrate,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *VideoStreamRequest_Start) Reset() {
*x = VideoStreamRequest_Start{}
mi := &file_idb_proto_msgTypes[110]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *VideoStreamRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*VideoStreamRequest_Start) ProtoMessage() {}
func (x *VideoStreamRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[110]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use VideoStreamRequest_Start.ProtoReflect.Descriptor instead.
func (*VideoStreamRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{50, 0}
}
func (x *VideoStreamRequest_Start) GetFilePath() string {
if x != nil {
return x.FilePath
}
return ""
}
func (x *VideoStreamRequest_Start) GetFps() uint64 {
if x != nil {
return x.Fps
}
return 0
}
func (x *VideoStreamRequest_Start) GetFormat() VideoStreamRequest_Format {
if x != nil {
return x.Format
}
return VideoStreamRequest_H264
}
func (x *VideoStreamRequest_Start) GetCompressionQuality() float64 {
if x != nil {
return x.CompressionQuality
}
return 0
}
func (x *VideoStreamRequest_Start) GetScaleFactor() float64 {
if x != nil {
return x.ScaleFactor
}
return 0
}
func (x *VideoStreamRequest_Start) GetAvgBitrate() float64 {
if x != nil {
return x.AvgBitrate
}
return 0
}
type VideoStreamRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *VideoStreamRequest_Stop) Reset() {
*x = VideoStreamRequest_Stop{}
mi := &file_idb_proto_msgTypes[111]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *VideoStreamRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*VideoStreamRequest_Stop) ProtoMessage() {}
func (x *VideoStreamRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[111]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use VideoStreamRequest_Stop.ProtoReflect.Descriptor instead.
func (*VideoStreamRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{50, 1}
}
type LaunchRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Env map[string]string `protobuf:"bytes,2,rep,name=env,proto3" json:"env,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
AppArgs []string `protobuf:"bytes,3,rep,name=app_args,json=appArgs,proto3" json:"app_args,omitempty"`
ForegroundIfRunning bool `protobuf:"varint,4,opt,name=foreground_if_running,json=foregroundIfRunning,proto3" json:"foreground_if_running,omitempty"`
WaitFor bool `protobuf:"varint,5,opt,name=wait_for,json=waitFor,proto3" json:"wait_for,omitempty"`
WaitForDebugger bool `protobuf:"varint,6,opt,name=wait_for_debugger,json=waitForDebugger,proto3" json:"wait_for_debugger,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LaunchRequest_Start) Reset() {
*x = LaunchRequest_Start{}
mi := &file_idb_proto_msgTypes[112]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LaunchRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LaunchRequest_Start) ProtoMessage() {}
func (x *LaunchRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[112]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LaunchRequest_Start.ProtoReflect.Descriptor instead.
func (*LaunchRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{52, 0}
}
func (x *LaunchRequest_Start) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *LaunchRequest_Start) GetEnv() map[string]string {
if x != nil {
return x.Env
}
return nil
}
func (x *LaunchRequest_Start) GetAppArgs() []string {
if x != nil {
return x.AppArgs
}
return nil
}
func (x *LaunchRequest_Start) GetForegroundIfRunning() bool {
if x != nil {
return x.ForegroundIfRunning
}
return false
}
func (x *LaunchRequest_Start) GetWaitFor() bool {
if x != nil {
return x.WaitFor
}
return false
}
func (x *LaunchRequest_Start) GetWaitForDebugger() bool {
if x != nil {
return x.WaitForDebugger
}
return false
}
type LaunchRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *LaunchRequest_Stop) Reset() {
*x = LaunchRequest_Stop{}
mi := &file_idb_proto_msgTypes[113]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *LaunchRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LaunchRequest_Stop) ProtoMessage() {}
func (x *LaunchRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[113]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LaunchRequest_Stop.ProtoReflect.Descriptor instead.
func (*LaunchRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{52, 1}
}
type InstrumentsRunRequest_InstrumentsTimings struct {
state protoimpl.MessageState `protogen:"open.v1"`
TerminateTimeout float64 `protobuf:"fixed64,1,opt,name=terminate_timeout,json=terminateTimeout,proto3" json:"terminate_timeout,omitempty"`
LaunchRetryTimeout float64 `protobuf:"fixed64,2,opt,name=launch_retry_timeout,json=launchRetryTimeout,proto3" json:"launch_retry_timeout,omitempty"`
LaunchErrorTimeout float64 `protobuf:"fixed64,3,opt,name=launch_error_timeout,json=launchErrorTimeout,proto3" json:"launch_error_timeout,omitempty"`
OperationDuration float64 `protobuf:"fixed64,4,opt,name=operation_duration,json=operationDuration,proto3" json:"operation_duration,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstrumentsRunRequest_InstrumentsTimings) Reset() {
*x = InstrumentsRunRequest_InstrumentsTimings{}
mi := &file_idb_proto_msgTypes[115]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstrumentsRunRequest_InstrumentsTimings) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstrumentsRunRequest_InstrumentsTimings) ProtoMessage() {}
func (x *InstrumentsRunRequest_InstrumentsTimings) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[115]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstrumentsRunRequest_InstrumentsTimings.ProtoReflect.Descriptor instead.
func (*InstrumentsRunRequest_InstrumentsTimings) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{56, 0}
}
func (x *InstrumentsRunRequest_InstrumentsTimings) GetTerminateTimeout() float64 {
if x != nil {
return x.TerminateTimeout
}
return 0
}
func (x *InstrumentsRunRequest_InstrumentsTimings) GetLaunchRetryTimeout() float64 {
if x != nil {
return x.LaunchRetryTimeout
}
return 0
}
func (x *InstrumentsRunRequest_InstrumentsTimings) GetLaunchErrorTimeout() float64 {
if x != nil {
return x.LaunchErrorTimeout
}
return 0
}
func (x *InstrumentsRunRequest_InstrumentsTimings) GetOperationDuration() float64 {
if x != nil {
return x.OperationDuration
}
return 0
}
type InstrumentsRunRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
TemplateName string `protobuf:"bytes,2,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
AppBundleId string `protobuf:"bytes,3,opt,name=app_bundle_id,json=appBundleId,proto3" json:"app_bundle_id,omitempty"`
Environment map[string]string `protobuf:"bytes,4,rep,name=environment,proto3" json:"environment,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
Arguments []string `protobuf:"bytes,5,rep,name=arguments,proto3" json:"arguments,omitempty"`
Timings *InstrumentsRunRequest_InstrumentsTimings `protobuf:"bytes,6,opt,name=timings,proto3" json:"timings,omitempty"`
ToolArguments []string `protobuf:"bytes,7,rep,name=tool_arguments,json=toolArguments,proto3" json:"tool_arguments,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstrumentsRunRequest_Start) Reset() {
*x = InstrumentsRunRequest_Start{}
mi := &file_idb_proto_msgTypes[116]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstrumentsRunRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstrumentsRunRequest_Start) ProtoMessage() {}
func (x *InstrumentsRunRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[116]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstrumentsRunRequest_Start.ProtoReflect.Descriptor instead.
func (*InstrumentsRunRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{56, 1}
}
func (x *InstrumentsRunRequest_Start) GetTemplateName() string {
if x != nil {
return x.TemplateName
}
return ""
}
func (x *InstrumentsRunRequest_Start) GetAppBundleId() string {
if x != nil {
return x.AppBundleId
}
return ""
}
func (x *InstrumentsRunRequest_Start) GetEnvironment() map[string]string {
if x != nil {
return x.Environment
}
return nil
}
func (x *InstrumentsRunRequest_Start) GetArguments() []string {
if x != nil {
return x.Arguments
}
return nil
}
func (x *InstrumentsRunRequest_Start) GetTimings() *InstrumentsRunRequest_InstrumentsTimings {
if x != nil {
return x.Timings
}
return nil
}
func (x *InstrumentsRunRequest_Start) GetToolArguments() []string {
if x != nil {
return x.ToolArguments
}
return nil
}
type InstrumentsRunRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
PostProcessArguments []string `protobuf:"bytes,1,rep,name=post_process_arguments,json=postProcessArguments,proto3" json:"post_process_arguments,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *InstrumentsRunRequest_Stop) Reset() {
*x = InstrumentsRunRequest_Stop{}
mi := &file_idb_proto_msgTypes[117]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *InstrumentsRunRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*InstrumentsRunRequest_Stop) ProtoMessage() {}
func (x *InstrumentsRunRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[117]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use InstrumentsRunRequest_Stop.ProtoReflect.Descriptor instead.
func (*InstrumentsRunRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{56, 2}
}
func (x *InstrumentsRunRequest_Stop) GetPostProcessArguments() []string {
if x != nil {
return x.PostProcessArguments
}
return nil
}
type XctraceRecordRequest_LauchProcess struct {
state protoimpl.MessageState `protogen:"open.v1"`
ProcessToLaunch string `protobuf:"bytes,1,opt,name=process_to_launch,json=processToLaunch,proto3" json:"process_to_launch,omitempty"`
LaunchArgs []string `protobuf:"bytes,2,rep,name=launch_args,json=launchArgs,proto3" json:"launch_args,omitempty"`
TargetStdin string `protobuf:"bytes,3,opt,name=target_stdin,json=targetStdin,proto3" json:"target_stdin,omitempty"`
TargetStdout string `protobuf:"bytes,4,opt,name=target_stdout,json=targetStdout,proto3" json:"target_stdout,omitempty"`
ProcessEnv map[string]string `protobuf:"bytes,5,rep,name=process_env,json=processEnv,proto3" json:"process_env,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordRequest_LauchProcess) Reset() {
*x = XctraceRecordRequest_LauchProcess{}
mi := &file_idb_proto_msgTypes[119]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordRequest_LauchProcess) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordRequest_LauchProcess) ProtoMessage() {}
func (x *XctraceRecordRequest_LauchProcess) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[119]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordRequest_LauchProcess.ProtoReflect.Descriptor instead.
func (*XctraceRecordRequest_LauchProcess) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{58, 0}
}
func (x *XctraceRecordRequest_LauchProcess) GetProcessToLaunch() string {
if x != nil {
return x.ProcessToLaunch
}
return ""
}
func (x *XctraceRecordRequest_LauchProcess) GetLaunchArgs() []string {
if x != nil {
return x.LaunchArgs
}
return nil
}
func (x *XctraceRecordRequest_LauchProcess) GetTargetStdin() string {
if x != nil {
return x.TargetStdin
}
return ""
}
func (x *XctraceRecordRequest_LauchProcess) GetTargetStdout() string {
if x != nil {
return x.TargetStdout
}
return ""
}
func (x *XctraceRecordRequest_LauchProcess) GetProcessEnv() map[string]string {
if x != nil {
return x.ProcessEnv
}
return nil
}
type XctraceRecordRequest_Target struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Target:
//
// *XctraceRecordRequest_Target_AllProcesses
// *XctraceRecordRequest_Target_ProcessToAttach
// *XctraceRecordRequest_Target_LaunchProcess
Target isXctraceRecordRequest_Target_Target `protobuf_oneof:"target"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordRequest_Target) Reset() {
*x = XctraceRecordRequest_Target{}
mi := &file_idb_proto_msgTypes[120]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordRequest_Target) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordRequest_Target) ProtoMessage() {}
func (x *XctraceRecordRequest_Target) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[120]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordRequest_Target.ProtoReflect.Descriptor instead.
func (*XctraceRecordRequest_Target) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{58, 1}
}
func (x *XctraceRecordRequest_Target) GetTarget() isXctraceRecordRequest_Target_Target {
if x != nil {
return x.Target
}
return nil
}
func (x *XctraceRecordRequest_Target) GetAllProcesses() bool {
if x != nil {
if x, ok := x.Target.(*XctraceRecordRequest_Target_AllProcesses); ok {
return x.AllProcesses
}
}
return false
}
func (x *XctraceRecordRequest_Target) GetProcessToAttach() string {
if x != nil {
if x, ok := x.Target.(*XctraceRecordRequest_Target_ProcessToAttach); ok {
return x.ProcessToAttach
}
}
return ""
}
func (x *XctraceRecordRequest_Target) GetLaunchProcess() *XctraceRecordRequest_LauchProcess {
if x != nil {
if x, ok := x.Target.(*XctraceRecordRequest_Target_LaunchProcess); ok {
return x.LaunchProcess
}
}
return nil
}
type isXctraceRecordRequest_Target_Target interface {
isXctraceRecordRequest_Target_Target()
}
type XctraceRecordRequest_Target_AllProcesses struct {
AllProcesses bool `protobuf:"varint,1,opt,name=all_processes,json=allProcesses,proto3,oneof"`
}
type XctraceRecordRequest_Target_ProcessToAttach struct {
ProcessToAttach string `protobuf:"bytes,2,opt,name=process_to_attach,json=processToAttach,proto3,oneof"`
}
type XctraceRecordRequest_Target_LaunchProcess struct {
LaunchProcess *XctraceRecordRequest_LauchProcess `protobuf:"bytes,3,opt,name=launch_process,json=launchProcess,proto3,oneof"`
}
func (*XctraceRecordRequest_Target_AllProcesses) isXctraceRecordRequest_Target_Target() {}
func (*XctraceRecordRequest_Target_ProcessToAttach) isXctraceRecordRequest_Target_Target() {}
func (*XctraceRecordRequest_Target_LaunchProcess) isXctraceRecordRequest_Target_Target() {}
type XctraceRecordRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
TemplateName string `protobuf:"bytes,1,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
TimeLimit float64 `protobuf:"fixed64,2,opt,name=time_limit,json=timeLimit,proto3" json:"time_limit,omitempty"`
Package string `protobuf:"bytes,3,opt,name=package,proto3" json:"package,omitempty"`
Target *XctraceRecordRequest_Target `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordRequest_Start) Reset() {
*x = XctraceRecordRequest_Start{}
mi := &file_idb_proto_msgTypes[121]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordRequest_Start) ProtoMessage() {}
func (x *XctraceRecordRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[121]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordRequest_Start.ProtoReflect.Descriptor instead.
func (*XctraceRecordRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{58, 2}
}
func (x *XctraceRecordRequest_Start) GetTemplateName() string {
if x != nil {
return x.TemplateName
}
return ""
}
func (x *XctraceRecordRequest_Start) GetTimeLimit() float64 {
if x != nil {
return x.TimeLimit
}
return 0
}
func (x *XctraceRecordRequest_Start) GetPackage() string {
if x != nil {
return x.Package
}
return ""
}
func (x *XctraceRecordRequest_Start) GetTarget() *XctraceRecordRequest_Target {
if x != nil {
return x.Target
}
return nil
}
type XctraceRecordRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
Timeout float64 `protobuf:"fixed64,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
Args []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctraceRecordRequest_Stop) Reset() {
*x = XctraceRecordRequest_Stop{}
mi := &file_idb_proto_msgTypes[122]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctraceRecordRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctraceRecordRequest_Stop) ProtoMessage() {}
func (x *XctraceRecordRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[122]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctraceRecordRequest_Stop.ProtoReflect.Descriptor instead.
func (*XctraceRecordRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{58, 3}
}
func (x *XctraceRecordRequest_Stop) GetTimeout() float64 {
if x != nil {
return x.Timeout
}
return 0
}
func (x *XctraceRecordRequest_Stop) GetArgs() []string {
if x != nil {
return x.Args
}
return nil
}
type DebugServerRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
BundleId string `protobuf:"bytes,1,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerRequest_Start) Reset() {
*x = DebugServerRequest_Start{}
mi := &file_idb_proto_msgTypes[124]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerRequest_Start) ProtoMessage() {}
func (x *DebugServerRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[124]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerRequest_Start.ProtoReflect.Descriptor instead.
func (*DebugServerRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{60, 0}
}
func (x *DebugServerRequest_Start) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
type DebugServerRequest_Status struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerRequest_Status) Reset() {
*x = DebugServerRequest_Status{}
mi := &file_idb_proto_msgTypes[125]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerRequest_Status) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerRequest_Status) ProtoMessage() {}
func (x *DebugServerRequest_Status) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[125]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerRequest_Status.ProtoReflect.Descriptor instead.
func (*DebugServerRequest_Status) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{60, 1}
}
type DebugServerRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerRequest_Stop) Reset() {
*x = DebugServerRequest_Stop{}
mi := &file_idb_proto_msgTypes[126]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerRequest_Stop) ProtoMessage() {}
func (x *DebugServerRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[126]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerRequest_Stop.ProtoReflect.Descriptor instead.
func (*DebugServerRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{60, 2}
}
type DebugServerRequest_Pipe struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerRequest_Pipe) Reset() {
*x = DebugServerRequest_Pipe{}
mi := &file_idb_proto_msgTypes[127]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerRequest_Pipe) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerRequest_Pipe) ProtoMessage() {}
func (x *DebugServerRequest_Pipe) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[127]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerRequest_Pipe.ProtoReflect.Descriptor instead.
func (*DebugServerRequest_Pipe) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{60, 3}
}
func (x *DebugServerRequest_Pipe) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
type DebugServerResponse_Pipe struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerResponse_Pipe) Reset() {
*x = DebugServerResponse_Pipe{}
mi := &file_idb_proto_msgTypes[128]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerResponse_Pipe) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerResponse_Pipe) ProtoMessage() {}
func (x *DebugServerResponse_Pipe) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[128]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerResponse_Pipe.ProtoReflect.Descriptor instead.
func (*DebugServerResponse_Pipe) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{61, 0}
}
func (x *DebugServerResponse_Pipe) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
type DebugServerResponse_Status struct {
state protoimpl.MessageState `protogen:"open.v1"`
LldbBootstrapCommands []string `protobuf:"bytes,1,rep,name=lldb_bootstrap_commands,json=lldbBootstrapCommands,proto3" json:"lldb_bootstrap_commands,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DebugServerResponse_Status) Reset() {
*x = DebugServerResponse_Status{}
mi := &file_idb_proto_msgTypes[129]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DebugServerResponse_Status) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DebugServerResponse_Status) ProtoMessage() {}
func (x *DebugServerResponse_Status) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[129]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DebugServerResponse_Status.ProtoReflect.Descriptor instead.
func (*DebugServerResponse_Status) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{61, 1}
}
func (x *DebugServerResponse_Status) GetLldbBootstrapCommands() []string {
if x != nil {
return x.LldbBootstrapCommands
}
return nil
}
type XctestListBundlesResponse_Bundles struct {
state protoimpl.MessageState `protogen:"open.v1"`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
BundleId string `protobuf:"bytes,2,opt,name=bundle_id,json=bundleId,proto3" json:"bundle_id,omitempty"`
Architectures []string `protobuf:"bytes,3,rep,name=architectures,proto3" json:"architectures,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestListBundlesResponse_Bundles) Reset() {
*x = XctestListBundlesResponse_Bundles{}
mi := &file_idb_proto_msgTypes[130]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestListBundlesResponse_Bundles) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestListBundlesResponse_Bundles) ProtoMessage() {}
func (x *XctestListBundlesResponse_Bundles) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[130]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestListBundlesResponse_Bundles.ProtoReflect.Descriptor instead.
func (*XctestListBundlesResponse_Bundles) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{68, 0}
}
func (x *XctestListBundlesResponse_Bundles) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *XctestListBundlesResponse_Bundles) GetBundleId() string {
if x != nil {
return x.BundleId
}
return ""
}
func (x *XctestListBundlesResponse_Bundles) GetArchitectures() []string {
if x != nil {
return x.Architectures
}
return nil
}
type XctestRunRequest_Logic struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest_Logic) Reset() {
*x = XctestRunRequest_Logic{}
mi := &file_idb_proto_msgTypes[131]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest_Logic) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest_Logic) ProtoMessage() {}
func (x *XctestRunRequest_Logic) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[131]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest_Logic.ProtoReflect.Descriptor instead.
func (*XctestRunRequest_Logic) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 0}
}
type XctestRunRequest_Application struct {
state protoimpl.MessageState `protogen:"open.v1"`
AppBundleId string `protobuf:"bytes,1,opt,name=app_bundle_id,json=appBundleId,proto3" json:"app_bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest_Application) Reset() {
*x = XctestRunRequest_Application{}
mi := &file_idb_proto_msgTypes[132]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest_Application) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest_Application) ProtoMessage() {}
func (x *XctestRunRequest_Application) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[132]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest_Application.ProtoReflect.Descriptor instead.
func (*XctestRunRequest_Application) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 1}
}
func (x *XctestRunRequest_Application) GetAppBundleId() string {
if x != nil {
return x.AppBundleId
}
return ""
}
type XctestRunRequest_UI struct {
state protoimpl.MessageState `protogen:"open.v1"`
AppBundleId string `protobuf:"bytes,1,opt,name=app_bundle_id,json=appBundleId,proto3" json:"app_bundle_id,omitempty"`
TestHostAppBundleId string `protobuf:"bytes,2,opt,name=test_host_app_bundle_id,json=testHostAppBundleId,proto3" json:"test_host_app_bundle_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest_UI) Reset() {
*x = XctestRunRequest_UI{}
mi := &file_idb_proto_msgTypes[133]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest_UI) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest_UI) ProtoMessage() {}
func (x *XctestRunRequest_UI) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[133]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest_UI.ProtoReflect.Descriptor instead.
func (*XctestRunRequest_UI) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 2}
}
func (x *XctestRunRequest_UI) GetAppBundleId() string {
if x != nil {
return x.AppBundleId
}
return ""
}
func (x *XctestRunRequest_UI) GetTestHostAppBundleId() string {
if x != nil {
return x.TestHostAppBundleId
}
return ""
}
type XctestRunRequest_Mode struct {
state protoimpl.MessageState `protogen:"open.v1"`
// Types that are valid to be assigned to Mode:
//
// *XctestRunRequest_Mode_Logic
// *XctestRunRequest_Mode_Application
// *XctestRunRequest_Mode_Ui
Mode isXctestRunRequest_Mode_Mode `protobuf_oneof:"mode"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest_Mode) Reset() {
*x = XctestRunRequest_Mode{}
mi := &file_idb_proto_msgTypes[134]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest_Mode) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest_Mode) ProtoMessage() {}
func (x *XctestRunRequest_Mode) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[134]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest_Mode.ProtoReflect.Descriptor instead.
func (*XctestRunRequest_Mode) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 3}
}
func (x *XctestRunRequest_Mode) GetMode() isXctestRunRequest_Mode_Mode {
if x != nil {
return x.Mode
}
return nil
}
func (x *XctestRunRequest_Mode) GetLogic() *XctestRunRequest_Logic {
if x != nil {
if x, ok := x.Mode.(*XctestRunRequest_Mode_Logic); ok {
return x.Logic
}
}
return nil
}
func (x *XctestRunRequest_Mode) GetApplication() *XctestRunRequest_Application {
if x != nil {
if x, ok := x.Mode.(*XctestRunRequest_Mode_Application); ok {
return x.Application
}
}
return nil
}
func (x *XctestRunRequest_Mode) GetUi() *XctestRunRequest_UI {
if x != nil {
if x, ok := x.Mode.(*XctestRunRequest_Mode_Ui); ok {
return x.Ui
}
}
return nil
}
type isXctestRunRequest_Mode_Mode interface {
isXctestRunRequest_Mode_Mode()
}
type XctestRunRequest_Mode_Logic struct {
Logic *XctestRunRequest_Logic `protobuf:"bytes,1,opt,name=logic,proto3,oneof"`
}
type XctestRunRequest_Mode_Application struct {
Application *XctestRunRequest_Application `protobuf:"bytes,2,opt,name=application,proto3,oneof"`
}
type XctestRunRequest_Mode_Ui struct {
Ui *XctestRunRequest_UI `protobuf:"bytes,3,opt,name=ui,proto3,oneof"`
}
func (*XctestRunRequest_Mode_Logic) isXctestRunRequest_Mode_Mode() {}
func (*XctestRunRequest_Mode_Application) isXctestRunRequest_Mode_Mode() {}
func (*XctestRunRequest_Mode_Ui) isXctestRunRequest_Mode_Mode() {}
type XctestRunRequest_CodeCoverage struct {
state protoimpl.MessageState `protogen:"open.v1"`
Collect bool `protobuf:"varint,1,opt,name=collect,proto3" json:"collect,omitempty"`
Format XctestRunRequest_CodeCoverage_Format `protobuf:"varint,2,opt,name=format,proto3,enum=idb.XctestRunRequest_CodeCoverage_Format" json:"format,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunRequest_CodeCoverage) Reset() {
*x = XctestRunRequest_CodeCoverage{}
mi := &file_idb_proto_msgTypes[135]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunRequest_CodeCoverage) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunRequest_CodeCoverage) ProtoMessage() {}
func (x *XctestRunRequest_CodeCoverage) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[135]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunRequest_CodeCoverage.ProtoReflect.Descriptor instead.
func (*XctestRunRequest_CodeCoverage) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{71, 4}
}
func (x *XctestRunRequest_CodeCoverage) GetCollect() bool {
if x != nil {
return x.Collect
}
return false
}
func (x *XctestRunRequest_CodeCoverage) GetFormat() XctestRunRequest_CodeCoverage_Format {
if x != nil {
return x.Format
}
return XctestRunRequest_CodeCoverage_EXPORTED
}
type XctestRunResponse_TestRunInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
Status XctestRunResponse_TestRunInfo_Status `protobuf:"varint,1,opt,name=status,proto3,enum=idb.XctestRunResponse_TestRunInfo_Status" json:"status,omitempty"`
BundleName string `protobuf:"bytes,2,opt,name=bundle_name,json=bundleName,proto3" json:"bundle_name,omitempty"`
ClassName string `protobuf:"bytes,3,opt,name=class_name,json=className,proto3" json:"class_name,omitempty"`
MethodName string `protobuf:"bytes,4,opt,name=method_name,json=methodName,proto3" json:"method_name,omitempty"`
Duration float64 `protobuf:"fixed64,5,opt,name=duration,proto3" json:"duration,omitempty"`
FailureInfo *XctestRunResponse_TestRunInfo_TestRunFailureInfo `protobuf:"bytes,6,opt,name=failure_info,json=failureInfo,proto3" json:"failure_info,omitempty"`
Logs []string `protobuf:"bytes,7,rep,name=logs,proto3" json:"logs,omitempty"`
ActivityLogs []*XctestRunResponse_TestRunInfo_TestActivity `protobuf:"bytes,8,rep,name=activityLogs,proto3" json:"activityLogs,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunResponse_TestRunInfo) Reset() {
*x = XctestRunResponse_TestRunInfo{}
mi := &file_idb_proto_msgTypes[137]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunResponse_TestRunInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunResponse_TestRunInfo) ProtoMessage() {}
func (x *XctestRunResponse_TestRunInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[137]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunResponse_TestRunInfo.ProtoReflect.Descriptor instead.
func (*XctestRunResponse_TestRunInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0}
}
func (x *XctestRunResponse_TestRunInfo) GetStatus() XctestRunResponse_TestRunInfo_Status {
if x != nil {
return x.Status
}
return XctestRunResponse_TestRunInfo_PASSED
}
func (x *XctestRunResponse_TestRunInfo) GetBundleName() string {
if x != nil {
return x.BundleName
}
return ""
}
func (x *XctestRunResponse_TestRunInfo) GetClassName() string {
if x != nil {
return x.ClassName
}
return ""
}
func (x *XctestRunResponse_TestRunInfo) GetMethodName() string {
if x != nil {
return x.MethodName
}
return ""
}
func (x *XctestRunResponse_TestRunInfo) GetDuration() float64 {
if x != nil {
return x.Duration
}
return 0
}
func (x *XctestRunResponse_TestRunInfo) GetFailureInfo() *XctestRunResponse_TestRunInfo_TestRunFailureInfo {
if x != nil {
return x.FailureInfo
}
return nil
}
func (x *XctestRunResponse_TestRunInfo) GetLogs() []string {
if x != nil {
return x.Logs
}
return nil
}
func (x *XctestRunResponse_TestRunInfo) GetActivityLogs() []*XctestRunResponse_TestRunInfo_TestActivity {
if x != nil {
return x.ActivityLogs
}
return nil
}
type XctestRunResponse_TestRunInfo_TestRunFailureInfo struct {
state protoimpl.MessageState `protogen:"open.v1"`
FailureMessage string `protobuf:"bytes,1,opt,name=failure_message,json=failureMessage,proto3" json:"failure_message,omitempty"`
File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
Line uint64 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) Reset() {
*x = XctestRunResponse_TestRunInfo_TestRunFailureInfo{}
mi := &file_idb_proto_msgTypes[138]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunResponse_TestRunInfo_TestRunFailureInfo) ProtoMessage() {}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[138]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunResponse_TestRunInfo_TestRunFailureInfo.ProtoReflect.Descriptor instead.
func (*XctestRunResponse_TestRunInfo_TestRunFailureInfo) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0, 0}
}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) GetFailureMessage() string {
if x != nil {
return x.FailureMessage
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) GetFile() string {
if x != nil {
return x.File
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestRunFailureInfo) GetLine() uint64 {
if x != nil {
return x.Line
}
return 0
}
type XctestRunResponse_TestRunInfo_TestAttachment struct {
state protoimpl.MessageState `protogen:"open.v1"`
Payload []byte `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
Timestamp float64 `protobuf:"fixed64,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
UniformTypeIdentifier string `protobuf:"bytes,4,opt,name=uniform_type_identifier,json=uniformTypeIdentifier,proto3" json:"uniform_type_identifier,omitempty"`
UserInfoJson []byte `protobuf:"bytes,5,opt,name=user_info_json,json=userInfoJson,proto3" json:"user_info_json,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) Reset() {
*x = XctestRunResponse_TestRunInfo_TestAttachment{}
mi := &file_idb_proto_msgTypes[139]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunResponse_TestRunInfo_TestAttachment) ProtoMessage() {}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[139]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunResponse_TestRunInfo_TestAttachment.ProtoReflect.Descriptor instead.
func (*XctestRunResponse_TestRunInfo_TestAttachment) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0, 1}
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) GetPayload() []byte {
if x != nil {
return x.Payload
}
return nil
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) GetTimestamp() float64 {
if x != nil {
return x.Timestamp
}
return 0
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) GetUniformTypeIdentifier() string {
if x != nil {
return x.UniformTypeIdentifier
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestAttachment) GetUserInfoJson() []byte {
if x != nil {
return x.UserInfoJson
}
return nil
}
type XctestRunResponse_TestRunInfo_TestActivity struct {
state protoimpl.MessageState `protogen:"open.v1"`
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Duration float64 `protobuf:"fixed64,2,opt,name=duration,proto3" json:"duration,omitempty"`
Uuid string `protobuf:"bytes,3,opt,name=uuid,proto3" json:"uuid,omitempty"`
ActivityType string `protobuf:"bytes,4,opt,name=activity_type,json=activityType,proto3" json:"activity_type,omitempty"`
Start float64 `protobuf:"fixed64,5,opt,name=start,proto3" json:"start,omitempty"`
Finish float64 `protobuf:"fixed64,6,opt,name=finish,proto3" json:"finish,omitempty"`
Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
Attachments []*XctestRunResponse_TestRunInfo_TestAttachment `protobuf:"bytes,8,rep,name=attachments,proto3" json:"attachments,omitempty"`
SubActivities []*XctestRunResponse_TestRunInfo_TestActivity `protobuf:"bytes,9,rep,name=sub_activities,json=subActivities,proto3" json:"sub_activities,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) Reset() {
*x = XctestRunResponse_TestRunInfo_TestActivity{}
mi := &file_idb_proto_msgTypes[140]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*XctestRunResponse_TestRunInfo_TestActivity) ProtoMessage() {}
func (x *XctestRunResponse_TestRunInfo_TestActivity) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[140]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use XctestRunResponse_TestRunInfo_TestActivity.ProtoReflect.Descriptor instead.
func (*XctestRunResponse_TestRunInfo_TestActivity) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{72, 0, 2}
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetDuration() float64 {
if x != nil {
return x.Duration
}
return 0
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetUuid() string {
if x != nil {
return x.Uuid
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetActivityType() string {
if x != nil {
return x.ActivityType
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetStart() float64 {
if x != nil {
return x.Start
}
return 0
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetFinish() float64 {
if x != nil {
return x.Finish
}
return 0
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetAttachments() []*XctestRunResponse_TestRunInfo_TestAttachment {
if x != nil {
return x.Attachments
}
return nil
}
func (x *XctestRunResponse_TestRunInfo_TestActivity) GetSubActivities() []*XctestRunResponse_TestRunInfo_TestActivity {
if x != nil {
return x.SubActivities
}
return nil
}
type PushRequest_Inner struct {
state protoimpl.MessageState `protogen:"open.v1"`
DstPath string `protobuf:"bytes,2,opt,name=dst_path,json=dstPath,proto3" json:"dst_path,omitempty"`
Container *FileContainer `protobuf:"bytes,3,opt,name=container,proto3" json:"container,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *PushRequest_Inner) Reset() {
*x = PushRequest_Inner{}
mi := &file_idb_proto_msgTypes[141]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *PushRequest_Inner) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PushRequest_Inner) ProtoMessage() {}
func (x *PushRequest_Inner) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[141]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PushRequest_Inner.ProtoReflect.Descriptor instead.
func (*PushRequest_Inner) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{84, 0}
}
func (x *PushRequest_Inner) GetDstPath() string {
if x != nil {
return x.DstPath
}
return ""
}
func (x *PushRequest_Inner) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
type TailRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
Container *FileContainer `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TailRequest_Start) Reset() {
*x = TailRequest_Start{}
mi := &file_idb_proto_msgTypes[142]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TailRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TailRequest_Start) ProtoMessage() {}
func (x *TailRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[142]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TailRequest_Start.ProtoReflect.Descriptor instead.
func (*TailRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{88, 0}
}
func (x *TailRequest_Start) GetContainer() *FileContainer {
if x != nil {
return x.Container
}
return nil
}
func (x *TailRequest_Start) GetPath() string {
if x != nil {
return x.Path
}
return ""
}
type TailRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *TailRequest_Stop) Reset() {
*x = TailRequest_Stop{}
mi := &file_idb_proto_msgTypes[143]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *TailRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*TailRequest_Stop) ProtoMessage() {}
func (x *TailRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[143]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use TailRequest_Stop.ProtoReflect.Descriptor instead.
func (*TailRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{88, 1}
}
type DapRequest_Start struct {
state protoimpl.MessageState `protogen:"open.v1"`
DebuggerPkgId string `protobuf:"bytes,1,opt,name=debugger_pkg_id,json=debuggerPkgId,proto3" json:"debugger_pkg_id,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapRequest_Start) Reset() {
*x = DapRequest_Start{}
mi := &file_idb_proto_msgTypes[144]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapRequest_Start) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapRequest_Start) ProtoMessage() {}
func (x *DapRequest_Start) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[144]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapRequest_Start.ProtoReflect.Descriptor instead.
func (*DapRequest_Start) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{93, 0}
}
func (x *DapRequest_Start) GetDebuggerPkgId() string {
if x != nil {
return x.DebuggerPkgId
}
return ""
}
type DapRequest_Pipe struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapRequest_Pipe) Reset() {
*x = DapRequest_Pipe{}
mi := &file_idb_proto_msgTypes[145]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapRequest_Pipe) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapRequest_Pipe) ProtoMessage() {}
func (x *DapRequest_Pipe) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[145]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapRequest_Pipe.ProtoReflect.Descriptor instead.
func (*DapRequest_Pipe) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{93, 1}
}
func (x *DapRequest_Pipe) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
type DapRequest_Stop struct {
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapRequest_Stop) Reset() {
*x = DapRequest_Stop{}
mi := &file_idb_proto_msgTypes[146]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapRequest_Stop) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapRequest_Stop) ProtoMessage() {}
func (x *DapRequest_Stop) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[146]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapRequest_Stop.ProtoReflect.Descriptor instead.
func (*DapRequest_Stop) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{93, 2}
}
type DapResponse_Event struct {
state protoimpl.MessageState `protogen:"open.v1"`
Desc string `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapResponse_Event) Reset() {
*x = DapResponse_Event{}
mi := &file_idb_proto_msgTypes[147]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapResponse_Event) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapResponse_Event) ProtoMessage() {}
func (x *DapResponse_Event) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[147]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapResponse_Event.ProtoReflect.Descriptor instead.
func (*DapResponse_Event) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{94, 0}
}
func (x *DapResponse_Event) GetDesc() string {
if x != nil {
return x.Desc
}
return ""
}
type DapResponse_Pipe struct {
state protoimpl.MessageState `protogen:"open.v1"`
Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *DapResponse_Pipe) Reset() {
*x = DapResponse_Pipe{}
mi := &file_idb_proto_msgTypes[148]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
func (x *DapResponse_Pipe) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DapResponse_Pipe) ProtoMessage() {}
func (x *DapResponse_Pipe) ProtoReflect() protoreflect.Message {
mi := &file_idb_proto_msgTypes[148]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use DapResponse_Pipe.ProtoReflect.Descriptor instead.
func (*DapResponse_Pipe) Descriptor() ([]byte, []int) {
return file_idb_proto_rawDescGZIP(), []int{94, 1}
}
func (x *DapResponse_Pipe) GetData() []byte {
if x != nil {
return x.Data
}
return nil
}
var File_idb_proto protoreflect.FileDescriptor
const file_idb_proto_rawDesc = "" +
"\n" +
"\tidb.proto\x12\x03idb\"\xbd\x01\n" +
"\aPayload\x12\x1d\n" +
"\tfile_path\x18\x01 \x01(\tH\x00R\bfilePath\x12\x14\n" +
"\x04data\x18\x02 \x01(\fH\x00R\x04data\x12\x12\n" +
"\x03url\x18\x03 \x01(\tH\x00R\x03url\x12<\n" +
"\vcompression\x18\x04 \x01(\x0e2\x18.idb.Payload.CompressionH\x00R\vcompression\"!\n" +
"\vCompression\x12\b\n" +
"\x04GZIP\x10\x00\x12\b\n" +
"\x04ZSTD\x10\x01B\b\n" +
"\x06source\"\x84\x01\n" +
"\rProcessOutput\x12:\n" +
"\tinterface\x18\x01 \x01(\x0e2\x1c.idb.ProcessOutput.InterfaceR\tinterface\x12\x12\n" +
"\x04data\x18\x02 \x01(\fR\x04data\"#\n" +
"\tInterface\x12\n" +
"\n" +
"\x06STDOUT\x10\x00\x12\n" +
"\n" +
"\x06STDERR\x10\x01\"Z\n" +
"\rCompanionInfo\x12\x12\n" +
"\x04udid\x18\x01 \x01(\tR\x04udid\x12\x19\n" +
"\bis_local\x18\x04 \x01(\bR\aisLocal\x12\x1a\n" +
"\bmetadata\x18\x06 \x01(\fR\bmetadata\"\x83\x03\n" +
"\x0eSettingRequest\x12R\n" +
"\x10hardwareKeyboard\x18\x01 \x01(\v2$.idb.SettingRequest.HardwareKeyboardH\x00R\x10hardwareKeyboard\x12I\n" +
"\rstringSetting\x18\x02 \x01(\v2!.idb.SettingRequest.StringSettingH\x00R\rstringSetting\x1a,\n" +
"\x10HardwareKeyboard\x12\x18\n" +
"\aenabled\x18\x01 \x01(\bR\aenabled\x1a\x98\x01\n" +
"\rStringSetting\x12&\n" +
"\asetting\x18\x01 \x01(\x0e2\f.idb.SettingR\asetting\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value\x12\x12\n" +
"\x04name\x18\x03 \x01(\tR\x04name\x12\x16\n" +
"\x06domain\x18\x04 \x01(\tR\x06domain\x12\x1d\n" +
"\n" +
"value_type\x18\x05 \x01(\tR\tvalueTypeB\t\n" +
"\asetting\"\x11\n" +
"\x0fSettingResponse\"g\n" +
"\x11GetSettingRequest\x12&\n" +
"\asetting\x18\x01 \x01(\x0e2\f.idb.SettingR\asetting\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
"\x06domain\x18\x03 \x01(\tR\x06domain\"*\n" +
"\x12GetSettingResponse\x12\x14\n" +
"\x05value\x18\x01 \x01(\tR\x05value\"<\n" +
"\x12ListSettingRequest\x12&\n" +
"\asetting\x18\x01 \x01(\x0e2\f.idb.SettingR\asetting\"-\n" +
"\x13ListSettingResponse\x12\x16\n" +
"\x06values\x18\x01 \x03(\tR\x06values\"G\n" +
"\x0fListAppsRequest\x124\n" +
"\x16suppress_process_state\x18\x01 \x01(\bR\x14suppressProcessState\"=\n" +
"\x10ListAppsResponse\x12)\n" +
"\x04apps\x18\x01 \x03(\v2\x15.idb.InstalledAppInfoR\x04apps\"\xe5\x02\n" +
"\x10InstalledAppInfo\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\x12$\n" +
"\rarchitectures\x18\x03 \x03(\tR\rarchitectures\x12!\n" +
"\finstall_type\x18\x04 \x01(\tR\vinstallType\x12J\n" +
"\rprocess_state\x18\x05 \x01(\x0e2%.idb.InstalledAppInfo.AppProcessStateR\fprocessState\x12\x1e\n" +
"\n" +
"debuggable\x18\x06 \x01(\bR\n" +
"debuggable\x12-\n" +
"\x12process_identifier\x18\a \x01(\x04R\x11processIdentifier\"<\n" +
"\x0fAppProcessState\x12\v\n" +
"\aUNKNOWN\x10\x00\x12\x0f\n" +
"\vNOT_RUNNING\x10\x01\x12\v\n" +
"\aRUNNING\x10\x02\"\xf7\x04\n" +
"\x0eInstallRequest\x12C\n" +
"\vdestination\x18\x01 \x01(\x0e2\x1f.idb.InstallRequest.DestinationH\x00R\vdestination\x12(\n" +
"\apayload\x18\x02 \x01(\v2\f.idb.PayloadH\x00R\apayload\x12\x1d\n" +
"\tname_hint\x18\x03 \x01(\tH\x00R\bnameHint\x12)\n" +
"\x0fmake_debuggable\x18\x04 \x01(\bH\x00R\x0emakeDebuggable\x12\x1d\n" +
"\tbundle_id\x18\x05 \x01(\tH\x00R\bbundleId\x12U\n" +
"\x13link_dsym_to_bundle\x18\x06 \x01(\v2$.idb.InstallRequest.LinkDsymToBundleH\x00R\x10linkDsymToBundle\x12>\n" +
"\x1aoverride_modification_time\x18\a \x01(\bH\x00R\x18overrideModificationTime\x1a\xa4\x01\n" +
"\x10LinkDsymToBundle\x12P\n" +
"\vbundle_type\x18\x01 \x01(\x0e2/.idb.InstallRequest.LinkDsymToBundle.BundleTypeR\n" +
"bundleType\x12\x1b\n" +
"\tbundle_id\x18\x02 \x01(\tR\bbundleId\"!\n" +
"\n" +
"BundleType\x12\a\n" +
"\x03APP\x10\x00\x12\n" +
"\n" +
"\x06XCTEST\x10\x01\"F\n" +
"\vDestination\x12\a\n" +
"\x03APP\x10\x00\x12\n" +
"\n" +
"\x06XCTEST\x10\x01\x12\t\n" +
"\x05DYLIB\x10\x02\x12\b\n" +
"\x04DSYM\x10\x03\x12\r\n" +
"\tFRAMEWORK\x10\x04B\a\n" +
"\x05value\"U\n" +
"\x0fInstallResponse\x12\x12\n" +
"\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
"\x04uuid\x18\x02 \x01(\tR\x04uuid\x12\x1a\n" +
"\bprogress\x18\x03 \x01(\x01R\bprogress\"\x13\n" +
"\x11ScreenshotRequest\"V\n" +
"\x12ScreenshotResponse\x12\x1d\n" +
"\n" +
"image_data\x18\x01 \x01(\fR\timageData\x12!\n" +
"\fimage_format\x18\x02 \x01(\tR\vimageFormat\"\x0e\n" +
"\fFocusRequest\"\x0f\n" +
"\rFocusResponse\"#\n" +
"\x05Point\x12\f\n" +
"\x01x\x18\x01 \x01(\x01R\x01x\x12\f\n" +
"\x01y\x18\x02 \x01(\x01R\x01y\"\x9c\x01\n" +
"\x18AccessibilityInfoRequest\x12 \n" +
"\x05point\x18\x02 \x01(\v2\n" +
".idb.PointR\x05point\x12<\n" +
"\x06format\x18\x03 \x01(\x0e2$.idb.AccessibilityInfoRequest.FormatR\x06format\" \n" +
"\x06Format\x12\n" +
"\n" +
"\x06LEGACY\x10\x00\x12\n" +
"\n" +
"\x06NESTED\x10\x01\"/\n" +
"\x19AccessibilityInfoResponse\x12\x12\n" +
"\x04json\x18\x01 \x01(\tR\x04json\"\xf4\x01\n" +
"\x0eApproveRequest\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x12@\n" +
"\vpermissions\x18\x02 \x03(\x0e2\x1e.idb.ApproveRequest.PermissionR\vpermissions\x12\x16\n" +
"\x06scheme\x18\x03 \x01(\tR\x06scheme\"k\n" +
"\n" +
"Permission\x12\n" +
"\n" +
"\x06PHOTOS\x10\x00\x12\n" +
"\n" +
"\x06CAMERA\x10\x01\x12\f\n" +
"\bCONTACTS\x10\x02\x12\a\n" +
"\x03URL\x10\x03\x12\f\n" +
"\bLOCATION\x10\x04\x12\x10\n" +
"\fNOTIFICATION\x10\x05\x12\x0e\n" +
"\n" +
"MICROPHONE\x10\x06\"\x11\n" +
"\x0fApproveResponse\"\xf2\x01\n" +
"\rRevokeRequest\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x12?\n" +
"\vpermissions\x18\x02 \x03(\x0e2\x1d.idb.RevokeRequest.PermissionR\vpermissions\x12\x16\n" +
"\x06scheme\x18\x03 \x01(\tR\x06scheme\"k\n" +
"\n" +
"Permission\x12\n" +
"\n" +
"\x06PHOTOS\x10\x00\x12\n" +
"\n" +
"\x06CAMERA\x10\x01\x12\f\n" +
"\bCONTACTS\x10\x02\x12\a\n" +
"\x03URL\x10\x03\x12\f\n" +
"\bLOCATION\x10\x04\x12\x10\n" +
"\fNOTIFICATION\x10\x05\x12\x0e\n" +
"\n" +
"MICROPHONE\x10\x06\"\x10\n" +
"\x0eRevokeResponse\"\x16\n" +
"\x14ClearKeychainRequest\"\x17\n" +
"\x15ClearKeychainResponse\"?\n" +
"\x12SetLocationRequest\x12)\n" +
"\blocation\x18\x01 \x01(\v2\r.idb.LocationR\blocation\"D\n" +
"\bLocation\x12\x1a\n" +
"\blatitude\x18\x01 \x01(\x01R\blatitude\x12\x1c\n" +
"\tlongitude\x18\x02 \x01(\x01R\tlongitude\"\x15\n" +
"\x13SetLocationResponse\"/\n" +
"\x10UninstallRequest\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\"\x13\n" +
"\x11UninstallResponse\"/\n" +
"\x10TerminateRequest\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\"\x13\n" +
"\x11TerminateResponse\"\"\n" +
"\x0eOpenUrlRequest\x12\x10\n" +
"\x03url\x18\x01 \x01(\tR\x03url\"\x11\n" +
"\x0fOpenUrlResponse\"?\n" +
"\x15ContactsUpdateRequest\x12&\n" +
"\apayload\x18\x01 \x01(\v2\f.idb.PayloadR\apayload\"\x18\n" +
"\x16ContactsUpdateResponse\"G\n" +
"\x18TargetDescriptionRequest\x12+\n" +
"\x11fetch_diagnostics\x18\x01 \x01(\bR\x10fetchDiagnostics\"\x94\x01\n" +
"\x19TargetDescriptionResponse\x12E\n" +
"\x12target_description\x18\x01 \x01(\v2\x16.idb.TargetDescriptionR\x11targetDescription\x120\n" +
"\tcompanion\x18\x02 \x01(\v2\x12.idb.CompanionInfoR\tcompanion\"\xf4\x06\n" +
"\bHIDEvent\x12.\n" +
"\x05press\x18\x01 \x01(\v2\x16.idb.HIDEvent.HIDPressH\x00R\x05press\x12.\n" +
"\x05swipe\x18\x02 \x01(\v2\x16.idb.HIDEvent.HIDSwipeH\x00R\x05swipe\x12.\n" +
"\x05delay\x18\x03 \x01(\v2\x16.idb.HIDEvent.HIDDelayH\x00R\x05delay\x1a,\n" +
"\bHIDTouch\x12 \n" +
"\x05point\x18\x01 \x01(\v2\n" +
".idb.PointR\x05point\x1a@\n" +
"\tHIDButton\x123\n" +
"\x06button\x18\x01 \x01(\x0e2\x1b.idb.HIDEvent.HIDButtonTypeR\x06button\x1a\"\n" +
"\x06HIDKey\x12\x18\n" +
"\akeycode\x18\x01 \x01(\x04R\akeycode\x1a\xa7\x01\n" +
"\x0eHIDPressAction\x12.\n" +
"\x05touch\x18\x01 \x01(\v2\x16.idb.HIDEvent.HIDTouchH\x00R\x05touch\x121\n" +
"\x06button\x18\x02 \x01(\v2\x17.idb.HIDEvent.HIDButtonH\x00R\x06button\x12(\n" +
"\x03key\x18\x03 \x01(\v2\x14.idb.HIDEvent.HIDKeyH\x00R\x03keyB\b\n" +
"\x06action\x1az\n" +
"\bHIDPress\x124\n" +
"\x06action\x18\x01 \x01(\v2\x1c.idb.HIDEvent.HIDPressActionR\x06action\x128\n" +
"\tdirection\x18\x02 \x01(\x0e2\x1a.idb.HIDEvent.HIDDirectionR\tdirection\x1a|\n" +
"\bHIDSwipe\x12 \n" +
"\x05start\x18\x01 \x01(\v2\n" +
".idb.PointR\x05start\x12\x1c\n" +
"\x03end\x18\x02 \x01(\v2\n" +
".idb.PointR\x03end\x12\x14\n" +
"\x05delta\x18\x05 \x01(\x01R\x05delta\x12\x1a\n" +
"\bduration\x18\x06 \x01(\x01R\bduration\x1a&\n" +
"\bHIDDelay\x12\x1a\n" +
"\bduration\x18\x01 \x01(\x01R\bduration\" \n" +
"\fHIDDirection\x12\b\n" +
"\x04DOWN\x10\x00\x12\x06\n" +
"\x02UP\x10\x01\"M\n" +
"\rHIDButtonType\x12\r\n" +
"\tAPPLE_PAY\x10\x00\x12\b\n" +
"\x04HOME\x10\x01\x12\b\n" +
"\x04LOCK\x10\x02\x12\x0f\n" +
"\vSIDE_BUTTON\x10\x03\x12\b\n" +
"\x04SIRI\x10\x04B\a\n" +
"\x05event\"\r\n" +
"\vHIDResponse\"\xb4\x01\n" +
"\x0eConnectRequest\x12=\n" +
"\bmetadata\x18\x01 \x03(\v2!.idb.ConnectRequest.MetadataEntryR\bmetadata\x12&\n" +
"\x0flocal_file_path\x18\x04 \x01(\tR\rlocalFilePath\x1a;\n" +
"\rMetadataEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"C\n" +
"\x0fConnectResponse\x120\n" +
"\tcompanion\x18\x01 \x01(\v2\x12.idb.CompanionInfoR\tcompanion\"\xa2\x01\n" +
"\x10ScreenDimensions\x12\x14\n" +
"\x05width\x18\x01 \x01(\x04R\x05width\x12\x16\n" +
"\x06height\x18\x02 \x01(\x04R\x06height\x12\x18\n" +
"\adensity\x18\x03 \x01(\x01R\adensity\x12!\n" +
"\fwidth_points\x18\x04 \x01(\x04R\vwidthPoints\x12#\n" +
"\rheight_points\x18\x05 \x01(\x04R\fheightPoints\"\xb7\x02\n" +
"\x11TargetDescription\x12\x12\n" +
"\x04udid\x18\x01 \x01(\tR\x04udid\x12\x12\n" +
"\x04name\x18\x02 \x01(\tR\x04name\x12B\n" +
"\x11screen_dimensions\x18\x03 \x01(\v2\x15.idb.ScreenDimensionsR\x10screenDimensions\x12\x14\n" +
"\x05state\x18\x04 \x01(\tR\x05state\x12\x1f\n" +
"\vtarget_type\x18\x05 \x01(\tR\n" +
"targetType\x12\x1d\n" +
"\n" +
"os_version\x18\x06 \x01(\tR\tosVersion\x12\"\n" +
"\farchitecture\x18\a \x01(\tR\farchitecture\x12\x1a\n" +
"\bextended\x18\t \x01(\fR\bextended\x12 \n" +
"\vdiagnostics\x18\n" +
" \x01(\fR\vdiagnostics\"\x7f\n" +
"\n" +
"LogRequest\x12\x1c\n" +
"\targuments\x18\x01 \x03(\tR\targuments\x12.\n" +
"\x06source\x18\x02 \x01(\x0e2\x16.idb.LogRequest.SourceR\x06source\"#\n" +
"\x06Source\x12\n" +
"\n" +
"\x06TARGET\x10\x00\x12\r\n" +
"\tCOMPANION\x10\x01\"%\n" +
"\vLogResponse\x12\x16\n" +
"\x06output\x18\x01 \x01(\fR\x06output\"\xa9\x01\n" +
"\rRecordRequest\x120\n" +
"\x05start\x18\x01 \x01(\v2\x18.idb.RecordRequest.StartH\x00R\x05start\x12-\n" +
"\x04stop\x18\x02 \x01(\v2\x17.idb.RecordRequest.StopH\x00R\x04stop\x1a$\n" +
"\x05Start\x12\x1b\n" +
"\tfile_path\x18\x01 \x01(\tR\bfilePath\x1a\x06\n" +
"\x04StopB\t\n" +
"\acontrol\"e\n" +
"\x0eRecordResponse\x12\x1f\n" +
"\n" +
"log_output\x18\x01 \x01(\fH\x00R\tlogOutput\x12(\n" +
"\apayload\x18\x02 \x01(\v2\f.idb.PayloadH\x00R\apayloadB\b\n" +
"\x06output\"\xb8\x03\n" +
"\x12VideoStreamRequest\x125\n" +
"\x05start\x18\x01 \x01(\v2\x1d.idb.VideoStreamRequest.StartH\x00R\x05start\x122\n" +
"\x04stop\x18\x02 \x01(\v2\x1c.idb.VideoStreamRequest.StopH\x00R\x04stop\x1a\xe3\x01\n" +
"\x05Start\x12\x1b\n" +
"\tfile_path\x18\x01 \x01(\tR\bfilePath\x12\x10\n" +
"\x03fps\x18\x02 \x01(\x04R\x03fps\x126\n" +
"\x06format\x18\x03 \x01(\x0e2\x1e.idb.VideoStreamRequest.FormatR\x06format\x12/\n" +
"\x13compression_quality\x18\x04 \x01(\x01R\x12compressionQuality\x12!\n" +
"\fscale_factor\x18\x05 \x01(\x01R\vscaleFactor\x12\x1f\n" +
"\vavg_bitrate\x18\x06 \x01(\x01R\n" +
"avgBitrate\x1a\x06\n" +
"\x04Stop\">\n" +
"\x06Format\x12\b\n" +
"\x04H264\x10\x00\x12\b\n" +
"\x04RBGA\x10\x01\x12\t\n" +
"\x05MJPEG\x10\x02\x12\v\n" +
"\aMINICAP\x10\x03\x12\b\n" +
"\x04I420\x10\x04B\t\n" +
"\acontrol\"j\n" +
"\x13VideoStreamResponse\x12\x1f\n" +
"\n" +
"log_output\x18\x01 \x01(\fH\x00R\tlogOutput\x12(\n" +
"\apayload\x18\x02 \x01(\v2\f.idb.PayloadH\x00R\apayloadB\b\n" +
"\x06output\"\xad\x03\n" +
"\rLaunchRequest\x120\n" +
"\x05start\x18\x01 \x01(\v2\x18.idb.LaunchRequest.StartH\x00R\x05start\x12-\n" +
"\x04stop\x18\x02 \x01(\v2\x17.idb.LaunchRequest.StopH\x00R\x04stop\x1a\xa7\x02\n" +
"\x05Start\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x123\n" +
"\x03env\x18\x02 \x03(\v2!.idb.LaunchRequest.Start.EnvEntryR\x03env\x12\x19\n" +
"\bapp_args\x18\x03 \x03(\tR\aappArgs\x122\n" +
"\x15foreground_if_running\x18\x04 \x01(\bR\x13foregroundIfRunning\x12\x19\n" +
"\bwait_for\x18\x05 \x01(\bR\awaitFor\x12*\n" +
"\x11wait_for_debugger\x18\x06 \x01(\bR\x0fwaitForDebugger\x1a6\n" +
"\bEnvEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\x1a\x06\n" +
"\x04StopB\t\n" +
"\acontrol\"k\n" +
"\x0eLaunchResponse\x12*\n" +
"\x06output\x18\x03 \x01(\v2\x12.idb.ProcessOutputR\x06output\x12-\n" +
"\bdebugger\x18\x04 \x01(\v2\x11.idb.DebuggerInfoR\bdebugger\"9\n" +
"\x0fAddMediaRequest\x12&\n" +
"\apayload\x18\x01 \x01(\v2\f.idb.PayloadR\apayload\"\x12\n" +
"\x10AddMediaResponse\"\x9e\x06\n" +
"\x15InstrumentsRunRequest\x128\n" +
"\x05start\x18\x01 \x01(\v2 .idb.InstrumentsRunRequest.StartH\x00R\x05start\x125\n" +
"\x04stop\x18\x02 \x01(\v2\x1f.idb.InstrumentsRunRequest.StopH\x00R\x04stop\x1a\xd4\x01\n" +
"\x12InstrumentsTimings\x12+\n" +
"\x11terminate_timeout\x18\x01 \x01(\x01R\x10terminateTimeout\x120\n" +
"\x14launch_retry_timeout\x18\x02 \x01(\x01R\x12launchRetryTimeout\x120\n" +
"\x14launch_error_timeout\x18\x03 \x01(\x01R\x12launchErrorTimeout\x12-\n" +
"\x12operation_duration\x18\x04 \x01(\x01R\x11operationDuration\x1a\xf3\x02\n" +
"\x05Start\x12#\n" +
"\rtemplate_name\x18\x02 \x01(\tR\ftemplateName\x12\"\n" +
"\rapp_bundle_id\x18\x03 \x01(\tR\vappBundleId\x12S\n" +
"\venvironment\x18\x04 \x03(\v21.idb.InstrumentsRunRequest.Start.EnvironmentEntryR\venvironment\x12\x1c\n" +
"\targuments\x18\x05 \x03(\tR\targuments\x12G\n" +
"\atimings\x18\x06 \x01(\v2-.idb.InstrumentsRunRequest.InstrumentsTimingsR\atimings\x12%\n" +
"\x0etool_arguments\x18\a \x03(\tR\rtoolArguments\x1a>\n" +
"\x10EnvironmentEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\x1a<\n" +
"\x04Stop\x124\n" +
"\x16post_process_arguments\x18\x01 \x03(\tR\x14postProcessArgumentsB\t\n" +
"\acontrol\"\xec\x01\n" +
"\x16InstrumentsRunResponse\x12\x1f\n" +
"\n" +
"log_output\x18\x01 \x01(\fH\x00R\tlogOutput\x12(\n" +
"\apayload\x18\x02 \x01(\v2\f.idb.PayloadH\x00R\apayload\x129\n" +
"\x05state\x18\x03 \x01(\x0e2!.idb.InstrumentsRunResponse.StateH\x00R\x05state\"B\n" +
"\x05State\x12\v\n" +
"\aUNKNOWN\x10\x00\x12\x17\n" +
"\x13RUNNING_INSTRUMENTS\x10\x01\x12\x13\n" +
"\x0fPOST_PROCESSING\x10\x02B\b\n" +
"\x06output\"\xe1\x06\n" +
"\x14XctraceRecordRequest\x127\n" +
"\x05start\x18\x01 \x01(\v2\x1f.idb.XctraceRecordRequest.StartH\x00R\x05start\x124\n" +
"\x04stop\x18\x02 \x01(\v2\x1e.idb.XctraceRecordRequest.StopH\x00R\x04stop\x1a\xbb\x02\n" +
"\fLauchProcess\x12*\n" +
"\x11process_to_launch\x18\x01 \x01(\tR\x0fprocessToLaunch\x12\x1f\n" +
"\vlaunch_args\x18\x02 \x03(\tR\n" +
"launchArgs\x12!\n" +
"\ftarget_stdin\x18\x03 \x01(\tR\vtargetStdin\x12#\n" +
"\rtarget_stdout\x18\x04 \x01(\tR\ftargetStdout\x12W\n" +
"\vprocess_env\x18\x05 \x03(\v26.idb.XctraceRecordRequest.LauchProcess.ProcessEnvEntryR\n" +
"processEnv\x1a=\n" +
"\x0fProcessEnvEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\x1a\xb8\x01\n" +
"\x06Target\x12%\n" +
"\rall_processes\x18\x01 \x01(\bH\x00R\fallProcesses\x12,\n" +
"\x11process_to_attach\x18\x02 \x01(\tH\x00R\x0fprocessToAttach\x12O\n" +
"\x0elaunch_process\x18\x03 \x01(\v2&.idb.XctraceRecordRequest.LauchProcessH\x00R\rlaunchProcessB\b\n" +
"\x06target\x1a\x9f\x01\n" +
"\x05Start\x12#\n" +
"\rtemplate_name\x18\x01 \x01(\tR\ftemplateName\x12\x1d\n" +
"\n" +
"time_limit\x18\x02 \x01(\x01R\ttimeLimit\x12\x18\n" +
"\apackage\x18\x03 \x01(\tR\apackage\x128\n" +
"\x06target\x18\x04 \x01(\v2 .idb.XctraceRecordRequest.TargetR\x06target\x1a4\n" +
"\x04Stop\x12\x18\n" +
"\atimeout\x18\x01 \x01(\x01R\atimeout\x12\x12\n" +
"\x04args\x18\x02 \x03(\tR\x04argsB\t\n" +
"\acontrol\"\xcc\x01\n" +
"\x15XctraceRecordResponse\x12\x12\n" +
"\x03log\x18\x01 \x01(\fH\x00R\x03log\x12(\n" +
"\apayload\x18\x02 \x01(\v2\f.idb.PayloadH\x00R\apayload\x128\n" +
"\x05state\x18\x03 \x01(\x0e2 .idb.XctraceRecordResponse.StateH\x00R\x05state\"1\n" +
"\x05State\x12\v\n" +
"\aUNKNOWN\x10\x00\x12\v\n" +
"\aRUNNING\x10\x01\x12\x0e\n" +
"\n" +
"PROCESSING\x10\x02B\b\n" +
"\x06output\"\xcc\x02\n" +
"\x12DebugServerRequest\x125\n" +
"\x05start\x18\x01 \x01(\v2\x1d.idb.DebugServerRequest.StartH\x00R\x05start\x122\n" +
"\x04stop\x18\x02 \x01(\v2\x1c.idb.DebugServerRequest.StopH\x00R\x04stop\x128\n" +
"\x06status\x18\x03 \x01(\v2\x1e.idb.DebugServerRequest.StatusH\x00R\x06status\x122\n" +
"\x04pipe\x18\x04 \x01(\v2\x1c.idb.DebugServerRequest.PipeH\x00R\x04pipe\x1a$\n" +
"\x05Start\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x1a\b\n" +
"\x06Status\x1a\x06\n" +
"\x04Stop\x1a\x1a\n" +
"\x04Pipe\x12\x12\n" +
"\x04data\x18\x01 \x01(\fR\x04dataB\t\n" +
"\acontrol\"\xee\x01\n" +
"\x13DebugServerResponse\x129\n" +
"\x06status\x18\x01 \x01(\v2\x1f.idb.DebugServerResponse.StatusH\x00R\x06status\x123\n" +
"\x04pipe\x18\x02 \x01(\v2\x1d.idb.DebugServerResponse.PipeH\x00R\x04pipe\x1a\x1a\n" +
"\x04Pipe\x12\x12\n" +
"\x04data\x18\x01 \x01(\fR\x04data\x1a@\n" +
"\x06Status\x126\n" +
"\x17lldb_bootstrap_commands\x18\x01 \x03(\tR\x15lldbBootstrapCommandsB\t\n" +
"\acontrol\"&\n" +
"\x10CrashShowRequest\x12\x12\n" +
"\x04name\x18\x01 \x01(\tR\x04name\"9\n" +
"\x10CrashLogResponse\x12%\n" +
"\x04list\x18\x01 \x03(\v2\x11.idb.CrashLogInfoR\x04list\"\x9b\x02\n" +
"\fCrashLogInfo\x12\x12\n" +
"\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n" +
"\tbundle_id\x18\x02 \x01(\tR\bbundleId\x12!\n" +
"\fprocess_name\x18\x03 \x01(\tR\vprocessName\x12.\n" +
"\x13parent_process_name\x18\x04 \x01(\tR\x11parentProcessName\x12-\n" +
"\x12process_identifier\x18\x05 \x01(\x04R\x11processIdentifier\x12:\n" +
"\x19parent_process_identifier\x18\x06 \x01(\x04R\x17parentProcessIdentifier\x12\x1c\n" +
"\ttimestamp\x18\a \x01(\x04R\ttimestamp\"V\n" +
"\x11CrashShowResponse\x12%\n" +
"\x04info\x18\x01 \x01(\v2\x11.idb.CrashLogInfoR\x04info\x12\x1a\n" +
"\bcontents\x18\x02 \x01(\tR\bcontents\"n\n" +
"\rCrashLogQuery\x12\x14\n" +
"\x05since\x18\x01 \x01(\x04R\x05since\x12\x16\n" +
"\x06before\x18\x02 \x01(\x04R\x06before\x12\x1b\n" +
"\tbundle_id\x18\x03 \x01(\tR\bbundleId\x12\x12\n" +
"\x04name\x18\x04 \x01(\tR\x04name\"\x1a\n" +
"\x18XctestListBundlesRequest\"\xbf\x01\n" +
"\x19XctestListBundlesResponse\x12@\n" +
"\abundles\x18\x01 \x03(\v2&.idb.XctestListBundlesResponse.BundlesR\abundles\x1a`\n" +
"\aBundles\x12\x12\n" +
"\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n" +
"\tbundle_id\x18\x02 \x01(\tR\bbundleId\x12$\n" +
"\rarchitectures\x18\x03 \x03(\tR\rarchitectures\"T\n" +
"\x16XctestListTestsRequest\x12\x1f\n" +
"\vbundle_name\x18\x01 \x01(\tR\n" +
"bundleName\x12\x19\n" +
"\bapp_path\x18\x02 \x01(\tR\aappPath\"/\n" +
"\x17XctestListTestsResponse\x12\x14\n" +
"\x05names\x18\x01 \x03(\tR\x05names\"\xa7\t\n" +
"\x10XctestRunRequest\x12.\n" +
"\x04mode\x18\x01 \x01(\v2\x1a.idb.XctestRunRequest.ModeR\x04mode\x12$\n" +
"\x0etest_bundle_id\x18\x02 \x01(\tR\ftestBundleId\x12 \n" +
"\ftests_to_run\x18\x03 \x03(\tR\n" +
"testsToRun\x12\"\n" +
"\rtests_to_skip\x18\x04 \x03(\tR\vtestsToSkip\x12\x1c\n" +
"\targuments\x18\x05 \x03(\tR\targuments\x12H\n" +
"\venvironment\x18\x06 \x03(\v2&.idb.XctestRunRequest.EnvironmentEntryR\venvironment\x12\x18\n" +
"\atimeout\x18\a \x01(\x04R\atimeout\x12+\n" +
"\x11report_activities\x18\b \x01(\bR\x10reportActivities\x12)\n" +
"\x10collect_coverage\x18\t \x01(\bR\x0fcollectCoverage\x12-\n" +
"\x12report_attachments\x18\n" +
" \x01(\bR\x11reportAttachments\x12!\n" +
"\fcollect_logs\x18\v \x01(\bR\vcollectLogs\x12*\n" +
"\x11wait_for_debugger\x18\f \x01(\bR\x0fwaitForDebugger\x12G\n" +
"\rcode_coverage\x18\r \x01(\v2\".idb.XctestRunRequest.CodeCoverageR\fcodeCoverage\x122\n" +
"\x15collect_result_bundle\x18\x0e \x01(\bR\x13collectResultBundle\x1a\a\n" +
"\x05Logic\x1a1\n" +
"\vApplication\x12\"\n" +
"\rapp_bundle_id\x18\x01 \x01(\tR\vappBundleId\x1a^\n" +
"\x02UI\x12\"\n" +
"\rapp_bundle_id\x18\x01 \x01(\tR\vappBundleId\x124\n" +
"\x17test_host_app_bundle_id\x18\x02 \x01(\tR\x13testHostAppBundleId\x1a\xb6\x01\n" +
"\x04Mode\x123\n" +
"\x05logic\x18\x01 \x01(\v2\x1b.idb.XctestRunRequest.LogicH\x00R\x05logic\x12E\n" +
"\vapplication\x18\x02 \x01(\v2!.idb.XctestRunRequest.ApplicationH\x00R\vapplication\x12*\n" +
"\x02ui\x18\x03 \x01(\v2\x18.idb.XctestRunRequest.UIH\x00R\x02uiB\x06\n" +
"\x04mode\x1a\x8c\x01\n" +
"\fCodeCoverage\x12\x18\n" +
"\acollect\x18\x01 \x01(\bR\acollect\x12A\n" +
"\x06format\x18\x02 \x01(\x0e2).idb.XctestRunRequest.CodeCoverage.FormatR\x06format\"\x1f\n" +
"\x06Format\x12\f\n" +
"\bEXPORTED\x10\x00\x12\a\n" +
"\x03RAW\x10\x01\x1a>\n" +
"\x10EnvironmentEntry\x12\x10\n" +
"\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
"\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\xb9\f\n" +
"\x11XctestRunResponse\x125\n" +
"\x06status\x18\x01 \x01(\x0e2\x1d.idb.XctestRunResponse.StatusR\x06status\x12<\n" +
"\aresults\x18\x02 \x03(\v2\".idb.XctestRunResponse.TestRunInfoR\aresults\x12\x1d\n" +
"\n" +
"log_output\x18\x03 \x03(\tR\tlogOutput\x121\n" +
"\rresult_bundle\x18\x04 \x01(\v2\f.idb.PayloadR\fresultBundle\x12#\n" +
"\rcoverage_json\x18\x05 \x01(\tR\fcoverageJson\x121\n" +
"\rlog_directory\x18\x06 \x01(\v2\f.idb.PayloadR\flogDirectory\x12-\n" +
"\bdebugger\x18\a \x01(\v2\x11.idb.DebuggerInfoR\bdebugger\x12:\n" +
"\x12code_coverage_data\x18\b \x01(\v2\f.idb.PayloadR\x10codeCoverageData\x1a\xce\b\n" +
"\vTestRunInfo\x12A\n" +
"\x06status\x18\x01 \x01(\x0e2).idb.XctestRunResponse.TestRunInfo.StatusR\x06status\x12\x1f\n" +
"\vbundle_name\x18\x02 \x01(\tR\n" +
"bundleName\x12\x1d\n" +
"\n" +
"class_name\x18\x03 \x01(\tR\tclassName\x12\x1f\n" +
"\vmethod_name\x18\x04 \x01(\tR\n" +
"methodName\x12\x1a\n" +
"\bduration\x18\x05 \x01(\x01R\bduration\x12X\n" +
"\ffailure_info\x18\x06 \x01(\v25.idb.XctestRunResponse.TestRunInfo.TestRunFailureInfoR\vfailureInfo\x12\x12\n" +
"\x04logs\x18\a \x03(\tR\x04logs\x12S\n" +
"\factivityLogs\x18\b \x03(\v2/.idb.XctestRunResponse.TestRunInfo.TestActivityR\factivityLogs\x1ae\n" +
"\x12TestRunFailureInfo\x12'\n" +
"\x0ffailure_message\x18\x01 \x01(\tR\x0efailureMessage\x12\x12\n" +
"\x04file\x18\x02 \x01(\tR\x04file\x12\x12\n" +
"\x04line\x18\x03 \x01(\x04R\x04line\x1a\xba\x01\n" +
"\x0eTestAttachment\x12\x18\n" +
"\apayload\x18\x01 \x01(\fR\apayload\x12\x1c\n" +
"\ttimestamp\x18\x02 \x01(\x01R\ttimestamp\x12\x12\n" +
"\x04name\x18\x03 \x01(\tR\x04name\x126\n" +
"\x17uniform_type_identifier\x18\x04 \x01(\tR\x15uniformTypeIdentifier\x12$\n" +
"\x0euser_info_json\x18\x05 \x01(\fR\fuserInfoJson\x1a\xe8\x02\n" +
"\fTestActivity\x12\x14\n" +
"\x05title\x18\x01 \x01(\tR\x05title\x12\x1a\n" +
"\bduration\x18\x02 \x01(\x01R\bduration\x12\x12\n" +
"\x04uuid\x18\x03 \x01(\tR\x04uuid\x12#\n" +
"\ractivity_type\x18\x04 \x01(\tR\factivityType\x12\x14\n" +
"\x05start\x18\x05 \x01(\x01R\x05start\x12\x16\n" +
"\x06finish\x18\x06 \x01(\x01R\x06finish\x12\x12\n" +
"\x04name\x18\a \x01(\tR\x04name\x12S\n" +
"\vattachments\x18\b \x03(\v21.idb.XctestRunResponse.TestRunInfo.TestAttachmentR\vattachments\x12V\n" +
"\x0esub_activities\x18\t \x03(\v2/.idb.XctestRunResponse.TestRunInfo.TestActivityR\rsubActivities\"-\n" +
"\x06Status\x12\n" +
"\n" +
"\x06PASSED\x10\x00\x12\n" +
"\n" +
"\x06FAILED\x10\x01\x12\v\n" +
"\aCRASHED\x10\x02\"I\n" +
"\x06Status\x12\v\n" +
"\aRUNNING\x10\x00\x12\x17\n" +
"\x13TERMINATED_NORMALLY\x10\x01\x12\x19\n" +
"\x15TERMINATED_ABNORMALLY\x10\x02\"\xff\x02\n" +
"\rFileContainer\x12+\n" +
"\x04kind\x18\x01 \x01(\x0e2\x17.idb.FileContainer.KindR\x04kind\x12\x1b\n" +
"\tbundle_id\x18\x02 \x01(\tR\bbundleId\"\xa3\x02\n" +
"\x04Kind\x12\b\n" +
"\x04NONE\x10\x00\x12\x0f\n" +
"\vAPPLICATION\x10\x01\x12\b\n" +
"\x04ROOT\x10\x02\x12\t\n" +
"\x05MEDIA\x10\x03\x12\v\n" +
"\aCRASHES\x10\x04\x12\x19\n" +
"\x15PROVISIONING_PROFILES\x10\x05\x12\x10\n" +
"\fMDM_PROFILES\x10\x06\x12\x15\n" +
"\x11SPRINGBOARD_ICONS\x10\a\x12\r\n" +
"\tWALLPAPER\x10\b\x12\x0f\n" +
"\vDISK_IMAGES\x10\t\x12\x13\n" +
"\x0fGROUP_CONTAINER\x10\n" +
"\x12\x19\n" +
"\x15APPLICATION_CONTAINER\x10\v\x12\r\n" +
"\tAUXILLARY\x10\f\x12\n" +
"\n" +
"\x06XCTEST\x10\r\x12\t\n" +
"\x05DYLIB\x10\x0e\x12\b\n" +
"\x04DSYM\x10\x0f\x12\r\n" +
"\tFRAMEWORK\x10\x10\x12\v\n" +
"\aSYMBOLS\x10\x11\"\x1e\n" +
"\bFileInfo\x12\x12\n" +
"\x04path\x18\x01 \x01(\tR\x04path\"Y\n" +
"\vFileListing\x12%\n" +
"\x06parent\x18\x01 \x01(\v2\r.idb.FileInfoR\x06parent\x12#\n" +
"\x05files\x18\x02 \x03(\v2\r.idb.FileInfoR\x05files\"_\n" +
"\n" +
"LsResponse\x12#\n" +
"\x05files\x18\x01 \x03(\v2\r.idb.FileInfoR\x05files\x12,\n" +
"\blistings\x18\x02 \x03(\v2\x10.idb.FileListingR\blistings\"g\n" +
"\tLsRequest\x12\x12\n" +
"\x04path\x18\x02 \x01(\tR\x04path\x120\n" +
"\tcontainer\x18\x03 \x01(\v2\x12.idb.FileContainerR\tcontainer\x12\x14\n" +
"\x05paths\x18\x04 \x03(\tR\x05paths\"T\n" +
"\fMkdirRequest\x12\x12\n" +
"\x04path\x18\x02 \x01(\tR\x04path\x120\n" +
"\tcontainer\x18\x03 \x01(\v2\x12.idb.FileContainerR\tcontainer\"\x0f\n" +
"\rMkdirResponse\"u\n" +
"\tMvRequest\x12\x1b\n" +
"\tsrc_paths\x18\x02 \x03(\tR\bsrcPaths\x12\x19\n" +
"\bdst_path\x18\x03 \x01(\tR\adstPath\x120\n" +
"\tcontainer\x18\x04 \x01(\v2\x12.idb.FileContainerR\tcontainer\"\f\n" +
"\n" +
"MvResponse\"S\n" +
"\tRmRequest\x12\x14\n" +
"\x05paths\x18\x02 \x03(\tR\x05paths\x120\n" +
"\tcontainer\x18\x03 \x01(\v2\x12.idb.FileContainerR\tcontainer\"\f\n" +
"\n" +
"RmResponse\"\xc6\x01\n" +
"\vPushRequest\x12(\n" +
"\apayload\x18\x01 \x01(\v2\f.idb.PayloadH\x00R\apayload\x12.\n" +
"\x05inner\x18\x02 \x01(\v2\x16.idb.PushRequest.InnerH\x00R\x05inner\x1aT\n" +
"\x05Inner\x12\x19\n" +
"\bdst_path\x18\x02 \x01(\tR\adstPath\x120\n" +
"\tcontainer\x18\x03 \x01(\v2\x12.idb.FileContainerR\tcontainerB\a\n" +
"\x05value\"\x0e\n" +
"\fPushResponse\"u\n" +
"\vPullRequest\x12\x19\n" +
"\bsrc_path\x18\x02 \x01(\tR\asrcPath\x12\x19\n" +
"\bdst_path\x18\x03 \x01(\tR\adstPath\x120\n" +
"\tcontainer\x18\x04 \x01(\v2\x12.idb.FileContainerR\tcontainer\"6\n" +
"\fPullResponse\x12&\n" +
"\apayload\x18\x01 \x01(\v2\f.idb.PayloadR\apayload\"\xcc\x01\n" +
"\vTailRequest\x12.\n" +
"\x05start\x18\x01 \x01(\v2\x16.idb.TailRequest.StartH\x00R\x05start\x12+\n" +
"\x04stop\x18\x02 \x01(\v2\x15.idb.TailRequest.StopH\x00R\x04stop\x1aM\n" +
"\x05Start\x120\n" +
"\tcontainer\x18\x01 \x01(\v2\x12.idb.FileContainerR\tcontainer\x12\x12\n" +
"\x04path\x18\x02 \x01(\tR\x04path\x1a\x06\n" +
"\x04StopB\t\n" +
"\acontrol\"\"\n" +
"\fTailResponse\x12\x12\n" +
"\x04data\x18\x01 \x01(\fR\x04data\"H\n" +
"\fDebuggerInfo\x12\x10\n" +
"\x03pid\x18\x01 \x01(\x04R\x03pid\x12\x12\n" +
"\x04host\x18\x02 \x01(\tR\x04host\x12\x12\n" +
"\x04port\x18\x03 \x01(\x04R\x04port\"Y\n" +
"\x17SendNotificationRequest\x12\x1b\n" +
"\tbundle_id\x18\x01 \x01(\tR\bbundleId\x12!\n" +
"\fjson_payload\x18\x02 \x01(\tR\vjsonPayload\"\x1a\n" +
"\x18SendNotificationResponse\"\xf3\x01\n" +
"\n" +
"DapRequest\x12-\n" +
"\x05start\x18\x01 \x01(\v2\x15.idb.DapRequest.StartH\x00R\x05start\x12*\n" +
"\x04pipe\x18\x02 \x01(\v2\x14.idb.DapRequest.PipeH\x00R\x04pipe\x12*\n" +
"\x04stop\x18\x03 \x01(\v2\x14.idb.DapRequest.StopH\x00R\x04stop\x1a/\n" +
"\x05Start\x12&\n" +
"\x0fdebugger_pkg_id\x18\x01 \x01(\tR\rdebuggerPkgId\x1a\x1a\n" +
"\x04Pipe\x12\x12\n" +
"\x04data\x18\x01 \x01(\fR\x04data\x1a\x06\n" +
"\x04StopB\t\n" +
"\acontrol\"\xe8\x01\n" +
"\vDapResponse\x122\n" +
"\astarted\x18\x01 \x01(\v2\x16.idb.DapResponse.EventH\x00R\astarted\x12/\n" +
"\x06stdout\x18\x02 \x01(\v2\x15.idb.DapResponse.PipeH\x00R\x06stdout\x122\n" +
"\astopped\x18\x03 \x01(\v2\x16.idb.DapResponse.EventH\x00R\astopped\x1a\x1b\n" +
"\x05Event\x12\x12\n" +
"\x04desc\x18\x01 \x01(\tR\x04desc\x1a\x1a\n" +
"\x04Pipe\x12\x12\n" +
"\x04data\x18\x01 \x01(\fR\x04dataB\a\n" +
"\x05event\"\x1e\n" +
"\x1cSimulateMemoryWarningRequest\"\x1f\n" +
"\x1dSimulateMemoryWarningResponse*\x1e\n" +
"\aSetting\x12\n" +
"\n" +
"\x06LOCALE\x10\x00\x12\a\n" +
"\x03ANY\x10\x012\xa0\x15\n" +
"\x10CompanionService\x126\n" +
"\aconnect\x12\x13.idb.ConnectRequest\x1a\x14.idb.ConnectResponse\"\x00\x12F\n" +
"\vdebugserver\x12\x17.idb.DebugServerRequest\x1a\x18.idb.DebugServerResponse\"\x00(\x010\x01\x12.\n" +
"\x03dap\x12\x0f.idb.DapRequest\x1a\x10.idb.DapResponse\"\x00(\x010\x01\x12K\n" +
"\bdescribe\x12\x1d.idb.TargetDescriptionRequest\x1a\x1e.idb.TargetDescriptionResponse\"\x00\x12:\n" +
"\ainstall\x12\x13.idb.InstallRequest\x1a\x14.idb.InstallResponse\"\x00(\x010\x01\x12P\n" +
"\x0finstruments_run\x12\x1a.idb.InstrumentsRunRequest\x1a\x1b.idb.InstrumentsRunResponse\"\x00(\x010\x01\x12,\n" +
"\x03log\x12\x0f.idb.LogRequest\x1a\x10.idb.LogResponse\"\x000\x01\x12M\n" +
"\x0exctrace_record\x12\x19.idb.XctraceRecordRequest\x1a\x1a.idb.XctraceRecordResponse\"\x00(\x010\x01\x12U\n" +
"\x12accessibility_info\x12\x1d.idb.AccessibilityInfoRequest\x1a\x1e.idb.AccessibilityInfoResponse\"\x00\x120\n" +
"\x05focus\x12\x11.idb.FocusRequest\x1a\x12.idb.FocusResponse\"\x00\x12*\n" +
"\x03hid\x12\r.idb.HIDEvent\x1a\x10.idb.HIDResponse\"\x00(\x01\x126\n" +
"\bopen_url\x12\x13.idb.OpenUrlRequest\x1a\x13.idb.OpenUrlRequest\"\x00\x12C\n" +
"\fset_location\x12\x17.idb.SetLocationRequest\x1a\x18.idb.SetLocationResponse\"\x00\x12R\n" +
"\x11send_notification\x12\x1c.idb.SendNotificationRequest\x1a\x1d.idb.SendNotificationResponse\"\x00\x12b\n" +
"\x17simulate_memory_warning\x12!.idb.SimulateMemoryWarningRequest\x1a\".idb.SimulateMemoryWarningResponse\"\x00\x126\n" +
"\aapprove\x12\x13.idb.ApproveRequest\x1a\x14.idb.ApproveResponse\"\x00\x123\n" +
"\x06revoke\x12\x12.idb.RevokeRequest\x1a\x13.idb.RevokeResponse\"\x00\x12I\n" +
"\x0eclear_keychain\x12\x19.idb.ClearKeychainRequest\x1a\x1a.idb.ClearKeychainResponse\"\x00\x12L\n" +
"\x0fcontacts_update\x12\x1a.idb.ContactsUpdateRequest\x1a\x1b.idb.ContactsUpdateResponse\"\x00\x126\n" +
"\asetting\x12\x13.idb.SettingRequest\x1a\x14.idb.SettingResponse\"\x00\x12@\n" +
"\vget_setting\x12\x16.idb.GetSettingRequest\x1a\x17.idb.GetSettingResponse\"\x00\x12D\n" +
"\rlist_settings\x12\x17.idb.ListSettingRequest\x1a\x18.idb.ListSettingResponse\"\x00\x127\n" +
"\x06launch\x12\x12.idb.LaunchRequest\x1a\x13.idb.LaunchResponse\"\x00(\x010\x01\x12:\n" +
"\tlist_apps\x12\x14.idb.ListAppsRequest\x1a\x15.idb.ListAppsResponse\"\x00\x12<\n" +
"\tterminate\x12\x15.idb.TerminateRequest\x1a\x16.idb.TerminateResponse\"\x00\x12<\n" +
"\tuninstall\x12\x15.idb.UninstallRequest\x1a\x16.idb.UninstallResponse\"\x00\x12<\n" +
"\tadd_media\x12\x14.idb.AddMediaRequest\x1a\x15.idb.AddMediaResponse\"\x00(\x01\x127\n" +
"\x06record\x12\x12.idb.RecordRequest\x1a\x13.idb.RecordResponse\"\x00(\x010\x01\x12?\n" +
"\n" +
"screenshot\x12\x16.idb.ScreenshotRequest\x1a\x17.idb.ScreenshotResponse\"\x00\x12G\n" +
"\fvideo_stream\x12\x17.idb.VideoStreamRequest\x1a\x18.idb.VideoStreamResponse\"\x00(\x010\x01\x12;\n" +
"\fcrash_delete\x12\x12.idb.CrashLogQuery\x1a\x15.idb.CrashLogResponse\"\x00\x129\n" +
"\n" +
"crash_list\x12\x12.idb.CrashLogQuery\x1a\x15.idb.CrashLogResponse\"\x00\x12=\n" +
"\n" +
"crash_show\x12\x15.idb.CrashShowRequest\x1a\x16.idb.CrashShowResponse\"\x00\x12V\n" +
"\x13xctest_list_bundles\x12\x1d.idb.XctestListBundlesRequest\x1a\x1e.idb.XctestListBundlesResponse\"\x00\x12P\n" +
"\x11xctest_list_tests\x12\x1b.idb.XctestListTestsRequest\x1a\x1c.idb.XctestListTestsResponse\"\x00\x12?\n" +
"\n" +
"xctest_run\x12\x15.idb.XctestRunRequest\x1a\x16.idb.XctestRunResponse\"\x000\x01\x12'\n" +
"\x02ls\x12\x0e.idb.LsRequest\x1a\x0f.idb.LsResponse\"\x00\x120\n" +
"\x05mkdir\x12\x11.idb.MkdirRequest\x1a\x12.idb.MkdirResponse\"\x00\x12'\n" +
"\x02mv\x12\x0e.idb.MvRequest\x1a\x0f.idb.MvResponse\"\x00\x12'\n" +
"\x02rm\x12\x0e.idb.RmRequest\x1a\x0f.idb.RmResponse\"\x00\x12/\n" +
"\x04pull\x12\x10.idb.PullRequest\x1a\x11.idb.PullResponse\"\x000\x01\x12/\n" +
"\x04push\x12\x10.idb.PushRequest\x1a\x11.idb.PushResponse\"\x00(\x01\x121\n" +
"\x04tail\x12\x10.idb.TailRequest\x1a\x11.idb.TailResponse\"\x00(\x010\x01BZZXgithub.com/priyanshujain/sanderling/internal/driver/ioscompanion/companionpb;companionpbb\x06proto3"
var (
file_idb_proto_rawDescOnce sync.Once
file_idb_proto_rawDescData []byte
)
func file_idb_proto_rawDescGZIP() []byte {
file_idb_proto_rawDescOnce.Do(func() {
file_idb_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_idb_proto_rawDesc), len(file_idb_proto_rawDesc)))
})
return file_idb_proto_rawDescData
}
var file_idb_proto_enumTypes = make([]protoimpl.EnumInfo, 19)
var file_idb_proto_msgTypes = make([]protoimpl.MessageInfo, 149)
var file_idb_proto_goTypes = []any{
(Setting)(0), // 0: idb.Setting
(Payload_Compression)(0), // 1: idb.Payload.Compression
(ProcessOutput_Interface)(0), // 2: idb.ProcessOutput.Interface
(InstalledAppInfo_AppProcessState)(0), // 3: idb.InstalledAppInfo.AppProcessState
(InstallRequest_Destination)(0), // 4: idb.InstallRequest.Destination
(InstallRequest_LinkDsymToBundle_BundleType)(0), // 5: idb.InstallRequest.LinkDsymToBundle.BundleType
(AccessibilityInfoRequest_Format)(0), // 6: idb.AccessibilityInfoRequest.Format
(ApproveRequest_Permission)(0), // 7: idb.ApproveRequest.Permission
(RevokeRequest_Permission)(0), // 8: idb.RevokeRequest.Permission
(HIDEvent_HIDDirection)(0), // 9: idb.HIDEvent.HIDDirection
(HIDEvent_HIDButtonType)(0), // 10: idb.HIDEvent.HIDButtonType
(LogRequest_Source)(0), // 11: idb.LogRequest.Source
(VideoStreamRequest_Format)(0), // 12: idb.VideoStreamRequest.Format
(InstrumentsRunResponse_State)(0), // 13: idb.InstrumentsRunResponse.State
(XctraceRecordResponse_State)(0), // 14: idb.XctraceRecordResponse.State
(XctestRunRequest_CodeCoverage_Format)(0), // 15: idb.XctestRunRequest.CodeCoverage.Format
(XctestRunResponse_Status)(0), // 16: idb.XctestRunResponse.Status
(XctestRunResponse_TestRunInfo_Status)(0), // 17: idb.XctestRunResponse.TestRunInfo.Status
(FileContainer_Kind)(0), // 18: idb.FileContainer.Kind
(*Payload)(nil), // 19: idb.Payload
(*ProcessOutput)(nil), // 20: idb.ProcessOutput
(*CompanionInfo)(nil), // 21: idb.CompanionInfo
(*SettingRequest)(nil), // 22: idb.SettingRequest
(*SettingResponse)(nil), // 23: idb.SettingResponse
(*GetSettingRequest)(nil), // 24: idb.GetSettingRequest
(*GetSettingResponse)(nil), // 25: idb.GetSettingResponse
(*ListSettingRequest)(nil), // 26: idb.ListSettingRequest
(*ListSettingResponse)(nil), // 27: idb.ListSettingResponse
(*ListAppsRequest)(nil), // 28: idb.ListAppsRequest
(*ListAppsResponse)(nil), // 29: idb.ListAppsResponse
(*InstalledAppInfo)(nil), // 30: idb.InstalledAppInfo
(*InstallRequest)(nil), // 31: idb.InstallRequest
(*InstallResponse)(nil), // 32: idb.InstallResponse
(*ScreenshotRequest)(nil), // 33: idb.ScreenshotRequest
(*ScreenshotResponse)(nil), // 34: idb.ScreenshotResponse
(*FocusRequest)(nil), // 35: idb.FocusRequest
(*FocusResponse)(nil), // 36: idb.FocusResponse
(*Point)(nil), // 37: idb.Point
(*AccessibilityInfoRequest)(nil), // 38: idb.AccessibilityInfoRequest
(*AccessibilityInfoResponse)(nil), // 39: idb.AccessibilityInfoResponse
(*ApproveRequest)(nil), // 40: idb.ApproveRequest
(*ApproveResponse)(nil), // 41: idb.ApproveResponse
(*RevokeRequest)(nil), // 42: idb.RevokeRequest
(*RevokeResponse)(nil), // 43: idb.RevokeResponse
(*ClearKeychainRequest)(nil), // 44: idb.ClearKeychainRequest
(*ClearKeychainResponse)(nil), // 45: idb.ClearKeychainResponse
(*SetLocationRequest)(nil), // 46: idb.SetLocationRequest
(*Location)(nil), // 47: idb.Location
(*SetLocationResponse)(nil), // 48: idb.SetLocationResponse
(*UninstallRequest)(nil), // 49: idb.UninstallRequest
(*UninstallResponse)(nil), // 50: idb.UninstallResponse
(*TerminateRequest)(nil), // 51: idb.TerminateRequest
(*TerminateResponse)(nil), // 52: idb.TerminateResponse
(*OpenUrlRequest)(nil), // 53: idb.OpenUrlRequest
(*OpenUrlResponse)(nil), // 54: idb.OpenUrlResponse
(*ContactsUpdateRequest)(nil), // 55: idb.ContactsUpdateRequest
(*ContactsUpdateResponse)(nil), // 56: idb.ContactsUpdateResponse
(*TargetDescriptionRequest)(nil), // 57: idb.TargetDescriptionRequest
(*TargetDescriptionResponse)(nil), // 58: idb.TargetDescriptionResponse
(*HIDEvent)(nil), // 59: idb.HIDEvent
(*HIDResponse)(nil), // 60: idb.HIDResponse
(*ConnectRequest)(nil), // 61: idb.ConnectRequest
(*ConnectResponse)(nil), // 62: idb.ConnectResponse
(*ScreenDimensions)(nil), // 63: idb.ScreenDimensions
(*TargetDescription)(nil), // 64: idb.TargetDescription
(*LogRequest)(nil), // 65: idb.LogRequest
(*LogResponse)(nil), // 66: idb.LogResponse
(*RecordRequest)(nil), // 67: idb.RecordRequest
(*RecordResponse)(nil), // 68: idb.RecordResponse
(*VideoStreamRequest)(nil), // 69: idb.VideoStreamRequest
(*VideoStreamResponse)(nil), // 70: idb.VideoStreamResponse
(*LaunchRequest)(nil), // 71: idb.LaunchRequest
(*LaunchResponse)(nil), // 72: idb.LaunchResponse
(*AddMediaRequest)(nil), // 73: idb.AddMediaRequest
(*AddMediaResponse)(nil), // 74: idb.AddMediaResponse
(*InstrumentsRunRequest)(nil), // 75: idb.InstrumentsRunRequest
(*InstrumentsRunResponse)(nil), // 76: idb.InstrumentsRunResponse
(*XctraceRecordRequest)(nil), // 77: idb.XctraceRecordRequest
(*XctraceRecordResponse)(nil), // 78: idb.XctraceRecordResponse
(*DebugServerRequest)(nil), // 79: idb.DebugServerRequest
(*DebugServerResponse)(nil), // 80: idb.DebugServerResponse
(*CrashShowRequest)(nil), // 81: idb.CrashShowRequest
(*CrashLogResponse)(nil), // 82: idb.CrashLogResponse
(*CrashLogInfo)(nil), // 83: idb.CrashLogInfo
(*CrashShowResponse)(nil), // 84: idb.CrashShowResponse
(*CrashLogQuery)(nil), // 85: idb.CrashLogQuery
(*XctestListBundlesRequest)(nil), // 86: idb.XctestListBundlesRequest
(*XctestListBundlesResponse)(nil), // 87: idb.XctestListBundlesResponse
(*XctestListTestsRequest)(nil), // 88: idb.XctestListTestsRequest
(*XctestListTestsResponse)(nil), // 89: idb.XctestListTestsResponse
(*XctestRunRequest)(nil), // 90: idb.XctestRunRequest
(*XctestRunResponse)(nil), // 91: idb.XctestRunResponse
(*FileContainer)(nil), // 92: idb.FileContainer
(*FileInfo)(nil), // 93: idb.FileInfo
(*FileListing)(nil), // 94: idb.FileListing
(*LsResponse)(nil), // 95: idb.LsResponse
(*LsRequest)(nil), // 96: idb.LsRequest
(*MkdirRequest)(nil), // 97: idb.MkdirRequest
(*MkdirResponse)(nil), // 98: idb.MkdirResponse
(*MvRequest)(nil), // 99: idb.MvRequest
(*MvResponse)(nil), // 100: idb.MvResponse
(*RmRequest)(nil), // 101: idb.RmRequest
(*RmResponse)(nil), // 102: idb.RmResponse
(*PushRequest)(nil), // 103: idb.PushRequest
(*PushResponse)(nil), // 104: idb.PushResponse
(*PullRequest)(nil), // 105: idb.PullRequest
(*PullResponse)(nil), // 106: idb.PullResponse
(*TailRequest)(nil), // 107: idb.TailRequest
(*TailResponse)(nil), // 108: idb.TailResponse
(*DebuggerInfo)(nil), // 109: idb.DebuggerInfo
(*SendNotificationRequest)(nil), // 110: idb.SendNotificationRequest
(*SendNotificationResponse)(nil), // 111: idb.SendNotificationResponse
(*DapRequest)(nil), // 112: idb.DapRequest
(*DapResponse)(nil), // 113: idb.DapResponse
(*SimulateMemoryWarningRequest)(nil), // 114: idb.SimulateMemoryWarningRequest
(*SimulateMemoryWarningResponse)(nil), // 115: idb.SimulateMemoryWarningResponse
(*SettingRequest_HardwareKeyboard)(nil), // 116: idb.SettingRequest.HardwareKeyboard
(*SettingRequest_StringSetting)(nil), // 117: idb.SettingRequest.StringSetting
(*InstallRequest_LinkDsymToBundle)(nil), // 118: idb.InstallRequest.LinkDsymToBundle
(*HIDEvent_HIDTouch)(nil), // 119: idb.HIDEvent.HIDTouch
(*HIDEvent_HIDButton)(nil), // 120: idb.HIDEvent.HIDButton
(*HIDEvent_HIDKey)(nil), // 121: idb.HIDEvent.HIDKey
(*HIDEvent_HIDPressAction)(nil), // 122: idb.HIDEvent.HIDPressAction
(*HIDEvent_HIDPress)(nil), // 123: idb.HIDEvent.HIDPress
(*HIDEvent_HIDSwipe)(nil), // 124: idb.HIDEvent.HIDSwipe
(*HIDEvent_HIDDelay)(nil), // 125: idb.HIDEvent.HIDDelay
nil, // 126: idb.ConnectRequest.MetadataEntry
(*RecordRequest_Start)(nil), // 127: idb.RecordRequest.Start
(*RecordRequest_Stop)(nil), // 128: idb.RecordRequest.Stop
(*VideoStreamRequest_Start)(nil), // 129: idb.VideoStreamRequest.Start
(*VideoStreamRequest_Stop)(nil), // 130: idb.VideoStreamRequest.Stop
(*LaunchRequest_Start)(nil), // 131: idb.LaunchRequest.Start
(*LaunchRequest_Stop)(nil), // 132: idb.LaunchRequest.Stop
nil, // 133: idb.LaunchRequest.Start.EnvEntry
(*InstrumentsRunRequest_InstrumentsTimings)(nil), // 134: idb.InstrumentsRunRequest.InstrumentsTimings
(*InstrumentsRunRequest_Start)(nil), // 135: idb.InstrumentsRunRequest.Start
(*InstrumentsRunRequest_Stop)(nil), // 136: idb.InstrumentsRunRequest.Stop
nil, // 137: idb.InstrumentsRunRequest.Start.EnvironmentEntry
(*XctraceRecordRequest_LauchProcess)(nil), // 138: idb.XctraceRecordRequest.LauchProcess
(*XctraceRecordRequest_Target)(nil), // 139: idb.XctraceRecordRequest.Target
(*XctraceRecordRequest_Start)(nil), // 140: idb.XctraceRecordRequest.Start
(*XctraceRecordRequest_Stop)(nil), // 141: idb.XctraceRecordRequest.Stop
nil, // 142: idb.XctraceRecordRequest.LauchProcess.ProcessEnvEntry
(*DebugServerRequest_Start)(nil), // 143: idb.DebugServerRequest.Start
(*DebugServerRequest_Status)(nil), // 144: idb.DebugServerRequest.Status
(*DebugServerRequest_Stop)(nil), // 145: idb.DebugServerRequest.Stop
(*DebugServerRequest_Pipe)(nil), // 146: idb.DebugServerRequest.Pipe
(*DebugServerResponse_Pipe)(nil), // 147: idb.DebugServerResponse.Pipe
(*DebugServerResponse_Status)(nil), // 148: idb.DebugServerResponse.Status
(*XctestListBundlesResponse_Bundles)(nil), // 149: idb.XctestListBundlesResponse.Bundles
(*XctestRunRequest_Logic)(nil), // 150: idb.XctestRunRequest.Logic
(*XctestRunRequest_Application)(nil), // 151: idb.XctestRunRequest.Application
(*XctestRunRequest_UI)(nil), // 152: idb.XctestRunRequest.UI
(*XctestRunRequest_Mode)(nil), // 153: idb.XctestRunRequest.Mode
(*XctestRunRequest_CodeCoverage)(nil), // 154: idb.XctestRunRequest.CodeCoverage
nil, // 155: idb.XctestRunRequest.EnvironmentEntry
(*XctestRunResponse_TestRunInfo)(nil), // 156: idb.XctestRunResponse.TestRunInfo
(*XctestRunResponse_TestRunInfo_TestRunFailureInfo)(nil), // 157: idb.XctestRunResponse.TestRunInfo.TestRunFailureInfo
(*XctestRunResponse_TestRunInfo_TestAttachment)(nil), // 158: idb.XctestRunResponse.TestRunInfo.TestAttachment
(*XctestRunResponse_TestRunInfo_TestActivity)(nil), // 159: idb.XctestRunResponse.TestRunInfo.TestActivity
(*PushRequest_Inner)(nil), // 160: idb.PushRequest.Inner
(*TailRequest_Start)(nil), // 161: idb.TailRequest.Start
(*TailRequest_Stop)(nil), // 162: idb.TailRequest.Stop
(*DapRequest_Start)(nil), // 163: idb.DapRequest.Start
(*DapRequest_Pipe)(nil), // 164: idb.DapRequest.Pipe
(*DapRequest_Stop)(nil), // 165: idb.DapRequest.Stop
(*DapResponse_Event)(nil), // 166: idb.DapResponse.Event
(*DapResponse_Pipe)(nil), // 167: idb.DapResponse.Pipe
}
var file_idb_proto_depIdxs = []int32{
1, // 0: idb.Payload.compression:type_name -> idb.Payload.Compression
2, // 1: idb.ProcessOutput.interface:type_name -> idb.ProcessOutput.Interface
116, // 2: idb.SettingRequest.hardwareKeyboard:type_name -> idb.SettingRequest.HardwareKeyboard
117, // 3: idb.SettingRequest.stringSetting:type_name -> idb.SettingRequest.StringSetting
0, // 4: idb.GetSettingRequest.setting:type_name -> idb.Setting
0, // 5: idb.ListSettingRequest.setting:type_name -> idb.Setting
30, // 6: idb.ListAppsResponse.apps:type_name -> idb.InstalledAppInfo
3, // 7: idb.InstalledAppInfo.process_state:type_name -> idb.InstalledAppInfo.AppProcessState
4, // 8: idb.InstallRequest.destination:type_name -> idb.InstallRequest.Destination
19, // 9: idb.InstallRequest.payload:type_name -> idb.Payload
118, // 10: idb.InstallRequest.link_dsym_to_bundle:type_name -> idb.InstallRequest.LinkDsymToBundle
37, // 11: idb.AccessibilityInfoRequest.point:type_name -> idb.Point
6, // 12: idb.AccessibilityInfoRequest.format:type_name -> idb.AccessibilityInfoRequest.Format
7, // 13: idb.ApproveRequest.permissions:type_name -> idb.ApproveRequest.Permission
8, // 14: idb.RevokeRequest.permissions:type_name -> idb.RevokeRequest.Permission
47, // 15: idb.SetLocationRequest.location:type_name -> idb.Location
19, // 16: idb.ContactsUpdateRequest.payload:type_name -> idb.Payload
64, // 17: idb.TargetDescriptionResponse.target_description:type_name -> idb.TargetDescription
21, // 18: idb.TargetDescriptionResponse.companion:type_name -> idb.CompanionInfo
123, // 19: idb.HIDEvent.press:type_name -> idb.HIDEvent.HIDPress
124, // 20: idb.HIDEvent.swipe:type_name -> idb.HIDEvent.HIDSwipe
125, // 21: idb.HIDEvent.delay:type_name -> idb.HIDEvent.HIDDelay
126, // 22: idb.ConnectRequest.metadata:type_name -> idb.ConnectRequest.MetadataEntry
21, // 23: idb.ConnectResponse.companion:type_name -> idb.CompanionInfo
63, // 24: idb.TargetDescription.screen_dimensions:type_name -> idb.ScreenDimensions
11, // 25: idb.LogRequest.source:type_name -> idb.LogRequest.Source
127, // 26: idb.RecordRequest.start:type_name -> idb.RecordRequest.Start
128, // 27: idb.RecordRequest.stop:type_name -> idb.RecordRequest.Stop
19, // 28: idb.RecordResponse.payload:type_name -> idb.Payload
129, // 29: idb.VideoStreamRequest.start:type_name -> idb.VideoStreamRequest.Start
130, // 30: idb.VideoStreamRequest.stop:type_name -> idb.VideoStreamRequest.Stop
19, // 31: idb.VideoStreamResponse.payload:type_name -> idb.Payload
131, // 32: idb.LaunchRequest.start:type_name -> idb.LaunchRequest.Start
132, // 33: idb.LaunchRequest.stop:type_name -> idb.LaunchRequest.Stop
20, // 34: idb.LaunchResponse.output:type_name -> idb.ProcessOutput
109, // 35: idb.LaunchResponse.debugger:type_name -> idb.DebuggerInfo
19, // 36: idb.AddMediaRequest.payload:type_name -> idb.Payload
135, // 37: idb.InstrumentsRunRequest.start:type_name -> idb.InstrumentsRunRequest.Start
136, // 38: idb.InstrumentsRunRequest.stop:type_name -> idb.InstrumentsRunRequest.Stop
19, // 39: idb.InstrumentsRunResponse.payload:type_name -> idb.Payload
13, // 40: idb.InstrumentsRunResponse.state:type_name -> idb.InstrumentsRunResponse.State
140, // 41: idb.XctraceRecordRequest.start:type_name -> idb.XctraceRecordRequest.Start
141, // 42: idb.XctraceRecordRequest.stop:type_name -> idb.XctraceRecordRequest.Stop
19, // 43: idb.XctraceRecordResponse.payload:type_name -> idb.Payload
14, // 44: idb.XctraceRecordResponse.state:type_name -> idb.XctraceRecordResponse.State
143, // 45: idb.DebugServerRequest.start:type_name -> idb.DebugServerRequest.Start
145, // 46: idb.DebugServerRequest.stop:type_name -> idb.DebugServerRequest.Stop
144, // 47: idb.DebugServerRequest.status:type_name -> idb.DebugServerRequest.Status
146, // 48: idb.DebugServerRequest.pipe:type_name -> idb.DebugServerRequest.Pipe
148, // 49: idb.DebugServerResponse.status:type_name -> idb.DebugServerResponse.Status
147, // 50: idb.DebugServerResponse.pipe:type_name -> idb.DebugServerResponse.Pipe
83, // 51: idb.CrashLogResponse.list:type_name -> idb.CrashLogInfo
83, // 52: idb.CrashShowResponse.info:type_name -> idb.CrashLogInfo
149, // 53: idb.XctestListBundlesResponse.bundles:type_name -> idb.XctestListBundlesResponse.Bundles
153, // 54: idb.XctestRunRequest.mode:type_name -> idb.XctestRunRequest.Mode
155, // 55: idb.XctestRunRequest.environment:type_name -> idb.XctestRunRequest.EnvironmentEntry
154, // 56: idb.XctestRunRequest.code_coverage:type_name -> idb.XctestRunRequest.CodeCoverage
16, // 57: idb.XctestRunResponse.status:type_name -> idb.XctestRunResponse.Status
156, // 58: idb.XctestRunResponse.results:type_name -> idb.XctestRunResponse.TestRunInfo
19, // 59: idb.XctestRunResponse.result_bundle:type_name -> idb.Payload
19, // 60: idb.XctestRunResponse.log_directory:type_name -> idb.Payload
109, // 61: idb.XctestRunResponse.debugger:type_name -> idb.DebuggerInfo
19, // 62: idb.XctestRunResponse.code_coverage_data:type_name -> idb.Payload
18, // 63: idb.FileContainer.kind:type_name -> idb.FileContainer.Kind
93, // 64: idb.FileListing.parent:type_name -> idb.FileInfo
93, // 65: idb.FileListing.files:type_name -> idb.FileInfo
93, // 66: idb.LsResponse.files:type_name -> idb.FileInfo
94, // 67: idb.LsResponse.listings:type_name -> idb.FileListing
92, // 68: idb.LsRequest.container:type_name -> idb.FileContainer
92, // 69: idb.MkdirRequest.container:type_name -> idb.FileContainer
92, // 70: idb.MvRequest.container:type_name -> idb.FileContainer
92, // 71: idb.RmRequest.container:type_name -> idb.FileContainer
19, // 72: idb.PushRequest.payload:type_name -> idb.Payload
160, // 73: idb.PushRequest.inner:type_name -> idb.PushRequest.Inner
92, // 74: idb.PullRequest.container:type_name -> idb.FileContainer
19, // 75: idb.PullResponse.payload:type_name -> idb.Payload
161, // 76: idb.TailRequest.start:type_name -> idb.TailRequest.Start
162, // 77: idb.TailRequest.stop:type_name -> idb.TailRequest.Stop
163, // 78: idb.DapRequest.start:type_name -> idb.DapRequest.Start
164, // 79: idb.DapRequest.pipe:type_name -> idb.DapRequest.Pipe
165, // 80: idb.DapRequest.stop:type_name -> idb.DapRequest.Stop
166, // 81: idb.DapResponse.started:type_name -> idb.DapResponse.Event
167, // 82: idb.DapResponse.stdout:type_name -> idb.DapResponse.Pipe
166, // 83: idb.DapResponse.stopped:type_name -> idb.DapResponse.Event
0, // 84: idb.SettingRequest.StringSetting.setting:type_name -> idb.Setting
5, // 85: idb.InstallRequest.LinkDsymToBundle.bundle_type:type_name -> idb.InstallRequest.LinkDsymToBundle.BundleType
37, // 86: idb.HIDEvent.HIDTouch.point:type_name -> idb.Point
10, // 87: idb.HIDEvent.HIDButton.button:type_name -> idb.HIDEvent.HIDButtonType
119, // 88: idb.HIDEvent.HIDPressAction.touch:type_name -> idb.HIDEvent.HIDTouch
120, // 89: idb.HIDEvent.HIDPressAction.button:type_name -> idb.HIDEvent.HIDButton
121, // 90: idb.HIDEvent.HIDPressAction.key:type_name -> idb.HIDEvent.HIDKey
122, // 91: idb.HIDEvent.HIDPress.action:type_name -> idb.HIDEvent.HIDPressAction
9, // 92: idb.HIDEvent.HIDPress.direction:type_name -> idb.HIDEvent.HIDDirection
37, // 93: idb.HIDEvent.HIDSwipe.start:type_name -> idb.Point
37, // 94: idb.HIDEvent.HIDSwipe.end:type_name -> idb.Point
12, // 95: idb.VideoStreamRequest.Start.format:type_name -> idb.VideoStreamRequest.Format
133, // 96: idb.LaunchRequest.Start.env:type_name -> idb.LaunchRequest.Start.EnvEntry
137, // 97: idb.InstrumentsRunRequest.Start.environment:type_name -> idb.InstrumentsRunRequest.Start.EnvironmentEntry
134, // 98: idb.InstrumentsRunRequest.Start.timings:type_name -> idb.InstrumentsRunRequest.InstrumentsTimings
142, // 99: idb.XctraceRecordRequest.LauchProcess.process_env:type_name -> idb.XctraceRecordRequest.LauchProcess.ProcessEnvEntry
138, // 100: idb.XctraceRecordRequest.Target.launch_process:type_name -> idb.XctraceRecordRequest.LauchProcess
139, // 101: idb.XctraceRecordRequest.Start.target:type_name -> idb.XctraceRecordRequest.Target
150, // 102: idb.XctestRunRequest.Mode.logic:type_name -> idb.XctestRunRequest.Logic
151, // 103: idb.XctestRunRequest.Mode.application:type_name -> idb.XctestRunRequest.Application
152, // 104: idb.XctestRunRequest.Mode.ui:type_name -> idb.XctestRunRequest.UI
15, // 105: idb.XctestRunRequest.CodeCoverage.format:type_name -> idb.XctestRunRequest.CodeCoverage.Format
17, // 106: idb.XctestRunResponse.TestRunInfo.status:type_name -> idb.XctestRunResponse.TestRunInfo.Status
157, // 107: idb.XctestRunResponse.TestRunInfo.failure_info:type_name -> idb.XctestRunResponse.TestRunInfo.TestRunFailureInfo
159, // 108: idb.XctestRunResponse.TestRunInfo.activityLogs:type_name -> idb.XctestRunResponse.TestRunInfo.TestActivity
158, // 109: idb.XctestRunResponse.TestRunInfo.TestActivity.attachments:type_name -> idb.XctestRunResponse.TestRunInfo.TestAttachment
159, // 110: idb.XctestRunResponse.TestRunInfo.TestActivity.sub_activities:type_name -> idb.XctestRunResponse.TestRunInfo.TestActivity
92, // 111: idb.PushRequest.Inner.container:type_name -> idb.FileContainer
92, // 112: idb.TailRequest.Start.container:type_name -> idb.FileContainer
61, // 113: idb.CompanionService.connect:input_type -> idb.ConnectRequest
79, // 114: idb.CompanionService.debugserver:input_type -> idb.DebugServerRequest
112, // 115: idb.CompanionService.dap:input_type -> idb.DapRequest
57, // 116: idb.CompanionService.describe:input_type -> idb.TargetDescriptionRequest
31, // 117: idb.CompanionService.install:input_type -> idb.InstallRequest
75, // 118: idb.CompanionService.instruments_run:input_type -> idb.InstrumentsRunRequest
65, // 119: idb.CompanionService.log:input_type -> idb.LogRequest
77, // 120: idb.CompanionService.xctrace_record:input_type -> idb.XctraceRecordRequest
38, // 121: idb.CompanionService.accessibility_info:input_type -> idb.AccessibilityInfoRequest
35, // 122: idb.CompanionService.focus:input_type -> idb.FocusRequest
59, // 123: idb.CompanionService.hid:input_type -> idb.HIDEvent
53, // 124: idb.CompanionService.open_url:input_type -> idb.OpenUrlRequest
46, // 125: idb.CompanionService.set_location:input_type -> idb.SetLocationRequest
110, // 126: idb.CompanionService.send_notification:input_type -> idb.SendNotificationRequest
114, // 127: idb.CompanionService.simulate_memory_warning:input_type -> idb.SimulateMemoryWarningRequest
40, // 128: idb.CompanionService.approve:input_type -> idb.ApproveRequest
42, // 129: idb.CompanionService.revoke:input_type -> idb.RevokeRequest
44, // 130: idb.CompanionService.clear_keychain:input_type -> idb.ClearKeychainRequest
55, // 131: idb.CompanionService.contacts_update:input_type -> idb.ContactsUpdateRequest
22, // 132: idb.CompanionService.setting:input_type -> idb.SettingRequest
24, // 133: idb.CompanionService.get_setting:input_type -> idb.GetSettingRequest
26, // 134: idb.CompanionService.list_settings:input_type -> idb.ListSettingRequest
71, // 135: idb.CompanionService.launch:input_type -> idb.LaunchRequest
28, // 136: idb.CompanionService.list_apps:input_type -> idb.ListAppsRequest
51, // 137: idb.CompanionService.terminate:input_type -> idb.TerminateRequest
49, // 138: idb.CompanionService.uninstall:input_type -> idb.UninstallRequest
73, // 139: idb.CompanionService.add_media:input_type -> idb.AddMediaRequest
67, // 140: idb.CompanionService.record:input_type -> idb.RecordRequest
33, // 141: idb.CompanionService.screenshot:input_type -> idb.ScreenshotRequest
69, // 142: idb.CompanionService.video_stream:input_type -> idb.VideoStreamRequest
85, // 143: idb.CompanionService.crash_delete:input_type -> idb.CrashLogQuery
85, // 144: idb.CompanionService.crash_list:input_type -> idb.CrashLogQuery
81, // 145: idb.CompanionService.crash_show:input_type -> idb.CrashShowRequest
86, // 146: idb.CompanionService.xctest_list_bundles:input_type -> idb.XctestListBundlesRequest
88, // 147: idb.CompanionService.xctest_list_tests:input_type -> idb.XctestListTestsRequest
90, // 148: idb.CompanionService.xctest_run:input_type -> idb.XctestRunRequest
96, // 149: idb.CompanionService.ls:input_type -> idb.LsRequest
97, // 150: idb.CompanionService.mkdir:input_type -> idb.MkdirRequest
99, // 151: idb.CompanionService.mv:input_type -> idb.MvRequest
101, // 152: idb.CompanionService.rm:input_type -> idb.RmRequest
105, // 153: idb.CompanionService.pull:input_type -> idb.PullRequest
103, // 154: idb.CompanionService.push:input_type -> idb.PushRequest
107, // 155: idb.CompanionService.tail:input_type -> idb.TailRequest
62, // 156: idb.CompanionService.connect:output_type -> idb.ConnectResponse
80, // 157: idb.CompanionService.debugserver:output_type -> idb.DebugServerResponse
113, // 158: idb.CompanionService.dap:output_type -> idb.DapResponse
58, // 159: idb.CompanionService.describe:output_type -> idb.TargetDescriptionResponse
32, // 160: idb.CompanionService.install:output_type -> idb.InstallResponse
76, // 161: idb.CompanionService.instruments_run:output_type -> idb.InstrumentsRunResponse
66, // 162: idb.CompanionService.log:output_type -> idb.LogResponse
78, // 163: idb.CompanionService.xctrace_record:output_type -> idb.XctraceRecordResponse
39, // 164: idb.CompanionService.accessibility_info:output_type -> idb.AccessibilityInfoResponse
36, // 165: idb.CompanionService.focus:output_type -> idb.FocusResponse
60, // 166: idb.CompanionService.hid:output_type -> idb.HIDResponse
53, // 167: idb.CompanionService.open_url:output_type -> idb.OpenUrlRequest
48, // 168: idb.CompanionService.set_location:output_type -> idb.SetLocationResponse
111, // 169: idb.CompanionService.send_notification:output_type -> idb.SendNotificationResponse
115, // 170: idb.CompanionService.simulate_memory_warning:output_type -> idb.SimulateMemoryWarningResponse
41, // 171: idb.CompanionService.approve:output_type -> idb.ApproveResponse
43, // 172: idb.CompanionService.revoke:output_type -> idb.RevokeResponse
45, // 173: idb.CompanionService.clear_keychain:output_type -> idb.ClearKeychainResponse
56, // 174: idb.CompanionService.contacts_update:output_type -> idb.ContactsUpdateResponse
23, // 175: idb.CompanionService.setting:output_type -> idb.SettingResponse
25, // 176: idb.CompanionService.get_setting:output_type -> idb.GetSettingResponse
27, // 177: idb.CompanionService.list_settings:output_type -> idb.ListSettingResponse
72, // 178: idb.CompanionService.launch:output_type -> idb.LaunchResponse
29, // 179: idb.CompanionService.list_apps:output_type -> idb.ListAppsResponse
52, // 180: idb.CompanionService.terminate:output_type -> idb.TerminateResponse
50, // 181: idb.CompanionService.uninstall:output_type -> idb.UninstallResponse
74, // 182: idb.CompanionService.add_media:output_type -> idb.AddMediaResponse
68, // 183: idb.CompanionService.record:output_type -> idb.RecordResponse
34, // 184: idb.CompanionService.screenshot:output_type -> idb.ScreenshotResponse
70, // 185: idb.CompanionService.video_stream:output_type -> idb.VideoStreamResponse
82, // 186: idb.CompanionService.crash_delete:output_type -> idb.CrashLogResponse
82, // 187: idb.CompanionService.crash_list:output_type -> idb.CrashLogResponse
84, // 188: idb.CompanionService.crash_show:output_type -> idb.CrashShowResponse
87, // 189: idb.CompanionService.xctest_list_bundles:output_type -> idb.XctestListBundlesResponse
89, // 190: idb.CompanionService.xctest_list_tests:output_type -> idb.XctestListTestsResponse
91, // 191: idb.CompanionService.xctest_run:output_type -> idb.XctestRunResponse
95, // 192: idb.CompanionService.ls:output_type -> idb.LsResponse
98, // 193: idb.CompanionService.mkdir:output_type -> idb.MkdirResponse
100, // 194: idb.CompanionService.mv:output_type -> idb.MvResponse
102, // 195: idb.CompanionService.rm:output_type -> idb.RmResponse
106, // 196: idb.CompanionService.pull:output_type -> idb.PullResponse
104, // 197: idb.CompanionService.push:output_type -> idb.PushResponse
108, // 198: idb.CompanionService.tail:output_type -> idb.TailResponse
156, // [156:199] is the sub-list for method output_type
113, // [113:156] is the sub-list for method input_type
113, // [113:113] is the sub-list for extension type_name
113, // [113:113] is the sub-list for extension extendee
0, // [0:113] is the sub-list for field type_name
}
func init() { file_idb_proto_init() }
func file_idb_proto_init() {
if File_idb_proto != nil {
return
}
file_idb_proto_msgTypes[0].OneofWrappers = []any{
(*Payload_FilePath)(nil),
(*Payload_Data)(nil),
(*Payload_Url)(nil),
(*Payload_Compression_)(nil),
}
file_idb_proto_msgTypes[3].OneofWrappers = []any{
(*SettingRequest_HardwareKeyboard_)(nil),
(*SettingRequest_StringSetting_)(nil),
}
file_idb_proto_msgTypes[12].OneofWrappers = []any{
(*InstallRequest_Destination_)(nil),
(*InstallRequest_Payload)(nil),
(*InstallRequest_NameHint)(nil),
(*InstallRequest_MakeDebuggable)(nil),
(*InstallRequest_BundleId)(nil),
(*InstallRequest_LinkDsymToBundle_)(nil),
(*InstallRequest_OverrideModificationTime)(nil),
}
file_idb_proto_msgTypes[40].OneofWrappers = []any{
(*HIDEvent_Press)(nil),
(*HIDEvent_Swipe)(nil),
(*HIDEvent_Delay)(nil),
}
file_idb_proto_msgTypes[48].OneofWrappers = []any{
(*RecordRequest_Start_)(nil),
(*RecordRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[49].OneofWrappers = []any{
(*RecordResponse_LogOutput)(nil),
(*RecordResponse_Payload)(nil),
}
file_idb_proto_msgTypes[50].OneofWrappers = []any{
(*VideoStreamRequest_Start_)(nil),
(*VideoStreamRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[51].OneofWrappers = []any{
(*VideoStreamResponse_LogOutput)(nil),
(*VideoStreamResponse_Payload)(nil),
}
file_idb_proto_msgTypes[52].OneofWrappers = []any{
(*LaunchRequest_Start_)(nil),
(*LaunchRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[56].OneofWrappers = []any{
(*InstrumentsRunRequest_Start_)(nil),
(*InstrumentsRunRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[57].OneofWrappers = []any{
(*InstrumentsRunResponse_LogOutput)(nil),
(*InstrumentsRunResponse_Payload)(nil),
(*InstrumentsRunResponse_State_)(nil),
}
file_idb_proto_msgTypes[58].OneofWrappers = []any{
(*XctraceRecordRequest_Start_)(nil),
(*XctraceRecordRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[59].OneofWrappers = []any{
(*XctraceRecordResponse_Log)(nil),
(*XctraceRecordResponse_Payload)(nil),
(*XctraceRecordResponse_State_)(nil),
}
file_idb_proto_msgTypes[60].OneofWrappers = []any{
(*DebugServerRequest_Start_)(nil),
(*DebugServerRequest_Stop_)(nil),
(*DebugServerRequest_Status_)(nil),
(*DebugServerRequest_Pipe_)(nil),
}
file_idb_proto_msgTypes[61].OneofWrappers = []any{
(*DebugServerResponse_Status_)(nil),
(*DebugServerResponse_Pipe_)(nil),
}
file_idb_proto_msgTypes[84].OneofWrappers = []any{
(*PushRequest_Payload)(nil),
(*PushRequest_Inner_)(nil),
}
file_idb_proto_msgTypes[88].OneofWrappers = []any{
(*TailRequest_Start_)(nil),
(*TailRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[93].OneofWrappers = []any{
(*DapRequest_Start_)(nil),
(*DapRequest_Pipe_)(nil),
(*DapRequest_Stop_)(nil),
}
file_idb_proto_msgTypes[94].OneofWrappers = []any{
(*DapResponse_Started)(nil),
(*DapResponse_Stdout)(nil),
(*DapResponse_Stopped)(nil),
}
file_idb_proto_msgTypes[103].OneofWrappers = []any{
(*HIDEvent_HIDPressAction_Touch)(nil),
(*HIDEvent_HIDPressAction_Button)(nil),
(*HIDEvent_HIDPressAction_Key)(nil),
}
file_idb_proto_msgTypes[120].OneofWrappers = []any{
(*XctraceRecordRequest_Target_AllProcesses)(nil),
(*XctraceRecordRequest_Target_ProcessToAttach)(nil),
(*XctraceRecordRequest_Target_LaunchProcess)(nil),
}
file_idb_proto_msgTypes[134].OneofWrappers = []any{
(*XctestRunRequest_Mode_Logic)(nil),
(*XctestRunRequest_Mode_Application)(nil),
(*XctestRunRequest_Mode_Ui)(nil),
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_idb_proto_rawDesc), len(file_idb_proto_rawDesc)),
NumEnums: 19,
NumMessages: 149,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_idb_proto_goTypes,
DependencyIndexes: file_idb_proto_depIdxs,
EnumInfos: file_idb_proto_enumTypes,
MessageInfos: file_idb_proto_msgTypes,
}.Build()
File_idb_proto = out.File
file_idb_proto_goTypes = nil
file_idb_proto_depIdxs = nil
}