Documentation ¶
Index ¶
Constants ¶
View Source
const (
VendorPluginSocketPath string = cnitypes.DaemonBaseDir + "vendor-plugin/vendor-plugin.sock"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GrpcPlugin ¶
type GrpcPlugin struct {
// contains filtered or unexported fields
}
func NewGrpcPlugin ¶
func NewGrpcPlugin(dpuMode bool) *GrpcPlugin
func (*GrpcPlugin) CreateBridgePort ¶
func (g *GrpcPlugin) CreateBridgePort(createRequest *opi.CreateBridgePortRequest) (*opi.BridgePort, error)
func (*GrpcPlugin) DeleteBridgePort ¶
func (g *GrpcPlugin) DeleteBridgePort(deleteRequest *opi.DeleteBridgePortRequest) error
func (*GrpcPlugin) Stop ¶
func (g *GrpcPlugin) Stop()
type VendorPlugin ¶
type VendorPlugin interface { Start() (string, int32, error) Stop() CreateBridgePort(bpr *opi.CreateBridgePortRequest) (*opi.BridgePort, error) DeleteBridgePort(bpr *opi.DeleteBridgePortRequest) error }
Click to show internal directories.
Click to hide internal directories.