Documentation
¶
Index ¶
- Variables
- func InitClient()
- type ITaskRpc
- type TaskRpc
- func (t TaskRpc) CreateTask(req *model.CreateTaskReq) (*model.CreateTaskResp, error)
- func (t TaskRpc) GetTask(req *model.GetTaskReq) (*model.GetTaskResp, error)
- func (t TaskRpc) GetTaskCountsBtStatus(req *model.GetTaskCountsBtStatusReq) (*model.GetTaskCountsBtStatusResp, error)
- func (t TaskRpc) GetTaskCountsByType(req *model.GetTaskCountsByTypeReq) (*model.GetTaskCountsByTypeResp, error)
- func (t TaskRpc) GetTaskList(req *model.GetTaskListReq) (*model.GetTaskListResp, error)
- func (t TaskRpc) GetTaskScheduleCfgList() (*model.GetTaskScheduleCfgListResp, error)
- func (t TaskRpc) HoldTasks(req *model.HoldTasksReq) (*model.HoldTasksResp, error)
- func (t TaskRpc) SetTask(req *model.SetTaskReq) (*model.SetTaskResp, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var TaskClient *http.Client
Functions ¶
Types ¶
type ITaskRpc ¶
type ITaskRpc interface { CreateTask(req *model.CreateTaskReq) (*model.CreateTaskResp, error) SetTask(req *model.SetTaskReq) (*model.SetTaskResp, error) HoldTasks(req *model.HoldTasksReq) (*model.HoldTasksResp, error) GetTaskList(req *model.GetTaskListReq) (*model.GetTaskListResp, error) GetTask(req *model.GetTaskReq) (*model.GetTaskResp, error) GetTaskScheduleCfgList() (*model.GetTaskScheduleCfgListResp, error) GetTaskCountsByType(req *model.GetTaskCountsByTypeReq) (*model.GetTaskCountsByTypeResp, error) GetTaskCountsBtStatus(req *model.GetTaskCountsBtStatusReq) (*model.GetTaskCountsBtStatusResp, error) }
type TaskRpc ¶
type TaskRpc struct {
Host string
}
func (TaskRpc) CreateTask ¶
func (t TaskRpc) CreateTask(req *model.CreateTaskReq) (*model.CreateTaskResp, error)
func (TaskRpc) GetTask ¶
func (t TaskRpc) GetTask(req *model.GetTaskReq) (*model.GetTaskResp, error)
func (TaskRpc) GetTaskCountsBtStatus ¶
func (t TaskRpc) GetTaskCountsBtStatus(req *model.GetTaskCountsBtStatusReq) (*model.GetTaskCountsBtStatusResp, error)
func (TaskRpc) GetTaskCountsByType ¶
func (t TaskRpc) GetTaskCountsByType(req *model.GetTaskCountsByTypeReq) (*model.GetTaskCountsByTypeResp, error)
func (TaskRpc) GetTaskList ¶
func (t TaskRpc) GetTaskList(req *model.GetTaskListReq) (*model.GetTaskListResp, error)
func (TaskRpc) GetTaskScheduleCfgList ¶
func (t TaskRpc) GetTaskScheduleCfgList() (*model.GetTaskScheduleCfgListResp, error)
func (TaskRpc) HoldTasks ¶
func (t TaskRpc) HoldTasks(req *model.HoldTasksReq) (*model.HoldTasksResp, error)
func (TaskRpc) SetTask ¶
func (t TaskRpc) SetTask(req *model.SetTaskReq) (*model.SetTaskResp, error)
Click to show internal directories.
Click to hide internal directories.