Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateSessionID ¶
Types ¶
type MainController ¶
type MainController struct {
RoomUsecase *usecase.RoomUsecase
}
func (*MainController) CreateRoom ¶
func (mc *MainController) CreateRoom(c echo.Context) error
func (*MainController) GetRoom ¶
func (mc *MainController) GetRoom(c echo.Context) error
GetRoom retrieves a specific room by ID.
func (*MainController) JoinRoom ¶
func (mc *MainController) JoinRoom(c echo.Context) error
JoinRoom allows a client to join a room.
func (*MainController) WebSocketHandler ¶
func (mc *MainController) WebSocketHandler(c echo.Context) error
WebSocketHandler handles WebSocket connections.
Click to show internal directories.
Click to hide internal directories.