scandeps

package
v0.0.0-...-c65ef61 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2024 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_api_scandeps_cppscandeps_proto protoreflect.FileDescriptor

Functions

func RegisterCPPDepsScannerServer

func RegisterCPPDepsScannerServer(s *grpc.Server, srv CPPDepsScannerServer)

Types

type CPPDepsScannerClient

type CPPDepsScannerClient interface {
	ProcessInputs(ctx context.Context, in *CPPProcessInputsRequest, opts ...grpc.CallOption) (*CPPProcessInputsResponse, error)
	Status(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*StatusResponse, error)
	Shutdown(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*StatusResponse, error)
	Capabilities(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*CapabilitiesResponse, error)
}

CPPDepsScannerClient is the client API for CPPDepsScanner service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type CPPDepsScannerServer

CPPDepsScannerServer is the server API for CPPDepsScanner service.

type CPPProcessInputsRequest

type CPPProcessInputsRequest struct {
	Command   []string `protobuf:"bytes,1,rep,name=command,proto3" json:"command,omitempty"`
	Filename  string   `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"`
	Directory string   `protobuf:"bytes,3,opt,name=directory,proto3" json:"directory,omitempty"`
	CmdEnv    []string `protobuf:"bytes,4,rep,name=cmd_env,json=cmdEnv,proto3" json:"cmd_env,omitempty"`
	ExecId    string   `protobuf:"bytes,5,opt,name=exec_id,json=execId,proto3" json:"exec_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CPPProcessInputsRequest) Descriptor deprecated

func (*CPPProcessInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use CPPProcessInputsRequest.ProtoReflect.Descriptor instead.

func (*CPPProcessInputsRequest) GetCmdEnv

func (x *CPPProcessInputsRequest) GetCmdEnv() []string

func (*CPPProcessInputsRequest) GetCommand

func (x *CPPProcessInputsRequest) GetCommand() []string

func (*CPPProcessInputsRequest) GetDirectory

func (x *CPPProcessInputsRequest) GetDirectory() string

func (*CPPProcessInputsRequest) GetExecId

func (x *CPPProcessInputsRequest) GetExecId() string

func (*CPPProcessInputsRequest) GetFilename

func (x *CPPProcessInputsRequest) GetFilename() string

func (*CPPProcessInputsRequest) ProtoMessage

func (*CPPProcessInputsRequest) ProtoMessage()

func (*CPPProcessInputsRequest) ProtoReflect

func (x *CPPProcessInputsRequest) ProtoReflect() protoreflect.Message

func (*CPPProcessInputsRequest) Reset

func (x *CPPProcessInputsRequest) Reset()

func (*CPPProcessInputsRequest) String

func (x *CPPProcessInputsRequest) String() string

type CPPProcessInputsResponse

type CPPProcessInputsResponse struct {
	Dependencies []string `protobuf:"bytes,1,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	UsedCache    bool     `protobuf:"varint,2,opt,name=used_cache,json=usedCache,proto3" json:"used_cache,omitempty"`
	Error        string   `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CPPProcessInputsResponse) Descriptor deprecated

func (*CPPProcessInputsResponse) Descriptor() ([]byte, []int)

Deprecated: Use CPPProcessInputsResponse.ProtoReflect.Descriptor instead.

func (*CPPProcessInputsResponse) GetDependencies

func (x *CPPProcessInputsResponse) GetDependencies() []string

func (*CPPProcessInputsResponse) GetError

func (x *CPPProcessInputsResponse) GetError() string

func (*CPPProcessInputsResponse) GetUsedCache

func (x *CPPProcessInputsResponse) GetUsedCache() bool

func (*CPPProcessInputsResponse) ProtoMessage

func (*CPPProcessInputsResponse) ProtoMessage()

func (*CPPProcessInputsResponse) ProtoReflect

func (x *CPPProcessInputsResponse) ProtoReflect() protoreflect.Message

func (*CPPProcessInputsResponse) Reset

func (x *CPPProcessInputsResponse) Reset()

func (*CPPProcessInputsResponse) String

func (x *CPPProcessInputsResponse) String() string

type CapabilitiesResponse

type CapabilitiesResponse struct {
	Caching            bool `protobuf:"varint,1,opt,name=caching,proto3" json:"caching,omitempty"`
	ExpectsResourceDir bool `protobuf:"varint,2,opt,name=expects_resource_dir,json=expectsResourceDir,proto3" json:"expects_resource_dir,omitempty"`
	// contains filtered or unexported fields
}

func (*CapabilitiesResponse) Descriptor deprecated

func (*CapabilitiesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CapabilitiesResponse.ProtoReflect.Descriptor instead.

func (*CapabilitiesResponse) GetCaching

func (x *CapabilitiesResponse) GetCaching() bool

func (*CapabilitiesResponse) GetExpectsResourceDir

func (x *CapabilitiesResponse) GetExpectsResourceDir() bool

func (*CapabilitiesResponse) ProtoMessage

func (*CapabilitiesResponse) ProtoMessage()

func (*CapabilitiesResponse) ProtoReflect

func (x *CapabilitiesResponse) ProtoReflect() protoreflect.Message

func (*CapabilitiesResponse) Reset

func (x *CapabilitiesResponse) Reset()

func (*CapabilitiesResponse) String

func (x *CapabilitiesResponse) String() string

type StatusResponse

type StatusResponse struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version              string               `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Uptime               *durationpb.Duration `protobuf:"bytes,3,opt,name=uptime,proto3" json:"uptime,omitempty"`
	CompletedActions     int32                `protobuf:"varint,4,opt,name=completed_actions,json=completedActions,proto3" json:"completed_actions,omitempty"`
	RunningActions       int32                `protobuf:"varint,5,opt,name=running_actions,json=runningActions,proto3" json:"running_actions,omitempty"`
	LongestCurrentAction *durationpb.Duration `protobuf:"bytes,6,opt,name=longest_current_action,json=longestCurrentAction,proto3" json:"longest_current_action,omitempty"`
	// contains filtered or unexported fields
}

func (*StatusResponse) Descriptor deprecated

func (*StatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use StatusResponse.ProtoReflect.Descriptor instead.

func (*StatusResponse) GetCompletedActions

func (x *StatusResponse) GetCompletedActions() int32

func (*StatusResponse) GetLongestCurrentAction

func (x *StatusResponse) GetLongestCurrentAction() *durationpb.Duration

func (*StatusResponse) GetName

func (x *StatusResponse) GetName() string

func (*StatusResponse) GetRunningActions

func (x *StatusResponse) GetRunningActions() int32

func (*StatusResponse) GetUptime

func (x *StatusResponse) GetUptime() *durationpb.Duration

func (*StatusResponse) GetVersion

func (x *StatusResponse) GetVersion() string

func (*StatusResponse) ProtoMessage

func (*StatusResponse) ProtoMessage()

func (*StatusResponse) ProtoReflect

func (x *StatusResponse) ProtoReflect() protoreflect.Message

func (*StatusResponse) Reset

func (x *StatusResponse) Reset()

func (*StatusResponse) String

func (x *StatusResponse) String() string

type UnimplementedCPPDepsScannerServer

type UnimplementedCPPDepsScannerServer struct {
}

UnimplementedCPPDepsScannerServer can be embedded to have forward compatible implementations.

func (*UnimplementedCPPDepsScannerServer) Capabilities

func (*UnimplementedCPPDepsScannerServer) ProcessInputs

func (*UnimplementedCPPDepsScannerServer) Shutdown

func (*UnimplementedCPPDepsScannerServer) Status

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL