Documentation
¶
Index ¶
- Constants
- Variables
- func BindEventDistEntityOffline(auto iAutoEventDistEntityOffline, subscriber EventDistEntityOffline, ...) event.Hook
- func BindEventDistEntityOnline(auto iAutoEventDistEntityOnline, subscriber EventDistEntityOnline, ...) event.Hook
- type DistEntitiesOptions
- type EventDistEntityOffline
- type EventDistEntityOnline
- type IDistEntities
- type IDistEntitiesEventTab
Constants ¶
View Source
const EventDistEntityOfflineId int = 1
View Source
const EventDistEntityOnlineId int = 0
Variables ¶
View Source
var ( Name = self.Name Using = self.Using Install = self.Install Uninstall = self.Uninstall )
View Source
var With _Option
Functions ¶
func BindEventDistEntityOffline ¶
func BindEventDistEntityOffline(auto iAutoEventDistEntityOffline, subscriber EventDistEntityOffline, priority ...int32) event.Hook
func BindEventDistEntityOnline ¶
func BindEventDistEntityOnline(auto iAutoEventDistEntityOnline, subscriber EventDistEntityOnline, priority ...int32) event.Hook
Types ¶
type DistEntitiesOptions ¶
type DistEntitiesOptions struct {
EtcdClient *clientv3.Client
EtcdConfig *clientv3.Config
KeyPrefix string
TTL time.Duration
CustomUsername string
CustomPassword string
CustomAddresses []string
CustomSecure bool
CustomTLSConfig *tls.Config
}
DistEntitiesOptions 所有选项
type EventDistEntityOffline ¶
EventDistEntityOffline 事件:分布式实体下线
type EventDistEntityOnline ¶
EventDistEntityOnline 事件:分布式实体上线
type IDistEntities ¶
type IDistEntities interface {
IDistEntitiesEventTab
}
IDistEntities 分布式实体支持,会将全局可以访问的实体注册为分布式实体
Click to show internal directories.
Click to hide internal directories.