Documentation ¶
Index ¶
Constants ¶
View Source
const (
RequestHeader = "__request_header__"
)
Variables ¶
View Source
var Handler = NewWebSocketHandler()
Functions ¶
This section is empty.
Types ¶
type Method ¶
type Method interface { gnetws.Serialize Args() (x interface{}) DoProc(ctx *eventserve.GnetContext, conn *websocket.Conn, x interface{}) }
type WebSocketHandler ¶
type WebSocketHandler struct { Path string Plugins *plugins // contains filtered or unexported fields }
func (*WebSocketHandler) Blueprint ¶
func (self *WebSocketHandler) Blueprint(path string, args Packet, codec gnetws.Serialize) *blueprint
func (*WebSocketHandler) Proc ¶
func (self *WebSocketHandler) Proc(ctx *eventserve.GnetContext, conn gnet.Conn) error
type WebSocketUP ¶
type WebSocketUP struct { ws.Upgrader WebSocketHandler }
func NewWebSocketHandler ¶
func NewWebSocketHandler() *WebSocketUP
func (*WebSocketUP) Proc ¶
func (self *WebSocketUP) Proc(ctx *eventserve.GnetContext, conn gnet.Conn) error
Click to show internal directories.
Click to hide internal directories.