Documentation ¶
Index ¶
- func NewNodeId(opts ...Options) *localId
- func NewOption(opts ...Options) *option
- func NewRedisId(rp *redis.Pool, opts ...Options) *redisId
- type Options
- func OptionsWithCacheNum(n int64) Options
- func OptionsWithCheckTime(t int) Options
- func OptionsWithExitFunc(fn func()) Options
- func OptionsWithHashKey(key string) Options
- func OptionsWithInternalTime(t time.Duration) Options
- func OptionsWithLogger(logger system.Logger) Options
- func OptionsWithMaxLostNum(num int) Options
- func OptionsWithNodeId(id int64) Options
- func OptionsWithPrefix(prefix string) Options
- func OptionsWithTimerId(id string) Options
- func OptionsWithValidTime(t int) Options
- func OptionsWithWorkerId(id string) Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRedisId ¶
Types ¶
type Options ¶
type Options func(*option)
func OptionsWithCacheNum ¶
func OptionsWithCheckTime ¶
func OptionsWithExitFunc ¶
func OptionsWithExitFunc(fn func()) Options
func OptionsWithHashKey ¶
func OptionsWithInternalTime ¶
func OptionsWithLogger ¶
func OptionsWithMaxLostNum ¶
func OptionsWithNodeId ¶
func OptionsWithPrefix ¶
func OptionsWithTimerId ¶
func OptionsWithValidTime ¶
func OptionsWithWorkerId ¶
Click to show internal directories.
Click to hide internal directories.