versions

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: May 18, 2020 License: MIT Imports: 0 Imported by: 0

README

To add a new version of the Field System, run 

   make

Then add the path to the import in 'all/all.go'.

If you wish to build a VGOS build (which adds extra utils for RDBE), run 

   make vgos

If the Field System is not in /usr2/fs, you can specify FSPATH. Eg:

   make FSPATH=/usr2/fs-9.12.11


Be sure to add the new version to all/all.go

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Creators = map[string]Creator{}

Functions

func Add

func Add(name string, creator Creator)

Types

type Creator

type Creator func() FieldSystem

type FieldSystem

type FieldSystem interface {
	Attach() error
	Log() string
	Schedule() string
	Source() string
	SemLocked(string) (bool, error)
	Semaphores() []string
	Tracking() bool
	DataValid() bool
}

type Rdbe

type Rdbe interface {
	RdbeNum() int
	RdbeMap(int) (map[string]interface{}, error)
	RdbeUpdatedFn(int) (func() bool, error)
}

Directories

Path Synopsis
utils
cgo
Cgo enables the creation of Go packages that call C code.
Cgo enables the creation of Go packages that call C code.

Jump to

Keyboard shortcuts

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