Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindingValue ¶
type ChannelOutputBinding ¶
type ChannelOutputBinding struct {
Channel chan BindingValue
}
func NewChannelOutput ¶
func NewChannelOutput() *ChannelOutputBinding
func (ChannelOutputBinding) Handle ¶
func (b ChannelOutputBinding) Handle(value BindingValue)
type OutputBinding ¶
type OutputBinding interface {
Handle(value BindingValue)
}
type OutputBindingsManager ¶
type OutputBindingsManager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager() *OutputBindingsManager
func (*OutputBindingsManager) Push ¶
func (m *OutputBindingsManager) Push(val BindingValue)
func (*OutputBindingsManager) Register ¶
func (m *OutputBindingsManager) Register(binding OutputBinding)
type WebsocketBinding ¶
type WebsocketBinding struct {
// contains filtered or unexported fields
}
func NewWebsocketBinding ¶
func NewWebsocketBinding(router *gin.Engine) *WebsocketBinding
func (*WebsocketBinding) Handle ¶
func (b *WebsocketBinding) Handle(value BindingValue)
Click to show internal directories.
Click to hide internal directories.