Versions in this module Expand all Collapse all v1 v1.0.5 Sep 26, 2017 Changes in this version + type ChangeVppSvc struct + Log logging.Logger + func (svc *ChangeVppSvc) DelACLs(ctx context.Context, request *vppsvc.DelNamesRequest) (*vppsvc.DelResponse, error) + func (svc *ChangeVppSvc) DelBDs(ctx context.Context, request *vppsvc.DelNamesRequest) (*vppsvc.DelResponse, error) + func (svc *ChangeVppSvc) DelInterfaces(ctx context.Context, request *vppsvc.DelNamesRequest) (*vppsvc.DelResponse, error) + func (svc *ChangeVppSvc) DelStaticRoutes(ctx context.Context, request *vppsvc.DelStaticRoutesRequest) (*vppsvc.DelResponse, error) + func (svc *ChangeVppSvc) DelXCons(ctx context.Context, request *vppsvc.DelNamesRequest) (*vppsvc.DelResponse, error) + func (svc *ChangeVppSvc) PutACLs(ctx context.Context, request *acl.AccessLists) (*vppsvc.PutResponse, error) + func (svc *ChangeVppSvc) PutBDs(ctx context.Context, request *l2.BridgeDomains) (*vppsvc.PutResponse, error) + func (svc *ChangeVppSvc) PutInterfaces(ctx context.Context, request *interfaces.Interfaces) (*vppsvc.PutResponse, error) + func (svc *ChangeVppSvc) PutStaticRoutes(ctx context.Context, request *l3.StaticRoutes) (*vppsvc.PutResponse, error) + func (svc *ChangeVppSvc) PutXCons(ctx context.Context, request *l2.XConnectPairs) (*vppsvc.PutResponse, error) + type FlavorVppRPC struct + GRPCSvcPlugin GRPCSvcPlugin + GoVPP govppmux.GOVPPPlugin + Linux linuxplugin.Plugin + LinuxLocalClient localclient.Plugin + VPP defaultplugins.Plugin + func (f *FlavorVppRPC) Inject() bool + func (f *FlavorVppRPC) Plugins() []*core.NamedPlugin + type GRPCSvcPlugin struct + Deps GRPCSvcPluginDeps + func (plugin *GRPCSvcPlugin) AfterInit() error + func (plugin *GRPCSvcPlugin) Close() error + func (plugin *GRPCSvcPlugin) Init() error + type GRPCSvcPluginDeps struct + GRPC grpc.Server + type ResyncVppSvc struct + Log logging.Logger + func (svc *ResyncVppSvc) ResyncConfig(ctx context.Context, request *vppsvc.ResyncConfigRequest) (*vppsvc.ResyncConfigResponse, error)