Versions in this module Expand all Collapse all v0 v0.4.0 Jan 18, 2019 Changes in this version + type Daemon struct + func New(logger *zap.SugaredLogger, o *orchestrator.Orchestrator) *Daemon + func (d *Daemon) NetworkDiagnostics(ctx context.Context, req *nexus.NetworkRequest) (*nexus.NetworkDiagnosticsResponse, error) + func (d *Daemon) NetworkStats(ctx context.Context, req *nexus.NetworkRequest) (*nexus.NetworkStatusReponse, error) + func (d *Daemon) Ping(c context.Context, req *nexus.Empty) (*nexus.Empty, error) + func (d *Daemon) RemoveNetwork(ctx context.Context, req *nexus.NetworkRequest) (*nexus.Empty, error) + func (d *Daemon) Run(ctx context.Context, cfg config.API) error + func (d *Daemon) StartNetwork(ctx context.Context, req *nexus.NetworkRequest) (*nexus.StartNetworkResponse, error) + func (d *Daemon) StopNetwork(ctx context.Context, req *nexus.NetworkRequest) (*nexus.Empty, error) + func (d *Daemon) UpdateNetwork(ctx context.Context, req *nexus.NetworkRequest) (*nexus.Empty, error)