MCPcopy Create free account
hub / github.com/eth-easl/dirigent / DpiInterfaceServer

Interface DpiInterfaceServer

api/proto/data_plane_interface_grpc.pb.go:85–92  ·  view source on GitHub ↗

DpiInterfaceServer is the server API for DpiInterface service. All implementations must embed UnimplementedDpiInterfaceServer for forward compatibility

Source from the content-addressed store, hash-verified

83// All implementations must embed UnimplementedDpiInterfaceServer
84// for forward compatibility
85type DpiInterfaceServer interface {
86 AddDeployment(context.Context, *ServiceInfo) (*DeploymentUpdateSuccess, error)
87 DeleteDeployment(context.Context, *ServiceInfo) (*DeploymentUpdateSuccess, error)
88 UpdateEndpointList(context.Context, *DeploymentEndpointPatch) (*DeploymentUpdateSuccess, error)
89 DrainSandbox(context.Context, *DeploymentEndpointPatch) (*DeploymentUpdateSuccess, error)
90 ResetMeasurements(context.Context, *emptypb.Empty) (*ActionStatus, error)
91 mustEmbedUnimplementedDpiInterfaceServer()
92}
93
94// UnimplementedDpiInterfaceServer must be embedded to have forward compatible implementations.
95type UnimplementedDpiInterfaceServer struct {

Callers

nothing calls this directly

Implementers 1

UnimplementedDpiInterfaceServerapi/proto/data_plane_interface_grpc.pb

Calls

no outgoing calls

Tested by

no test coverage detected