Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulerServer ¶
type SchedulerServer interface { // RegisterPeerTask register a peer to scheduler RegisterPeerTask(context.Context, *scheduler.PeerTaskRequest) (*scheduler.RegisterResult, error) // ReportPieceResult report piece result to scheduler ReportPieceResult(scheduler.Scheduler_ReportPieceResultServer) error // ReportPeerResult report peer download result to scheduler ReportPeerResult(context.Context, *scheduler.PeerResult) error // LeaveTask leave peer from scheduler LeaveTask(context.Context, *scheduler.PeerTarget) error }
SchedulerServer scheduler.SchedulerServer
Click to show internal directories.
Click to hide internal directories.