Documentation
¶
Index ¶
- type AuthRequest
- type InternalHandler
- type MessageHandler
- func (d *MessageHandler) AddHandler(i messaging.MessageHandler)
- func (d *MessageHandler) Handle(cInfo *gate.Info, msg *messages.GlideMessage) error
- func (d *MessageHandler) SetAuthorize(a auth.Interface)
- func (d *MessageHandler) SetGate(g gate.Gateway)
- func (d *MessageHandler) SetSubscription(s subscription.Interface)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthRequest ¶
type AuthRequest struct {
}
type InternalHandler ¶ added in v1.3.0
type InternalHandler struct {
}
func (*InternalHandler) Handle ¶ added in v1.3.0
func (c *InternalHandler) Handle(h *messaging.MessageInterfaceImpl, cliInfo *gate.Info, message *messages.GlideMessage) bool
type MessageHandler ¶
type MessageHandler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(store store.MessageStore, auth auth.Interface) (*MessageHandler, error)
func (*MessageHandler) AddHandler ¶ added in v1.2.1
func (d *MessageHandler) AddHandler(i messaging.MessageHandler)
func (*MessageHandler) Handle ¶
func (d *MessageHandler) Handle(cInfo *gate.Info, msg *messages.GlideMessage) error
func (*MessageHandler) SetAuthorize ¶
func (d *MessageHandler) SetAuthorize(a auth.Interface)
func (*MessageHandler) SetGate ¶
func (d *MessageHandler) SetGate(g gate.Gateway)
func (*MessageHandler) SetSubscription ¶ added in v1.2.1
func (d *MessageHandler) SetSubscription(s subscription.Interface)
Click to show internal directories.
Click to hide internal directories.