Documentation ¶
Index ¶
- Variables
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetModule() *Module
- func (x *Config) GetNetwork() *Network
- func (x *Config) GetRuntime() *Runtime
- func (x *Config) GetTransportModule() *TransportModule
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type Listener
- type Module
- func (*Module) Descriptor() ([]byte, []int)deprecated
- func (x *Module) GetArgv() []string
- func (x *Module) GetEnv() map[string]string
- func (x *Module) GetInheritStderr() bool
- func (x *Module) GetInheritStdin() bool
- func (x *Module) GetInheritStdout() bool
- func (x *Module) GetPreopenedDirs() map[string]string
- func (*Module) ProtoMessage()
- func (x *Module) ProtoReflect() protoreflect.Message
- func (x *Module) Reset()
- func (x *Module) String() string
- type Network
- type Runtime
- type TransportModule
- func (*TransportModule) Descriptor() ([]byte, []int)deprecated
- func (x *TransportModule) GetBin() []byte
- func (x *TransportModule) GetConfig() []byte
- func (*TransportModule) ProtoMessage()
- func (x *TransportModule) ProtoReflect() protoreflect.Message
- func (x *TransportModule) Reset()
- func (x *TransportModule) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { TransportModule *TransportModule `protobuf:"bytes,1,opt,name=transport_module,json=transportModule,proto3" json:"transport_module,omitempty"` Network *Network `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"` Module *Module `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"` Runtime *Runtime `protobuf:"bytes,4,opt,name=runtime,proto3" json:"runtime,omitempty"` // contains filtered or unexported fields }
func (*Config) Descriptor
deprecated
func (*Config) GetNetwork ¶
func (*Config) GetRuntime ¶
func (*Config) GetTransportModule ¶
func (x *Config) GetTransportModule() *TransportModule
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type Listener ¶
type Listener struct { Network string `protobuf:"bytes,1,opt,name=network,proto3" json:"network,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // ip:port // contains filtered or unexported fields }
func (*Listener) Descriptor
deprecated
func (*Listener) GetAddress ¶
func (*Listener) GetNetwork ¶
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
func (*Listener) ProtoReflect ¶
func (x *Listener) ProtoReflect() protoreflect.Message
type Module ¶
type Module struct { Argv []string `protobuf:"bytes,1,rep,name=argv,proto3" json:"argv,omitempty"` // warning: this is not a recommended way to pass configuration parameters to the module, use transport_module.config instead. Env map[string]string `` // warning: this is not a recommended way to pass configuration parameters to the module, use transport_module.config instead. /* 147-byte string literal not displayed */ InheritStdin bool `protobuf:"varint,3,opt,name=inherit_stdin,json=inheritStdin,proto3" json:"inherit_stdin,omitempty"` InheritStdout bool `protobuf:"varint,4,opt,name=inherit_stdout,json=inheritStdout,proto3" json:"inherit_stdout,omitempty"` InheritStderr bool `protobuf:"varint,5,opt,name=inherit_stderr,json=inheritStderr,proto3" json:"inherit_stderr,omitempty"` PreopenedDirs map[string]string `` /* 188-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Module) Descriptor
deprecated
func (*Module) GetInheritStderr ¶
func (*Module) GetInheritStdin ¶
func (*Module) GetInheritStdout ¶
func (*Module) GetPreopenedDirs ¶
func (*Module) ProtoMessage ¶
func (*Module) ProtoMessage()
func (*Module) ProtoReflect ¶
func (x *Module) ProtoReflect() protoreflect.Message
type Network ¶
type Network struct { Listener *Listener `protobuf:"bytes,1,opt,name=listener,proto3" json:"listener,omitempty"` // contains filtered or unexported fields }
func (*Network) Descriptor
deprecated
func (*Network) GetListener ¶
func (*Network) ProtoMessage ¶
func (*Network) ProtoMessage()
func (*Network) ProtoReflect ¶
func (x *Network) ProtoReflect() protoreflect.Message
type Runtime ¶
type Runtime struct { ForceInterpreter bool `protobuf:"varint,1,opt,name=force_interpreter,json=forceInterpreter,proto3" json:"force_interpreter,omitempty"` DoNotCloseOnContextDone bool `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Runtime) Descriptor
deprecated
func (*Runtime) GetDoNotCloseOnContextDone ¶
func (*Runtime) GetForceInterpreter ¶
func (*Runtime) ProtoMessage ¶
func (*Runtime) ProtoMessage()
func (*Runtime) ProtoReflect ¶
func (x *Runtime) ProtoReflect() protoreflect.Message
type TransportModule ¶
type TransportModule struct { Bin []byte `protobuf:"bytes,1,opt,name=bin,proto3" json:"bin,omitempty"` Config []byte `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*TransportModule) Descriptor
deprecated
func (*TransportModule) Descriptor() ([]byte, []int)
Deprecated: Use TransportModule.ProtoReflect.Descriptor instead.
func (*TransportModule) GetBin ¶
func (x *TransportModule) GetBin() []byte
func (*TransportModule) GetConfig ¶
func (x *TransportModule) GetConfig() []byte
func (*TransportModule) ProtoMessage ¶
func (*TransportModule) ProtoMessage()
func (*TransportModule) ProtoReflect ¶
func (x *TransportModule) ProtoReflect() protoreflect.Message
func (*TransportModule) Reset ¶
func (x *TransportModule) Reset()
func (*TransportModule) String ¶
func (x *TransportModule) String() string
Click to show internal directories.
Click to hide internal directories.