Documentation ¶
Index ¶
Constants ¶
View Source
const ( EXECUTOR_NEW = iota // executor新建 EXECUTOR_START // executor初始化 EXECUTOR_END // executor结束 EXECUTOR_TASK_BEGIN // 对应的executor增加一个协程 EXECUTOR_TASK_SUCCESS // 对应的executor减少一个协程 EXECUTOR_TASK_FAILED // 对应的executor减少一个协程 EXECUTOR_CHANNEL_TO_POOL // executor中的channel放回pool DISPATCH_INIT DISPATCH_INIT_OVER DISPATCH_INIT_RUN DISPATCH_INIT_RUN_OVER DISPATCH_RECEIVE_TASK DISPATCH_POP_TASK DISPATCH_POP_CHANNEL DISPATCH_END )
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize(queueLength, maxCount int)
Types ¶
type Dispatcher ¶
type Dispatcher struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.