Documentation ¶
Index ¶
- Variables
- func HandleWebSocket(conn net.Conn)
- func NewResponseWriter(w net.Conn, member []net.Conn) domain.WSResponseWriter
- func ProvideHealthCheckHandler() echo.HandlerFunc
- func ProvideWebSocketUpgradeHandler() echo.HandlerFunc
- func WSCreateRoomHandler(writer domain.WSResponseWriter, data []byte)
- func WSJoinHandler(writer domain.WSResponseWriter, roomId domain.RoomId, data []byte)
- func WSPingHandler(writer domain.WSResponseWriter, data []byte)
- func WSResetHandler(id domain.PlayerId, roomId domain.RoomId, writer domain.WSResponseWriter, ...)
- func WSRevealHandler(id domain.PlayerId, roomId domain.RoomId, writer domain.WSResponseWriter, ...)
- func WSSetEstimateHandler(id domain.PlayerId, roomId domain.RoomId, writer domain.WSResponseWriter, ...)
- type AllHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var ConnectionPool map[domain.RoomId][]net.Conn
Functions ¶
func HandleWebSocket ¶
func NewResponseWriter ¶
func ProvideHealthCheckHandler ¶
func ProvideHealthCheckHandler() echo.HandlerFunc
func ProvideWebSocketUpgradeHandler ¶
func ProvideWebSocketUpgradeHandler() echo.HandlerFunc
func WSCreateRoomHandler ¶
func WSCreateRoomHandler(writer domain.WSResponseWriter, data []byte)
func WSJoinHandler ¶
func WSJoinHandler(writer domain.WSResponseWriter, roomId domain.RoomId, data []byte)
func WSPingHandler ¶
func WSPingHandler(writer domain.WSResponseWriter, data []byte)
func WSResetHandler ¶
func WSRevealHandler ¶
func WSSetEstimateHandler ¶
Types ¶
type AllHandler ¶
type AllHandler struct { HealthCheckHandler echo.HandlerFunc WebSocketUpgradeHandler echo.HandlerFunc }
func NewAllHandler ¶
func NewAllHandler() AllHandler
Click to show internal directories.
Click to hide internal directories.