Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶ added in v0.2.0
func DefaultConfig ¶ added in v0.2.0
func DefaultConfig() *Config
type Fetch ¶ added in v0.4.0
type Fetch struct {
Impl FetchPlugin
}
type FetchPlugin ¶ added in v0.2.0
type FetchPlugin interface {
Run(string) FetchResult
}
type FetchRPC ¶ added in v0.4.0
type FetchRPC struct {
// contains filtered or unexported fields
}
func (*FetchRPC) Run ¶ added in v0.4.0
func (n *FetchRPC) Run(host string) FetchResult
type FetchRPCServer ¶ added in v0.4.0
type FetchRPCServer struct {
Impl FetchPlugin
}
func (*FetchRPCServer) Run ¶ added in v0.4.0
func (n *FetchRPCServer) Run(host string, resp *FetchResult) error
type FetchResult ¶ added in v0.2.0
type Filter ¶ added in v0.4.0
type Filter struct {
Impl FilterPlugin
}
type FilterPlugin ¶ added in v0.2.0
type FilterPlugin interface {
Run(*common.Args) FilterResult
}
type FilterRPC ¶ added in v0.4.0
type FilterRPC struct {
// contains filtered or unexported fields
}
type FilterRPCServer ¶ added in v0.4.0
type FilterRPCServer struct {
Impl FilterPlugin
}
func (*FilterRPCServer) Run ¶ added in v0.4.0
func (n *FilterRPCServer) Run(args *common.Args, resp *FilterResult) error
type FilterResult ¶ added in v0.2.0
type FilterResult struct {
Error string
}
type Plugin ¶ added in v0.2.0
type Plugin interface {
Init() error
RunFetch(string) FetchResult
RunFilter(*common.Args) FilterResult
RunScore(*common.Args) ScoreResult
}
type Score ¶ added in v0.4.0
type Score struct {
Impl ScorePlugin
}
type ScorePlugin ¶ added in v0.2.0
type ScorePlugin interface {
Run(*common.Args) ScoreResult
}
type ScoreRPCServer ¶ added in v0.4.0
type ScoreRPCServer struct {
Impl ScorePlugin
}
func (*ScoreRPCServer) Run ¶ added in v0.4.0
func (n *ScoreRPCServer) Run(args *common.Args, resp *ScoreResult) error
type ScoreResult ¶ added in v0.2.0
type ScoreResult struct {
Score int64
}
Click to show internal directories.
Click to hide internal directories.