neko/internal/types/websocket.go

16 lines
244 B
Go
Raw Normal View History

package types
import "net/http"
type WebSocket interface {
Address() string
Send(v interface{}) error
Destroy() error
}
2020-11-02 04:09:48 +13:00
type WebSocketManager interface {
2020-10-29 08:29:18 +13:00
Start()
Shutdown() error
Upgrade(w http.ResponseWriter, r *http.Request) error
}