mirror of
https://github.com/priyanshujain/sanderling.git
synced 2026-10-02 19:17:10 +00:00
1688 lines
75 KiB
Go
1688 lines
75 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-grpc. DO NOT EDIT.
|
|
// versions:
|
|
// - protoc-gen-go-grpc v1.6.0
|
|
// - protoc (unknown)
|
|
// source: idb.proto
|
|
|
|
package companionpb
|
|
|
|
import (
|
|
context "context"
|
|
grpc "google.golang.org/grpc"
|
|
codes "google.golang.org/grpc/codes"
|
|
status "google.golang.org/grpc/status"
|
|
)
|
|
|
|
// This is a compile-time assertion to ensure that this generated file
|
|
// is compatible with the grpc package it is being compiled against.
|
|
// Requires gRPC-Go v1.64.0 or later.
|
|
const _ = grpc.SupportPackageIsVersion9
|
|
|
|
const (
|
|
CompanionService_Connect_FullMethodName = "/idb.CompanionService/connect"
|
|
CompanionService_Debugserver_FullMethodName = "/idb.CompanionService/debugserver"
|
|
CompanionService_Dap_FullMethodName = "/idb.CompanionService/dap"
|
|
CompanionService_Describe_FullMethodName = "/idb.CompanionService/describe"
|
|
CompanionService_Install_FullMethodName = "/idb.CompanionService/install"
|
|
CompanionService_InstrumentsRun_FullMethodName = "/idb.CompanionService/instruments_run"
|
|
CompanionService_Log_FullMethodName = "/idb.CompanionService/log"
|
|
CompanionService_XctraceRecord_FullMethodName = "/idb.CompanionService/xctrace_record"
|
|
CompanionService_AccessibilityInfo_FullMethodName = "/idb.CompanionService/accessibility_info"
|
|
CompanionService_Focus_FullMethodName = "/idb.CompanionService/focus"
|
|
CompanionService_Hid_FullMethodName = "/idb.CompanionService/hid"
|
|
CompanionService_OpenUrl_FullMethodName = "/idb.CompanionService/open_url"
|
|
CompanionService_SetLocation_FullMethodName = "/idb.CompanionService/set_location"
|
|
CompanionService_SendNotification_FullMethodName = "/idb.CompanionService/send_notification"
|
|
CompanionService_SimulateMemoryWarning_FullMethodName = "/idb.CompanionService/simulate_memory_warning"
|
|
CompanionService_Approve_FullMethodName = "/idb.CompanionService/approve"
|
|
CompanionService_Revoke_FullMethodName = "/idb.CompanionService/revoke"
|
|
CompanionService_ClearKeychain_FullMethodName = "/idb.CompanionService/clear_keychain"
|
|
CompanionService_ContactsUpdate_FullMethodName = "/idb.CompanionService/contacts_update"
|
|
CompanionService_Setting_FullMethodName = "/idb.CompanionService/setting"
|
|
CompanionService_GetSetting_FullMethodName = "/idb.CompanionService/get_setting"
|
|
CompanionService_ListSettings_FullMethodName = "/idb.CompanionService/list_settings"
|
|
CompanionService_Launch_FullMethodName = "/idb.CompanionService/launch"
|
|
CompanionService_ListApps_FullMethodName = "/idb.CompanionService/list_apps"
|
|
CompanionService_Terminate_FullMethodName = "/idb.CompanionService/terminate"
|
|
CompanionService_Uninstall_FullMethodName = "/idb.CompanionService/uninstall"
|
|
CompanionService_AddMedia_FullMethodName = "/idb.CompanionService/add_media"
|
|
CompanionService_Record_FullMethodName = "/idb.CompanionService/record"
|
|
CompanionService_Screenshot_FullMethodName = "/idb.CompanionService/screenshot"
|
|
CompanionService_VideoStream_FullMethodName = "/idb.CompanionService/video_stream"
|
|
CompanionService_CrashDelete_FullMethodName = "/idb.CompanionService/crash_delete"
|
|
CompanionService_CrashList_FullMethodName = "/idb.CompanionService/crash_list"
|
|
CompanionService_CrashShow_FullMethodName = "/idb.CompanionService/crash_show"
|
|
CompanionService_XctestListBundles_FullMethodName = "/idb.CompanionService/xctest_list_bundles"
|
|
CompanionService_XctestListTests_FullMethodName = "/idb.CompanionService/xctest_list_tests"
|
|
CompanionService_XctestRun_FullMethodName = "/idb.CompanionService/xctest_run"
|
|
CompanionService_Ls_FullMethodName = "/idb.CompanionService/ls"
|
|
CompanionService_Mkdir_FullMethodName = "/idb.CompanionService/mkdir"
|
|
CompanionService_Mv_FullMethodName = "/idb.CompanionService/mv"
|
|
CompanionService_Rm_FullMethodName = "/idb.CompanionService/rm"
|
|
CompanionService_Pull_FullMethodName = "/idb.CompanionService/pull"
|
|
CompanionService_Push_FullMethodName = "/idb.CompanionService/push"
|
|
CompanionService_Tail_FullMethodName = "/idb.CompanionService/tail"
|
|
)
|
|
|
|
// CompanionServiceClient is the client API for CompanionService service.
|
|
//
|
|
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
|
|
//
|
|
// The idb companion service definition.
|
|
type CompanionServiceClient interface {
|
|
// Management
|
|
Connect(ctx context.Context, in *ConnectRequest, opts ...grpc.CallOption) (*ConnectResponse, error)
|
|
Debugserver(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[DebugServerRequest, DebugServerResponse], error)
|
|
Dap(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[DapRequest, DapResponse], error)
|
|
Describe(ctx context.Context, in *TargetDescriptionRequest, opts ...grpc.CallOption) (*TargetDescriptionResponse, error)
|
|
Install(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[InstallRequest, InstallResponse], error)
|
|
InstrumentsRun(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[InstrumentsRunRequest, InstrumentsRunResponse], error)
|
|
Log(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LogResponse], error)
|
|
XctraceRecord(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[XctraceRecordRequest, XctraceRecordResponse], error)
|
|
// Interaction
|
|
AccessibilityInfo(ctx context.Context, in *AccessibilityInfoRequest, opts ...grpc.CallOption) (*AccessibilityInfoResponse, error)
|
|
Focus(ctx context.Context, in *FocusRequest, opts ...grpc.CallOption) (*FocusResponse, error)
|
|
Hid(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[HIDEvent, HIDResponse], error)
|
|
OpenUrl(ctx context.Context, in *OpenUrlRequest, opts ...grpc.CallOption) (*OpenUrlRequest, error)
|
|
SetLocation(ctx context.Context, in *SetLocationRequest, opts ...grpc.CallOption) (*SetLocationResponse, error)
|
|
SendNotification(ctx context.Context, in *SendNotificationRequest, opts ...grpc.CallOption) (*SendNotificationResponse, error)
|
|
SimulateMemoryWarning(ctx context.Context, in *SimulateMemoryWarningRequest, opts ...grpc.CallOption) (*SimulateMemoryWarningResponse, error)
|
|
// Settings
|
|
Approve(ctx context.Context, in *ApproveRequest, opts ...grpc.CallOption) (*ApproveResponse, error)
|
|
Revoke(ctx context.Context, in *RevokeRequest, opts ...grpc.CallOption) (*RevokeResponse, error)
|
|
ClearKeychain(ctx context.Context, in *ClearKeychainRequest, opts ...grpc.CallOption) (*ClearKeychainResponse, error)
|
|
ContactsUpdate(ctx context.Context, in *ContactsUpdateRequest, opts ...grpc.CallOption) (*ContactsUpdateResponse, error)
|
|
Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*SettingResponse, error)
|
|
GetSetting(ctx context.Context, in *GetSettingRequest, opts ...grpc.CallOption) (*GetSettingResponse, error)
|
|
ListSettings(ctx context.Context, in *ListSettingRequest, opts ...grpc.CallOption) (*ListSettingResponse, error)
|
|
// App
|
|
Launch(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[LaunchRequest, LaunchResponse], error)
|
|
ListApps(ctx context.Context, in *ListAppsRequest, opts ...grpc.CallOption) (*ListAppsResponse, error)
|
|
Terminate(ctx context.Context, in *TerminateRequest, opts ...grpc.CallOption) (*TerminateResponse, error)
|
|
Uninstall(ctx context.Context, in *UninstallRequest, opts ...grpc.CallOption) (*UninstallResponse, error)
|
|
// Video/Audio
|
|
AddMedia(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[AddMediaRequest, AddMediaResponse], error)
|
|
Record(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[RecordRequest, RecordResponse], error)
|
|
Screenshot(ctx context.Context, in *ScreenshotRequest, opts ...grpc.CallOption) (*ScreenshotResponse, error)
|
|
VideoStream(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[VideoStreamRequest, VideoStreamResponse], error)
|
|
// Crash Operations
|
|
CrashDelete(ctx context.Context, in *CrashLogQuery, opts ...grpc.CallOption) (*CrashLogResponse, error)
|
|
CrashList(ctx context.Context, in *CrashLogQuery, opts ...grpc.CallOption) (*CrashLogResponse, error)
|
|
CrashShow(ctx context.Context, in *CrashShowRequest, opts ...grpc.CallOption) (*CrashShowResponse, error)
|
|
// xctest operations
|
|
XctestListBundles(ctx context.Context, in *XctestListBundlesRequest, opts ...grpc.CallOption) (*XctestListBundlesResponse, error)
|
|
XctestListTests(ctx context.Context, in *XctestListTestsRequest, opts ...grpc.CallOption) (*XctestListTestsResponse, error)
|
|
XctestRun(ctx context.Context, in *XctestRunRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[XctestRunResponse], error)
|
|
// File Operations
|
|
Ls(ctx context.Context, in *LsRequest, opts ...grpc.CallOption) (*LsResponse, error)
|
|
Mkdir(ctx context.Context, in *MkdirRequest, opts ...grpc.CallOption) (*MkdirResponse, error)
|
|
Mv(ctx context.Context, in *MvRequest, opts ...grpc.CallOption) (*MvResponse, error)
|
|
Rm(ctx context.Context, in *RmRequest, opts ...grpc.CallOption) (*RmResponse, error)
|
|
Pull(ctx context.Context, in *PullRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PullResponse], error)
|
|
Push(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[PushRequest, PushResponse], error)
|
|
Tail(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[TailRequest, TailResponse], error)
|
|
}
|
|
|
|
type companionServiceClient struct {
|
|
cc grpc.ClientConnInterface
|
|
}
|
|
|
|
func NewCompanionServiceClient(cc grpc.ClientConnInterface) CompanionServiceClient {
|
|
return &companionServiceClient{cc}
|
|
}
|
|
|
|
func (c *companionServiceClient) Connect(ctx context.Context, in *ConnectRequest, opts ...grpc.CallOption) (*ConnectResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ConnectResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Connect_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Debugserver(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[DebugServerRequest, DebugServerResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[0], CompanionService_Debugserver_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[DebugServerRequest, DebugServerResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_DebugserverClient = grpc.BidiStreamingClient[DebugServerRequest, DebugServerResponse]
|
|
|
|
func (c *companionServiceClient) Dap(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[DapRequest, DapResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[1], CompanionService_Dap_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[DapRequest, DapResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_DapClient = grpc.BidiStreamingClient[DapRequest, DapResponse]
|
|
|
|
func (c *companionServiceClient) Describe(ctx context.Context, in *TargetDescriptionRequest, opts ...grpc.CallOption) (*TargetDescriptionResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(TargetDescriptionResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Describe_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Install(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[InstallRequest, InstallResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[2], CompanionService_Install_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[InstallRequest, InstallResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_InstallClient = grpc.BidiStreamingClient[InstallRequest, InstallResponse]
|
|
|
|
func (c *companionServiceClient) InstrumentsRun(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[InstrumentsRunRequest, InstrumentsRunResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[3], CompanionService_InstrumentsRun_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[InstrumentsRunRequest, InstrumentsRunResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_InstrumentsRunClient = grpc.BidiStreamingClient[InstrumentsRunRequest, InstrumentsRunResponse]
|
|
|
|
func (c *companionServiceClient) Log(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LogResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[4], CompanionService_Log_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[LogRequest, LogResponse]{ClientStream: stream}
|
|
if err := x.ClientStream.SendMsg(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if err := x.ClientStream.CloseSend(); err != nil {
|
|
return nil, err
|
|
}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_LogClient = grpc.ServerStreamingClient[LogResponse]
|
|
|
|
func (c *companionServiceClient) XctraceRecord(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[XctraceRecordRequest, XctraceRecordResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[5], CompanionService_XctraceRecord_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[XctraceRecordRequest, XctraceRecordResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_XctraceRecordClient = grpc.BidiStreamingClient[XctraceRecordRequest, XctraceRecordResponse]
|
|
|
|
func (c *companionServiceClient) AccessibilityInfo(ctx context.Context, in *AccessibilityInfoRequest, opts ...grpc.CallOption) (*AccessibilityInfoResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(AccessibilityInfoResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_AccessibilityInfo_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Focus(ctx context.Context, in *FocusRequest, opts ...grpc.CallOption) (*FocusResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(FocusResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Focus_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Hid(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[HIDEvent, HIDResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[6], CompanionService_Hid_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[HIDEvent, HIDResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_HidClient = grpc.ClientStreamingClient[HIDEvent, HIDResponse]
|
|
|
|
func (c *companionServiceClient) OpenUrl(ctx context.Context, in *OpenUrlRequest, opts ...grpc.CallOption) (*OpenUrlRequest, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(OpenUrlRequest)
|
|
err := c.cc.Invoke(ctx, CompanionService_OpenUrl_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) SetLocation(ctx context.Context, in *SetLocationRequest, opts ...grpc.CallOption) (*SetLocationResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(SetLocationResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_SetLocation_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) SendNotification(ctx context.Context, in *SendNotificationRequest, opts ...grpc.CallOption) (*SendNotificationResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(SendNotificationResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_SendNotification_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) SimulateMemoryWarning(ctx context.Context, in *SimulateMemoryWarningRequest, opts ...grpc.CallOption) (*SimulateMemoryWarningResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(SimulateMemoryWarningResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_SimulateMemoryWarning_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Approve(ctx context.Context, in *ApproveRequest, opts ...grpc.CallOption) (*ApproveResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ApproveResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Approve_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Revoke(ctx context.Context, in *RevokeRequest, opts ...grpc.CallOption) (*RevokeResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(RevokeResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Revoke_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) ClearKeychain(ctx context.Context, in *ClearKeychainRequest, opts ...grpc.CallOption) (*ClearKeychainResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ClearKeychainResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_ClearKeychain_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) ContactsUpdate(ctx context.Context, in *ContactsUpdateRequest, opts ...grpc.CallOption) (*ContactsUpdateResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ContactsUpdateResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_ContactsUpdate_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Setting(ctx context.Context, in *SettingRequest, opts ...grpc.CallOption) (*SettingResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(SettingResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Setting_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) GetSetting(ctx context.Context, in *GetSettingRequest, opts ...grpc.CallOption) (*GetSettingResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(GetSettingResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_GetSetting_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) ListSettings(ctx context.Context, in *ListSettingRequest, opts ...grpc.CallOption) (*ListSettingResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ListSettingResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_ListSettings_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Launch(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[LaunchRequest, LaunchResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[7], CompanionService_Launch_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[LaunchRequest, LaunchResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_LaunchClient = grpc.BidiStreamingClient[LaunchRequest, LaunchResponse]
|
|
|
|
func (c *companionServiceClient) ListApps(ctx context.Context, in *ListAppsRequest, opts ...grpc.CallOption) (*ListAppsResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ListAppsResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_ListApps_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Terminate(ctx context.Context, in *TerminateRequest, opts ...grpc.CallOption) (*TerminateResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(TerminateResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Terminate_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Uninstall(ctx context.Context, in *UninstallRequest, opts ...grpc.CallOption) (*UninstallResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(UninstallResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Uninstall_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) AddMedia(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[AddMediaRequest, AddMediaResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[8], CompanionService_AddMedia_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[AddMediaRequest, AddMediaResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_AddMediaClient = grpc.ClientStreamingClient[AddMediaRequest, AddMediaResponse]
|
|
|
|
func (c *companionServiceClient) Record(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[RecordRequest, RecordResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[9], CompanionService_Record_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[RecordRequest, RecordResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_RecordClient = grpc.BidiStreamingClient[RecordRequest, RecordResponse]
|
|
|
|
func (c *companionServiceClient) Screenshot(ctx context.Context, in *ScreenshotRequest, opts ...grpc.CallOption) (*ScreenshotResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(ScreenshotResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Screenshot_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) VideoStream(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[VideoStreamRequest, VideoStreamResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[10], CompanionService_VideoStream_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[VideoStreamRequest, VideoStreamResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_VideoStreamClient = grpc.BidiStreamingClient[VideoStreamRequest, VideoStreamResponse]
|
|
|
|
func (c *companionServiceClient) CrashDelete(ctx context.Context, in *CrashLogQuery, opts ...grpc.CallOption) (*CrashLogResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(CrashLogResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_CrashDelete_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) CrashList(ctx context.Context, in *CrashLogQuery, opts ...grpc.CallOption) (*CrashLogResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(CrashLogResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_CrashList_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) CrashShow(ctx context.Context, in *CrashShowRequest, opts ...grpc.CallOption) (*CrashShowResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(CrashShowResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_CrashShow_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) XctestListBundles(ctx context.Context, in *XctestListBundlesRequest, opts ...grpc.CallOption) (*XctestListBundlesResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(XctestListBundlesResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_XctestListBundles_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) XctestListTests(ctx context.Context, in *XctestListTestsRequest, opts ...grpc.CallOption) (*XctestListTestsResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(XctestListTestsResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_XctestListTests_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) XctestRun(ctx context.Context, in *XctestRunRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[XctestRunResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[11], CompanionService_XctestRun_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[XctestRunRequest, XctestRunResponse]{ClientStream: stream}
|
|
if err := x.ClientStream.SendMsg(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if err := x.ClientStream.CloseSend(); err != nil {
|
|
return nil, err
|
|
}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_XctestRunClient = grpc.ServerStreamingClient[XctestRunResponse]
|
|
|
|
func (c *companionServiceClient) Ls(ctx context.Context, in *LsRequest, opts ...grpc.CallOption) (*LsResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(LsResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Ls_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Mkdir(ctx context.Context, in *MkdirRequest, opts ...grpc.CallOption) (*MkdirResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(MkdirResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Mkdir_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Mv(ctx context.Context, in *MvRequest, opts ...grpc.CallOption) (*MvResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(MvResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Mv_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Rm(ctx context.Context, in *RmRequest, opts ...grpc.CallOption) (*RmResponse, error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
out := new(RmResponse)
|
|
err := c.cc.Invoke(ctx, CompanionService_Rm_FullMethodName, in, out, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
return out, nil
|
|
}
|
|
|
|
func (c *companionServiceClient) Pull(ctx context.Context, in *PullRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[PullResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[12], CompanionService_Pull_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[PullRequest, PullResponse]{ClientStream: stream}
|
|
if err := x.ClientStream.SendMsg(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if err := x.ClientStream.CloseSend(); err != nil {
|
|
return nil, err
|
|
}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_PullClient = grpc.ServerStreamingClient[PullResponse]
|
|
|
|
func (c *companionServiceClient) Push(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[PushRequest, PushResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[13], CompanionService_Push_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[PushRequest, PushResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_PushClient = grpc.ClientStreamingClient[PushRequest, PushResponse]
|
|
|
|
func (c *companionServiceClient) Tail(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[TailRequest, TailResponse], error) {
|
|
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
|
|
stream, err := c.cc.NewStream(ctx, &CompanionService_ServiceDesc.Streams[14], CompanionService_Tail_FullMethodName, cOpts...)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
x := &grpc.GenericClientStream[TailRequest, TailResponse]{ClientStream: stream}
|
|
return x, nil
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_TailClient = grpc.BidiStreamingClient[TailRequest, TailResponse]
|
|
|
|
// CompanionServiceServer is the server API for CompanionService service.
|
|
// All implementations must embed UnimplementedCompanionServiceServer
|
|
// for forward compatibility.
|
|
//
|
|
// The idb companion service definition.
|
|
type CompanionServiceServer interface {
|
|
// Management
|
|
Connect(context.Context, *ConnectRequest) (*ConnectResponse, error)
|
|
Debugserver(grpc.BidiStreamingServer[DebugServerRequest, DebugServerResponse]) error
|
|
Dap(grpc.BidiStreamingServer[DapRequest, DapResponse]) error
|
|
Describe(context.Context, *TargetDescriptionRequest) (*TargetDescriptionResponse, error)
|
|
Install(grpc.BidiStreamingServer[InstallRequest, InstallResponse]) error
|
|
InstrumentsRun(grpc.BidiStreamingServer[InstrumentsRunRequest, InstrumentsRunResponse]) error
|
|
Log(*LogRequest, grpc.ServerStreamingServer[LogResponse]) error
|
|
XctraceRecord(grpc.BidiStreamingServer[XctraceRecordRequest, XctraceRecordResponse]) error
|
|
// Interaction
|
|
AccessibilityInfo(context.Context, *AccessibilityInfoRequest) (*AccessibilityInfoResponse, error)
|
|
Focus(context.Context, *FocusRequest) (*FocusResponse, error)
|
|
Hid(grpc.ClientStreamingServer[HIDEvent, HIDResponse]) error
|
|
OpenUrl(context.Context, *OpenUrlRequest) (*OpenUrlRequest, error)
|
|
SetLocation(context.Context, *SetLocationRequest) (*SetLocationResponse, error)
|
|
SendNotification(context.Context, *SendNotificationRequest) (*SendNotificationResponse, error)
|
|
SimulateMemoryWarning(context.Context, *SimulateMemoryWarningRequest) (*SimulateMemoryWarningResponse, error)
|
|
// Settings
|
|
Approve(context.Context, *ApproveRequest) (*ApproveResponse, error)
|
|
Revoke(context.Context, *RevokeRequest) (*RevokeResponse, error)
|
|
ClearKeychain(context.Context, *ClearKeychainRequest) (*ClearKeychainResponse, error)
|
|
ContactsUpdate(context.Context, *ContactsUpdateRequest) (*ContactsUpdateResponse, error)
|
|
Setting(context.Context, *SettingRequest) (*SettingResponse, error)
|
|
GetSetting(context.Context, *GetSettingRequest) (*GetSettingResponse, error)
|
|
ListSettings(context.Context, *ListSettingRequest) (*ListSettingResponse, error)
|
|
// App
|
|
Launch(grpc.BidiStreamingServer[LaunchRequest, LaunchResponse]) error
|
|
ListApps(context.Context, *ListAppsRequest) (*ListAppsResponse, error)
|
|
Terminate(context.Context, *TerminateRequest) (*TerminateResponse, error)
|
|
Uninstall(context.Context, *UninstallRequest) (*UninstallResponse, error)
|
|
// Video/Audio
|
|
AddMedia(grpc.ClientStreamingServer[AddMediaRequest, AddMediaResponse]) error
|
|
Record(grpc.BidiStreamingServer[RecordRequest, RecordResponse]) error
|
|
Screenshot(context.Context, *ScreenshotRequest) (*ScreenshotResponse, error)
|
|
VideoStream(grpc.BidiStreamingServer[VideoStreamRequest, VideoStreamResponse]) error
|
|
// Crash Operations
|
|
CrashDelete(context.Context, *CrashLogQuery) (*CrashLogResponse, error)
|
|
CrashList(context.Context, *CrashLogQuery) (*CrashLogResponse, error)
|
|
CrashShow(context.Context, *CrashShowRequest) (*CrashShowResponse, error)
|
|
// xctest operations
|
|
XctestListBundles(context.Context, *XctestListBundlesRequest) (*XctestListBundlesResponse, error)
|
|
XctestListTests(context.Context, *XctestListTestsRequest) (*XctestListTestsResponse, error)
|
|
XctestRun(*XctestRunRequest, grpc.ServerStreamingServer[XctestRunResponse]) error
|
|
// File Operations
|
|
Ls(context.Context, *LsRequest) (*LsResponse, error)
|
|
Mkdir(context.Context, *MkdirRequest) (*MkdirResponse, error)
|
|
Mv(context.Context, *MvRequest) (*MvResponse, error)
|
|
Rm(context.Context, *RmRequest) (*RmResponse, error)
|
|
Pull(*PullRequest, grpc.ServerStreamingServer[PullResponse]) error
|
|
Push(grpc.ClientStreamingServer[PushRequest, PushResponse]) error
|
|
Tail(grpc.BidiStreamingServer[TailRequest, TailResponse]) error
|
|
mustEmbedUnimplementedCompanionServiceServer()
|
|
}
|
|
|
|
// UnimplementedCompanionServiceServer must be embedded to have
|
|
// forward compatible implementations.
|
|
//
|
|
// NOTE: this should be embedded by value instead of pointer to avoid a nil
|
|
// pointer dereference when methods are called.
|
|
type UnimplementedCompanionServiceServer struct{}
|
|
|
|
func (UnimplementedCompanionServiceServer) Connect(context.Context, *ConnectRequest) (*ConnectResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Connect not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Debugserver(grpc.BidiStreamingServer[DebugServerRequest, DebugServerResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Debugserver not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Dap(grpc.BidiStreamingServer[DapRequest, DapResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Dap not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Describe(context.Context, *TargetDescriptionRequest) (*TargetDescriptionResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Describe not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Install(grpc.BidiStreamingServer[InstallRequest, InstallResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Install not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) InstrumentsRun(grpc.BidiStreamingServer[InstrumentsRunRequest, InstrumentsRunResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method InstrumentsRun not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Log(*LogRequest, grpc.ServerStreamingServer[LogResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Log not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) XctraceRecord(grpc.BidiStreamingServer[XctraceRecordRequest, XctraceRecordResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method XctraceRecord not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) AccessibilityInfo(context.Context, *AccessibilityInfoRequest) (*AccessibilityInfoResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method AccessibilityInfo not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Focus(context.Context, *FocusRequest) (*FocusResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Focus not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Hid(grpc.ClientStreamingServer[HIDEvent, HIDResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Hid not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) OpenUrl(context.Context, *OpenUrlRequest) (*OpenUrlRequest, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method OpenUrl not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) SetLocation(context.Context, *SetLocationRequest) (*SetLocationResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method SetLocation not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) SendNotification(context.Context, *SendNotificationRequest) (*SendNotificationResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method SendNotification not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) SimulateMemoryWarning(context.Context, *SimulateMemoryWarningRequest) (*SimulateMemoryWarningResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method SimulateMemoryWarning not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Approve(context.Context, *ApproveRequest) (*ApproveResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Approve not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Revoke(context.Context, *RevokeRequest) (*RevokeResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Revoke not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) ClearKeychain(context.Context, *ClearKeychainRequest) (*ClearKeychainResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method ClearKeychain not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) ContactsUpdate(context.Context, *ContactsUpdateRequest) (*ContactsUpdateResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method ContactsUpdate not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Setting(context.Context, *SettingRequest) (*SettingResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Setting not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) GetSetting(context.Context, *GetSettingRequest) (*GetSettingResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method GetSetting not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) ListSettings(context.Context, *ListSettingRequest) (*ListSettingResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method ListSettings not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Launch(grpc.BidiStreamingServer[LaunchRequest, LaunchResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Launch not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) ListApps(context.Context, *ListAppsRequest) (*ListAppsResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method ListApps not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Terminate(context.Context, *TerminateRequest) (*TerminateResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Terminate not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Uninstall(context.Context, *UninstallRequest) (*UninstallResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Uninstall not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) AddMedia(grpc.ClientStreamingServer[AddMediaRequest, AddMediaResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method AddMedia not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Record(grpc.BidiStreamingServer[RecordRequest, RecordResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Record not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Screenshot(context.Context, *ScreenshotRequest) (*ScreenshotResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Screenshot not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) VideoStream(grpc.BidiStreamingServer[VideoStreamRequest, VideoStreamResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method VideoStream not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) CrashDelete(context.Context, *CrashLogQuery) (*CrashLogResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method CrashDelete not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) CrashList(context.Context, *CrashLogQuery) (*CrashLogResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method CrashList not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) CrashShow(context.Context, *CrashShowRequest) (*CrashShowResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method CrashShow not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) XctestListBundles(context.Context, *XctestListBundlesRequest) (*XctestListBundlesResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method XctestListBundles not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) XctestListTests(context.Context, *XctestListTestsRequest) (*XctestListTestsResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method XctestListTests not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) XctestRun(*XctestRunRequest, grpc.ServerStreamingServer[XctestRunResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method XctestRun not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Ls(context.Context, *LsRequest) (*LsResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Ls not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Mkdir(context.Context, *MkdirRequest) (*MkdirResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Mkdir not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Mv(context.Context, *MvRequest) (*MvResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Mv not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Rm(context.Context, *RmRequest) (*RmResponse, error) {
|
|
return nil, status.Error(codes.Unimplemented, "method Rm not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Pull(*PullRequest, grpc.ServerStreamingServer[PullResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Pull not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Push(grpc.ClientStreamingServer[PushRequest, PushResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Push not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) Tail(grpc.BidiStreamingServer[TailRequest, TailResponse]) error {
|
|
return status.Error(codes.Unimplemented, "method Tail not implemented")
|
|
}
|
|
func (UnimplementedCompanionServiceServer) mustEmbedUnimplementedCompanionServiceServer() {}
|
|
func (UnimplementedCompanionServiceServer) testEmbeddedByValue() {}
|
|
|
|
// UnsafeCompanionServiceServer may be embedded to opt out of forward compatibility for this service.
|
|
// Use of this interface is not recommended, as added methods to CompanionServiceServer will
|
|
// result in compilation errors.
|
|
type UnsafeCompanionServiceServer interface {
|
|
mustEmbedUnimplementedCompanionServiceServer()
|
|
}
|
|
|
|
func RegisterCompanionServiceServer(s grpc.ServiceRegistrar, srv CompanionServiceServer) {
|
|
// If the following call panics, it indicates UnimplementedCompanionServiceServer was
|
|
// embedded by pointer and is nil. This will cause panics if an
|
|
// unimplemented method is ever invoked, so we test this at initialization
|
|
// time to prevent it from happening at runtime later due to I/O.
|
|
if t, ok := srv.(interface{ testEmbeddedByValue() }); ok {
|
|
t.testEmbeddedByValue()
|
|
}
|
|
s.RegisterService(&CompanionService_ServiceDesc, srv)
|
|
}
|
|
|
|
func _CompanionService_Connect_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ConnectRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Connect(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Connect_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Connect(ctx, req.(*ConnectRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Debugserver_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Debugserver(&grpc.GenericServerStream[DebugServerRequest, DebugServerResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_DebugserverServer = grpc.BidiStreamingServer[DebugServerRequest, DebugServerResponse]
|
|
|
|
func _CompanionService_Dap_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Dap(&grpc.GenericServerStream[DapRequest, DapResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_DapServer = grpc.BidiStreamingServer[DapRequest, DapResponse]
|
|
|
|
func _CompanionService_Describe_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(TargetDescriptionRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Describe(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Describe_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Describe(ctx, req.(*TargetDescriptionRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Install_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Install(&grpc.GenericServerStream[InstallRequest, InstallResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_InstallServer = grpc.BidiStreamingServer[InstallRequest, InstallResponse]
|
|
|
|
func _CompanionService_InstrumentsRun_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).InstrumentsRun(&grpc.GenericServerStream[InstrumentsRunRequest, InstrumentsRunResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_InstrumentsRunServer = grpc.BidiStreamingServer[InstrumentsRunRequest, InstrumentsRunResponse]
|
|
|
|
func _CompanionService_Log_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
m := new(LogRequest)
|
|
if err := stream.RecvMsg(m); err != nil {
|
|
return err
|
|
}
|
|
return srv.(CompanionServiceServer).Log(m, &grpc.GenericServerStream[LogRequest, LogResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_LogServer = grpc.ServerStreamingServer[LogResponse]
|
|
|
|
func _CompanionService_XctraceRecord_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).XctraceRecord(&grpc.GenericServerStream[XctraceRecordRequest, XctraceRecordResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_XctraceRecordServer = grpc.BidiStreamingServer[XctraceRecordRequest, XctraceRecordResponse]
|
|
|
|
func _CompanionService_AccessibilityInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(AccessibilityInfoRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).AccessibilityInfo(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_AccessibilityInfo_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).AccessibilityInfo(ctx, req.(*AccessibilityInfoRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Focus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(FocusRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Focus(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Focus_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Focus(ctx, req.(*FocusRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Hid_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Hid(&grpc.GenericServerStream[HIDEvent, HIDResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_HidServer = grpc.ClientStreamingServer[HIDEvent, HIDResponse]
|
|
|
|
func _CompanionService_OpenUrl_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(OpenUrlRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).OpenUrl(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_OpenUrl_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).OpenUrl(ctx, req.(*OpenUrlRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_SetLocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(SetLocationRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).SetLocation(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_SetLocation_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).SetLocation(ctx, req.(*SetLocationRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_SendNotification_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(SendNotificationRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).SendNotification(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_SendNotification_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).SendNotification(ctx, req.(*SendNotificationRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_SimulateMemoryWarning_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(SimulateMemoryWarningRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).SimulateMemoryWarning(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_SimulateMemoryWarning_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).SimulateMemoryWarning(ctx, req.(*SimulateMemoryWarningRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Approve_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ApproveRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Approve(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Approve_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Approve(ctx, req.(*ApproveRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Revoke_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(RevokeRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Revoke(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Revoke_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Revoke(ctx, req.(*RevokeRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_ClearKeychain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ClearKeychainRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).ClearKeychain(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_ClearKeychain_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).ClearKeychain(ctx, req.(*ClearKeychainRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_ContactsUpdate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ContactsUpdateRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).ContactsUpdate(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_ContactsUpdate_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).ContactsUpdate(ctx, req.(*ContactsUpdateRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Setting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(SettingRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Setting(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Setting_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Setting(ctx, req.(*SettingRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_GetSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(GetSettingRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).GetSetting(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_GetSetting_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).GetSetting(ctx, req.(*GetSettingRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_ListSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ListSettingRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).ListSettings(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_ListSettings_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).ListSettings(ctx, req.(*ListSettingRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Launch_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Launch(&grpc.GenericServerStream[LaunchRequest, LaunchResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_LaunchServer = grpc.BidiStreamingServer[LaunchRequest, LaunchResponse]
|
|
|
|
func _CompanionService_ListApps_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ListAppsRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).ListApps(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_ListApps_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).ListApps(ctx, req.(*ListAppsRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Terminate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(TerminateRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Terminate(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Terminate_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Terminate(ctx, req.(*TerminateRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Uninstall_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(UninstallRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Uninstall(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Uninstall_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Uninstall(ctx, req.(*UninstallRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_AddMedia_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).AddMedia(&grpc.GenericServerStream[AddMediaRequest, AddMediaResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_AddMediaServer = grpc.ClientStreamingServer[AddMediaRequest, AddMediaResponse]
|
|
|
|
func _CompanionService_Record_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Record(&grpc.GenericServerStream[RecordRequest, RecordResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_RecordServer = grpc.BidiStreamingServer[RecordRequest, RecordResponse]
|
|
|
|
func _CompanionService_Screenshot_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(ScreenshotRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Screenshot(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Screenshot_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Screenshot(ctx, req.(*ScreenshotRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_VideoStream_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).VideoStream(&grpc.GenericServerStream[VideoStreamRequest, VideoStreamResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_VideoStreamServer = grpc.BidiStreamingServer[VideoStreamRequest, VideoStreamResponse]
|
|
|
|
func _CompanionService_CrashDelete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(CrashLogQuery)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).CrashDelete(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_CrashDelete_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).CrashDelete(ctx, req.(*CrashLogQuery))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_CrashList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(CrashLogQuery)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).CrashList(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_CrashList_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).CrashList(ctx, req.(*CrashLogQuery))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_CrashShow_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(CrashShowRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).CrashShow(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_CrashShow_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).CrashShow(ctx, req.(*CrashShowRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_XctestListBundles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(XctestListBundlesRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).XctestListBundles(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_XctestListBundles_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).XctestListBundles(ctx, req.(*XctestListBundlesRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_XctestListTests_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(XctestListTestsRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).XctestListTests(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_XctestListTests_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).XctestListTests(ctx, req.(*XctestListTestsRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_XctestRun_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
m := new(XctestRunRequest)
|
|
if err := stream.RecvMsg(m); err != nil {
|
|
return err
|
|
}
|
|
return srv.(CompanionServiceServer).XctestRun(m, &grpc.GenericServerStream[XctestRunRequest, XctestRunResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_XctestRunServer = grpc.ServerStreamingServer[XctestRunResponse]
|
|
|
|
func _CompanionService_Ls_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(LsRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Ls(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Ls_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Ls(ctx, req.(*LsRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Mkdir_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(MkdirRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Mkdir(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Mkdir_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Mkdir(ctx, req.(*MkdirRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Mv_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(MvRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Mv(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Mv_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Mv(ctx, req.(*MvRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Rm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
|
|
in := new(RmRequest)
|
|
if err := dec(in); err != nil {
|
|
return nil, err
|
|
}
|
|
if interceptor == nil {
|
|
return srv.(CompanionServiceServer).Rm(ctx, in)
|
|
}
|
|
info := &grpc.UnaryServerInfo{
|
|
Server: srv,
|
|
FullMethod: CompanionService_Rm_FullMethodName,
|
|
}
|
|
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
|
|
return srv.(CompanionServiceServer).Rm(ctx, req.(*RmRequest))
|
|
}
|
|
return interceptor(ctx, in, info, handler)
|
|
}
|
|
|
|
func _CompanionService_Pull_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
m := new(PullRequest)
|
|
if err := stream.RecvMsg(m); err != nil {
|
|
return err
|
|
}
|
|
return srv.(CompanionServiceServer).Pull(m, &grpc.GenericServerStream[PullRequest, PullResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_PullServer = grpc.ServerStreamingServer[PullResponse]
|
|
|
|
func _CompanionService_Push_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Push(&grpc.GenericServerStream[PushRequest, PushResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_PushServer = grpc.ClientStreamingServer[PushRequest, PushResponse]
|
|
|
|
func _CompanionService_Tail_Handler(srv interface{}, stream grpc.ServerStream) error {
|
|
return srv.(CompanionServiceServer).Tail(&grpc.GenericServerStream[TailRequest, TailResponse]{ServerStream: stream})
|
|
}
|
|
|
|
// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
|
|
type CompanionService_TailServer = grpc.BidiStreamingServer[TailRequest, TailResponse]
|
|
|
|
// CompanionService_ServiceDesc is the grpc.ServiceDesc for CompanionService service.
|
|
// It's only intended for direct use with grpc.RegisterService,
|
|
// and not to be introspected or modified (even as a copy)
|
|
var CompanionService_ServiceDesc = grpc.ServiceDesc{
|
|
ServiceName: "idb.CompanionService",
|
|
HandlerType: (*CompanionServiceServer)(nil),
|
|
Methods: []grpc.MethodDesc{
|
|
{
|
|
MethodName: "connect",
|
|
Handler: _CompanionService_Connect_Handler,
|
|
},
|
|
{
|
|
MethodName: "describe",
|
|
Handler: _CompanionService_Describe_Handler,
|
|
},
|
|
{
|
|
MethodName: "accessibility_info",
|
|
Handler: _CompanionService_AccessibilityInfo_Handler,
|
|
},
|
|
{
|
|
MethodName: "focus",
|
|
Handler: _CompanionService_Focus_Handler,
|
|
},
|
|
{
|
|
MethodName: "open_url",
|
|
Handler: _CompanionService_OpenUrl_Handler,
|
|
},
|
|
{
|
|
MethodName: "set_location",
|
|
Handler: _CompanionService_SetLocation_Handler,
|
|
},
|
|
{
|
|
MethodName: "send_notification",
|
|
Handler: _CompanionService_SendNotification_Handler,
|
|
},
|
|
{
|
|
MethodName: "simulate_memory_warning",
|
|
Handler: _CompanionService_SimulateMemoryWarning_Handler,
|
|
},
|
|
{
|
|
MethodName: "approve",
|
|
Handler: _CompanionService_Approve_Handler,
|
|
},
|
|
{
|
|
MethodName: "revoke",
|
|
Handler: _CompanionService_Revoke_Handler,
|
|
},
|
|
{
|
|
MethodName: "clear_keychain",
|
|
Handler: _CompanionService_ClearKeychain_Handler,
|
|
},
|
|
{
|
|
MethodName: "contacts_update",
|
|
Handler: _CompanionService_ContactsUpdate_Handler,
|
|
},
|
|
{
|
|
MethodName: "setting",
|
|
Handler: _CompanionService_Setting_Handler,
|
|
},
|
|
{
|
|
MethodName: "get_setting",
|
|
Handler: _CompanionService_GetSetting_Handler,
|
|
},
|
|
{
|
|
MethodName: "list_settings",
|
|
Handler: _CompanionService_ListSettings_Handler,
|
|
},
|
|
{
|
|
MethodName: "list_apps",
|
|
Handler: _CompanionService_ListApps_Handler,
|
|
},
|
|
{
|
|
MethodName: "terminate",
|
|
Handler: _CompanionService_Terminate_Handler,
|
|
},
|
|
{
|
|
MethodName: "uninstall",
|
|
Handler: _CompanionService_Uninstall_Handler,
|
|
},
|
|
{
|
|
MethodName: "screenshot",
|
|
Handler: _CompanionService_Screenshot_Handler,
|
|
},
|
|
{
|
|
MethodName: "crash_delete",
|
|
Handler: _CompanionService_CrashDelete_Handler,
|
|
},
|
|
{
|
|
MethodName: "crash_list",
|
|
Handler: _CompanionService_CrashList_Handler,
|
|
},
|
|
{
|
|
MethodName: "crash_show",
|
|
Handler: _CompanionService_CrashShow_Handler,
|
|
},
|
|
{
|
|
MethodName: "xctest_list_bundles",
|
|
Handler: _CompanionService_XctestListBundles_Handler,
|
|
},
|
|
{
|
|
MethodName: "xctest_list_tests",
|
|
Handler: _CompanionService_XctestListTests_Handler,
|
|
},
|
|
{
|
|
MethodName: "ls",
|
|
Handler: _CompanionService_Ls_Handler,
|
|
},
|
|
{
|
|
MethodName: "mkdir",
|
|
Handler: _CompanionService_Mkdir_Handler,
|
|
},
|
|
{
|
|
MethodName: "mv",
|
|
Handler: _CompanionService_Mv_Handler,
|
|
},
|
|
{
|
|
MethodName: "rm",
|
|
Handler: _CompanionService_Rm_Handler,
|
|
},
|
|
},
|
|
Streams: []grpc.StreamDesc{
|
|
{
|
|
StreamName: "debugserver",
|
|
Handler: _CompanionService_Debugserver_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "dap",
|
|
Handler: _CompanionService_Dap_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "install",
|
|
Handler: _CompanionService_Install_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "instruments_run",
|
|
Handler: _CompanionService_InstrumentsRun_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "log",
|
|
Handler: _CompanionService_Log_Handler,
|
|
ServerStreams: true,
|
|
},
|
|
{
|
|
StreamName: "xctrace_record",
|
|
Handler: _CompanionService_XctraceRecord_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "hid",
|
|
Handler: _CompanionService_Hid_Handler,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "launch",
|
|
Handler: _CompanionService_Launch_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "add_media",
|
|
Handler: _CompanionService_AddMedia_Handler,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "record",
|
|
Handler: _CompanionService_Record_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "video_stream",
|
|
Handler: _CompanionService_VideoStream_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "xctest_run",
|
|
Handler: _CompanionService_XctestRun_Handler,
|
|
ServerStreams: true,
|
|
},
|
|
{
|
|
StreamName: "pull",
|
|
Handler: _CompanionService_Pull_Handler,
|
|
ServerStreams: true,
|
|
},
|
|
{
|
|
StreamName: "push",
|
|
Handler: _CompanionService_Push_Handler,
|
|
ClientStreams: true,
|
|
},
|
|
{
|
|
StreamName: "tail",
|
|
Handler: _CompanionService_Tail_Handler,
|
|
ServerStreams: true,
|
|
ClientStreams: true,
|
|
},
|
|
},
|
|
Metadata: "idb.proto",
|
|
}
|