ioproxy

package
v0.0.0-...-73f17ac Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-go-ttrpc. DO NOT EDIT. source: ioproxy.proto

Index

Constants

This section is empty.

Variables

View Source
var File_ioproxy_proto protoreflect.FileDescriptor

Functions

func RegisterIOProxyService

func RegisterIOProxyService(srv *ttrpc.Server, svc IOProxyService)

Types

type AttachRequest

type AttachRequest struct {
	ID         string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	ExecID     string `protobuf:"bytes,2,opt,name=ExecID,proto3" json:"ExecID,omitempty"`
	StdinPort  uint32 `protobuf:"varint,3,opt,name=StdinPort,proto3" json:"StdinPort,omitempty"`
	StdoutPort uint32 `protobuf:"varint,4,opt,name=StdoutPort,proto3" json:"StdoutPort,omitempty"`
	StderrPort uint32 `protobuf:"varint,5,opt,name=StderrPort,proto3" json:"StderrPort,omitempty"`
	// contains filtered or unexported fields
}

func (*AttachRequest) Descriptor deprecated

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

Deprecated: Use AttachRequest.ProtoReflect.Descriptor instead.

func (*AttachRequest) GetExecID

func (x *AttachRequest) GetExecID() string

func (*AttachRequest) GetID

func (x *AttachRequest) GetID() string

func (*AttachRequest) GetStderrPort

func (x *AttachRequest) GetStderrPort() uint32

func (*AttachRequest) GetStdinPort

func (x *AttachRequest) GetStdinPort() uint32

func (*AttachRequest) GetStdoutPort

func (x *AttachRequest) GetStdoutPort() uint32

func (*AttachRequest) ProtoMessage

func (*AttachRequest) ProtoMessage()

func (*AttachRequest) ProtoReflect

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

func (*AttachRequest) Reset

func (x *AttachRequest) Reset()

func (*AttachRequest) String

func (x *AttachRequest) String() string

type IOProxyService

type IOProxyService interface {
	State(context.Context, *StateRequest) (*StateResponse, error)
	Attach(context.Context, *AttachRequest) (*emptypb.Empty, error)
}

func NewIOProxyClient

func NewIOProxyClient(client *ttrpc.Client) IOProxyService

type StateRequest

type StateRequest struct {
	ID     string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`
	ExecID string `protobuf:"bytes,2,opt,name=ExecID,proto3" json:"ExecID,omitempty"`
	// contains filtered or unexported fields
}

func (*StateRequest) Descriptor deprecated

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

Deprecated: Use StateRequest.ProtoReflect.Descriptor instead.

func (*StateRequest) GetExecID

func (x *StateRequest) GetExecID() string

func (*StateRequest) GetID

func (x *StateRequest) GetID() string

func (*StateRequest) ProtoMessage

func (*StateRequest) ProtoMessage()

func (*StateRequest) ProtoReflect

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

func (*StateRequest) Reset

func (x *StateRequest) Reset()

func (*StateRequest) String

func (x *StateRequest) String() string

type StateResponse

type StateResponse struct {
	IsOpen bool `protobuf:"varint,1,opt,name=IsOpen,proto3" json:"IsOpen,omitempty"`
	// contains filtered or unexported fields
}

func (*StateResponse) Descriptor deprecated

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

Deprecated: Use StateResponse.ProtoReflect.Descriptor instead.

func (*StateResponse) GetIsOpen

func (x *StateResponse) GetIsOpen() bool

func (*StateResponse) ProtoMessage

func (*StateResponse) ProtoMessage()

func (*StateResponse) ProtoReflect

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

func (*StateResponse) Reset

func (x *StateResponse) Reset()

func (*StateResponse) String

func (x *StateResponse) String() string

Jump to

Keyboard shortcuts

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