Versions in this module Expand all Collapse all v0 v0.0.1 Oct 10, 2017 Changes in this version + func NewRemoteClientTxn(microserviceLabel string, dbFactory func(string) keyval.ProtoBroker) linux.DataChangeDSL + func NewSfcCtlrL2CNPDriver(name string, dbFactory func(string) keyval.ProtoBroker) *sfcCtlrL2CNPDriver + func NewSfcCtlrL3CNPDriver(name string) *sfcCtlrL3CNPDriver + type SfcControllerCNPDriverAPI interface + DeinitPlugin func() error + Dump func() + GetName func() string + InitPlugin func() error + ReconcileEnd func() error + ReconcileStart func(vppEtcdLabels map[string]struct{}) error + WireHostEntityToDestinationHostEntity func(sh *controller.HostEntity, dh *controller.HostEntity) error + WireHostEntityToExternalEntity func(he *controller.HostEntity, ee *controller.ExternalEntity) error + WireInternalsForExternalEntity func(ee *controller.ExternalEntity) error + WireInternalsForHostEntity func(he *controller.HostEntity) error + WireSfcEntity func(sfc *controller.SfcEntity) error + func RegisterCNPDriverPlugin(name string, dbFactory func(string) keyval.ProtoBroker) (SfcControllerCNPDriverAPI, error)