Documentation ¶
Overview ¶
humantimetask를 관리 실행해주는 관리자.
humantimetask를 관리 실행해주는 관리자.
Index ¶
- func TrueString(b bool, truestr, falsestr string) string
- type TaskQueue
- func (tq *TaskQueue) FlushTaskTill(till time.Time)
- func (tq *TaskQueue) GetActStat() *actpersec.ActPerSec
- func (tq TaskQueue) GetTaskStat() *taskstat.TaskStat
- func (tq TaskQueue) IsPaused() bool
- func (tq *TaskQueue) Len() int
- func (tq *TaskQueue) Pause()
- func (tq *TaskQueue) Peek() *humantimetask.Task
- func (tq *TaskQueue) Pop() *humantimetask.Task
- func (tq *TaskQueue) Push(t *humantimetask.Task)
- func (tq *TaskQueue) Remove(t *humantimetask.Task) error
- func (tq *TaskQueue) Resume()
- func (tq *TaskQueue) Run(ctx context.Context)
- func (tq TaskQueue) String() string
- func (tq *TaskQueue) UpdateTaskArgAndTime(t *humantimetask.Task, uparg interface{}, uptime time.Time) error
- func (tq *TaskQueue) UpdateTaskTime(t *humantimetask.Task, uptime time.Time) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TrueString ¶
Types ¶
type TaskQueue ¶
type TaskQueue struct { Name string // contains filtered or unexported fields }
func (*TaskQueue) FlushTaskTill ¶
func (*TaskQueue) GetActStat ¶
func (TaskQueue) GetTaskStat ¶
func (*TaskQueue) Peek ¶
func (tq *TaskQueue) Peek() *humantimetask.Task
func (*TaskQueue) Pop ¶
func (tq *TaskQueue) Pop() *humantimetask.Task
func (*TaskQueue) Push ¶
func (tq *TaskQueue) Push(t *humantimetask.Task)
func (*TaskQueue) UpdateTaskArgAndTime ¶
func (*TaskQueue) UpdateTaskTime ¶
Click to show internal directories.
Click to hide internal directories.