Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Namespace ¶
type Namespace interface { io.Closer // Set the namespace on the spec Set(*specs.Spec) error Sample() (*Sample, error) }
Namespace of network for workers
type Provider ¶
Provider interface for Network
func NewHostProvider ¶
func NewHostProvider() Provider
func NewNoneProvider ¶
func NewNoneProvider() Provider
type Sample ¶
type Sample struct { RxBytes int64 `json:"rxBytes,omitempty"` RxPackets int64 `json:"rxPackets,omitempty"` RxErrors int64 `json:"rxErrors,omitempty"` RxDropped int64 `json:"rxDropped,omitempty"` TxBytes int64 `json:"txBytes,omitempty"` TxPackets int64 `json:"txPackets,omitempty"` TxErrors int64 `json:"txErrors,omitempty"` TxDropped int64 `json:"txDropped,omitempty"` }
Click to show internal directories.
Click to hide internal directories.