Documentation ¶
Index ¶
- Variables
- func NewErrorJitterChannel(cfg ErrorJitterChannelConfigs) *errorJitterPool
- func NewErrorNonJitterChannel(cfg ErrorNonJitterChannelConfigs) *errorNonJitterPool
- func NewRPCCallerChannel(cfg RPCCallerChannelConfigs) *rpcCallerPool
- func NewWebhookChannel(cfg WebhookChannelConfigs) *webhookPool
- type ErrorJitterChannelConfigs
- type ErrorNonJitterChannelConfigs
- type RPCCallerChannelConfigs
- type WebhookChannelConfigs
- type WorkerPool
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorJitterChannelName = "ErrorJitterChannel"
View Source
var ErrorNonJitterChannelName = "ErrorNonJitterChannel"
View Source
var RPCCallerChannelName = "RPCCallerChannel"
View Source
var WebhookChannelName = "WebhookChannel"
Functions ¶
func NewErrorJitterChannel ¶
func NewErrorJitterChannel(cfg ErrorJitterChannelConfigs) *errorJitterPool
func NewErrorNonJitterChannel ¶
func NewErrorNonJitterChannel(cfg ErrorNonJitterChannelConfigs) *errorNonJitterPool
func NewRPCCallerChannel ¶
func NewRPCCallerChannel(cfg RPCCallerChannelConfigs) *rpcCallerPool
func NewWebhookChannel ¶
func NewWebhookChannel(cfg WebhookChannelConfigs) *webhookPool
Types ¶
type RPCCallerChannelConfigs ¶
type WebhookChannelConfigs ¶
type WorkerPool ¶
type WorkerPool interface { Submit(task func()) StopAndWait() }
Click to show internal directories.
Click to hide internal directories.