Documentation ¶
Index ¶
- Variables
- type ClientEventListener
- func (e *ClientEventListener) OnClose(session getty.Session)
- func (e *ClientEventListener) OnCron(session getty.Session)
- func (e *ClientEventListener) OnError(session getty.Session, err error)
- func (e *ClientEventListener) OnMessage(session getty.Session, pkg interface{})
- func (e *ClientEventListener) OnOpen(session getty.Session) error
- type ServerEventListener
- func (e *ServerEventListener) OnClose(session getty.Session)
- func (e *ServerEventListener) OnCron(session getty.Session)
- func (e *ServerEventListener) OnError(session getty.Session, err error)
- func (e *ServerEventListener) OnMessage(session getty.Session, pkg interface{})
- func (e *ServerEventListener) OnOpen(session getty.Session) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrTooManySessions = errors.New("too many sessions")
)
Functions ¶
This section is empty.
Types ¶
type ClientEventListener ¶
type ClientEventListener struct {
// contains filtered or unexported fields
}
func NewClientEventListener ¶
func NewClientEventListener(cfg config.Config, log getty.Logger) *ClientEventListener
func (*ClientEventListener) OnClose ¶
func (e *ClientEventListener) OnClose(session getty.Session)
func (*ClientEventListener) OnCron ¶
func (e *ClientEventListener) OnCron(session getty.Session)
func (*ClientEventListener) OnError ¶
func (e *ClientEventListener) OnError(session getty.Session, err error)
func (*ClientEventListener) OnMessage ¶
func (e *ClientEventListener) OnMessage(session getty.Session, pkg interface{})
type ServerEventListener ¶
type ServerEventListener struct {
// contains filtered or unexported fields
}
func NewServerEventListener ¶
func NewServerEventListener(cfg config.Config, log getty.Logger) *ServerEventListener
func (*ServerEventListener) OnClose ¶
func (e *ServerEventListener) OnClose(session getty.Session)
func (*ServerEventListener) OnCron ¶
func (e *ServerEventListener) OnCron(session getty.Session)
func (*ServerEventListener) OnError ¶
func (e *ServerEventListener) OnError(session getty.Session, err error)
func (*ServerEventListener) OnMessage ¶
func (e *ServerEventListener) OnMessage(session getty.Session, pkg interface{})
Click to show internal directories.
Click to hide internal directories.