bsvm

package
v0.0.0-...-c9d2d86 Latest Latest
Warning

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

Go to latest
Published: May 25, 2018 License: ISC Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BsWorker

type BsWorker struct {
	// contains filtered or unexported fields
}

func NewBsWorker

func NewBsWorker(conf *vm.Config, idx int) *BsWorker

func (*BsWorker) ExecCommonTransaction

func (worker *BsWorker) ExecCommonTransaction(wpwc *vm.WorkerProcWithCallback) error

func (*BsWorker) ExecJob

func (worker *BsWorker) ExecJob(workerProcWithCallback *vm.WorkerProcWithCallback) error

func (*BsWorker) FetchContractType

func (worker *BsWorker) FetchContractType(workerProcWithCallback *vm.WorkerProcWithCallback) string

func (*BsWorker) GetInitType

func (worker *BsWorker) GetInitType(wpwc *vm.WorkerProcWithCallback) string

func (*BsWorker) GetInvokeType

func (worker *BsWorker) GetInvokeType(wpwc *vm.WorkerProcWithCallback) (string, error)

func (*BsWorker) VmInitialize

func (worker *BsWorker) VmInitialize()

func (*BsWorker) VmJob

func (worker *BsWorker) VmJob(data interface{}) (interface{}, error)

func (*BsWorker) VmReady

func (worker *BsWorker) VmReady() bool

func (*BsWorker) VmTerminate

func (worker *BsWorker) VmTerminate()

type WorkerInfo

type WorkerInfo struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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