Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
pluginv1.UnimplementedPluginRuntimeServiceServer
// contains filtered or unexported fields
}
func (*Server) RegisterPlugin ¶
func (s *Server) RegisterPlugin(ctx context.Context, req *pluginv1.RegisterPluginRequest) (*pluginv1.RegisterPluginResponse, error)
RegisterPlugin 插件端在启动后通过此 gRPC 接口将自己注册给主站,主站反向拉取自描述信息并自动配置导入
func (*Server) ResolveActionContext ¶
func (s *Server) ResolveActionContext(ctx context.Context, req *pluginv1.ResolveActionContextRequest) (*pluginv1.ResolveActionContextResponse, error)
ResolveActionContext 暴露给插件端通过 gRPC 远程调用,解析具体的上下文
Click to show internal directories.
Click to hide internal directories.