Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBindHandler ¶
func NewBindHandler(env *env.AppEnv, network *network.Network, xmgmts *concurrenz.CopyOnWriteSlice[xmgmt.Xmgmt]) channel.BindHandler
Types ¶
type BindHandler ¶
type BindHandler struct {
// contains filtered or unexported fields
}
func (*BindHandler) BindChannel ¶
func (bindHandler *BindHandler) BindChannel(binding channel.Binding) error
type CircuitValidationCallback ¶ added in v1.6.3
type CircuitValidationCallback func(detail *mgmt_pb.RouterCircuitDetails)
type EdgeConnectionsValidationCallback ¶ added in v1.2.1
type EdgeConnectionsValidationCallback func(detail *mgmt_pb.RouterIdentityConnectionStatusesDetails)
type EventsStreamHandler ¶
type EventsStreamHandler struct {
// contains filtered or unexported fields
}
func (*EventsStreamHandler) AcceptFormattedEvent ¶
func (handler *EventsStreamHandler) AcceptFormattedEvent(eventType string, formattedEvent []byte)
type RouterDataModelValidationCallback ¶ added in v1.2.1
type RouterDataModelValidationCallback func(detail *mgmt_pb.RouterDataModelDetails)
type StreamEventsRequest ¶
type StreamEventsRequest struct {
Format string `json:"format"`
Subscriptions []*event.Subscription `json:"subscriptions"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.