module

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2020 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FileNodeProxy

type FileNodeProxy struct {
	service.FileNode
	// contains filtered or unexported fields
}

type MasterClient

type MasterClient struct {
	CtrlSvcClient service.ControlServiceClient
	AnaSvcClient  service.AnalysisServiceClient
	RptSvcClient  service.ReportServiceClient
}

func NewMasterClient

func NewMasterClient(serviceAddress string) MasterClient

func (*MasterClient) GetPackageNodes

func (m *MasterClient) GetPackageNodes() ([]*PackageNodeProxy, error)

type PackageNodeProxy

type PackageNodeProxy struct {
	service.PackageNode
	// contains filtered or unexported fields
}

func (*PackageNodeProxy) GetMasterClient

func (pnp *PackageNodeProxy) GetMasterClient() *MasterClient

func (*PackageNodeProxy) GetTargets

func (pnp *PackageNodeProxy) GetTargets() ([]*FileNodeProxy, error)

Jump to

Keyboard shortcuts

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