Documentation ¶
Index ¶
- type ConfigCtx
- func (c *ConfigCtx) CDS(name string) bind.StreamDialer
- func (c *ConfigCtx) EDS(name string) bind.StreamDialer
- func (c *ConfigCtx) LDS(name string) bind.Service
- func (c *ConfigCtx) RDS(name string) bind.HTTPHandler
- func (c *ConfigCtx) RegisterCDS(name string, dialer bind.StreamDialer, msg proto.Message) bind.StreamDialer
- func (c *ConfigCtx) RegisterEDS(name string, dialer bind.StreamDialer, msg proto.Message) bind.StreamDialer
- func (c *ConfigCtx) RegisterLDS(name string, service bind.Service, msg proto.Message) bind.Service
- func (c *ConfigCtx) RegisterRDS(name string, handler bind.HTTPHandler, msg proto.Message) bind.HTTPHandler
- func (c *ConfigCtx) RegisterSDS(name string, tls bind.TLS, msg proto.Message) bind.TLS
- func (c *ConfigCtx) SDS(name string) bind.TLS
- func (c *ConfigCtx) Save(ctx context.Context)
- func (c *ConfigCtx) Update()
- func (c *ConfigCtx) Watch(ctx context.Context, update func())
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigCtx ¶
type ConfigCtx struct {
// contains filtered or unexported fields
}
func (*ConfigCtx) RegisterCDS ¶
func (c *ConfigCtx) RegisterCDS(name string, dialer bind.StreamDialer, msg proto.Message) bind.StreamDialer
func (*ConfigCtx) RegisterEDS ¶
func (c *ConfigCtx) RegisterEDS(name string, dialer bind.StreamDialer, msg proto.Message) bind.StreamDialer
func (*ConfigCtx) RegisterLDS ¶
func (*ConfigCtx) RegisterRDS ¶
func (c *ConfigCtx) RegisterRDS(name string, handler bind.HTTPHandler, msg proto.Message) bind.HTTPHandler
func (*ConfigCtx) RegisterSDS ¶
Click to show internal directories.
Click to hide internal directories.