outofproc

package
v0.0.0-...-e5da10f Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2026 License: Apache-2.0 Imports: 18 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Backend

type OutOfProcExecuter

type OutOfProcExecuter struct {
	basicexecuter.BasicExecuter
	// contains filtered or unexported fields
}

func NewOutOfProcExecuter

func NewOutOfProcExecuter(ctx context.T) *OutOfProcExecuter

func (*OutOfProcExecuter) Run

func (e *OutOfProcExecuter) Run(
	cancelFlag task.CancelFlag,
	docStore executer.DocumentStore,
) chan contracts.DocumentResult

Run() prepare the ipc channel, create a data processing backend and start messaging with docment worker

func (*OutOfProcExecuter) WaitForProcess

func (e *OutOfProcExecuter) WaitForProcess(stopTimer chan bool, process proc.OSProcess)

Directories

Path Synopsis
Package messaging implements the duplex transmission between the Executer and its document worker.
Package messaging implements the duplex transmission between the Executer and its document worker.
Package process wraps up the os.Process interface and also provides os-specific process lookup functions
Package process wraps up the os.Process interface and also provides os-specific process lookup functions
Package main implements a separate worker which is used to execute requests from session manager.
Package main implements a separate worker which is used to execute requests from session manager.

Jump to

Keyboard shortcuts

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