12345678910111213141516171819202122232425262728 |
- package event
- import (
- "errors"
- "github.com/fatedier/frp/pkg/msg"
- )
- type Type int
- const (
- EvStartProxy Type = iota
- EvCloseProxy
- )
- var (
- ErrPayloadType = errors.New("error payload type")
- )
- type Handler func(evType Type, payload interface{}) error
- type StartProxyPayload struct {
- NewProxyMsg *msg.NewProxy
- }
- type CloseProxyPayload struct {
- CloseProxyMsg *msg.CloseProxy
- }
|