Documentation ¶
Index ¶
- type Handle
- type HandleOption
- func HandleOptionTransporters(ts transport.TransporterM) HandleOption
- func HandleOptionWithBaseTime(base time.Duration) HandleOption
- func HandleOptionWithGP(gp limiter.Pool) HandleOption
- func HandleOptionWithIdCreator(version role.GenerateIds) HandleOption
- func HandleOptionWithLogger(logger system.Logger) HandleOption
- func HandleOptionWithRunner(runner task.Runner) HandleOption
- func HandleOptionWithStore(store role.DataStore) HandleOption
- func HandleOptionWithTimeOut(to time.Duration) HandleOption
- func HandleOptionWithTimer(timer timer.Scanner) HandleOption
- func HandleOptionWithTp(tp task.Factory) HandleOption
- func HandleOptionWithWait(wait bool) HandleOption
- func HandleOptionWithXCopy(c xcopy.XCopy) HandleOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handle ¶
type Handle struct {
// contains filtered or unexported fields
}
func NewHandle ¶
func NewHandle(opts ...HandleOption) *Handle
type HandleOption ¶
type HandleOption func(*Handle)
func HandleOptionTransporters ¶
func HandleOptionTransporters(ts transport.TransporterM) HandleOption
func HandleOptionWithBaseTime ¶
func HandleOptionWithBaseTime(base time.Duration) HandleOption
func HandleOptionWithGP ¶
func HandleOptionWithGP(gp limiter.Pool) HandleOption
func HandleOptionWithIdCreator ¶
func HandleOptionWithIdCreator(version role.GenerateIds) HandleOption
func HandleOptionWithLogger ¶
func HandleOptionWithLogger(logger system.Logger) HandleOption
func HandleOptionWithRunner ¶
func HandleOptionWithRunner(runner task.Runner) HandleOption
func HandleOptionWithStore ¶
func HandleOptionWithStore(store role.DataStore) HandleOption
func HandleOptionWithTimeOut ¶
func HandleOptionWithTimeOut(to time.Duration) HandleOption
func HandleOptionWithTimer ¶
func HandleOptionWithTimer(timer timer.Scanner) HandleOption
func HandleOptionWithTp ¶
func HandleOptionWithTp(tp task.Factory) HandleOption
func HandleOptionWithWait ¶
func HandleOptionWithWait(wait bool) HandleOption
func HandleOptionWithXCopy ¶
func HandleOptionWithXCopy(c xcopy.XCopy) HandleOption
Click to show internal directories.
Click to hide internal directories.