コード例 #1
0
ファイル: comm.go プロジェクト: jwmiller19/revel-modz
func (c User) Comm(ws *websocket.Conn) revel.Result {
	user := c.userConnected()
	revel.WARN.Println(user)

	comm := ws_comm.New()
	comm.AddHandler("echo", echoHandler)

	comm.Serve(ws)

	revel.INFO.Println("closing WS connection")
	return nil
}
コード例 #2
0
ファイル: comm.go プロジェクト: slnaing07/revel-modz
func (c User) Comm(ws *websocket.Conn) revel.Result {
	user := c.userConnected()

	comm := ws_comm.New()
	comm.AddHandler("echo", echoHandler)

	if user.UserId == 200001 {
		comm.AddHandler("email", emailHandler)
	}

	comm.Serve(ws)

	revel.INFO.Println("closing WS connection")
	return nil
}