package
Version:
v0.0.0-...-040724e
Opens a new window with list of versions in this module.
Published: Jun 6, 2019
License: BSD-3-Clause, GPL-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 2
Opens a new window with list of known importers.
Documentation
¶
type Component struct {
ID string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Path string `json:"path"`
InPorts []Port `json:"in_ports"`
OutPorts []Port `json:"out_ports"`
}
A Component is an element to execute
New creates Component messages from components
type Port struct {
Name string `json:"name"`
Type string `json:"type"`
Description string `json:"description"`
Kind string `json:"kind"`
}
A Port is an input to a component
Source Files
¶
Click to show internal directories.
Click to hide internal directories.