Documentation
¶
Index ¶
- type AuthController
- type Controller
- type Controllers
- type RoomController
- func (c *RoomController) Create(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) DeployVM(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) Get(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) GetLatest(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) GetQueue(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) SendMessage(w http.ResponseWriter, r *http.Request)
- func (c *RoomController) Update(w http.ResponseWriter, r *http.Request)
- type UserController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthController ¶
type AuthController struct {
Controller
}
func (*AuthController) BeginAuth ¶
func (c *AuthController) BeginAuth(w http.ResponseWriter, r *http.Request)
func (*AuthController) CompleteAuth ¶
func (c *AuthController) CompleteAuth(w http.ResponseWriter, r *http.Request)
func (*AuthController) HandleCallback ¶
func (c *AuthController) HandleCallback(w http.ResponseWriter, r *http.Request)
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func (*Controller) SendInternalError ¶
func (c *Controller) SendInternalError(w http.ResponseWriter, r *http.Request)
type Controllers ¶
type Controllers struct { Auth AuthController User UserController Room RoomController }
func Init ¶
func Init(a app.App) Controllers
type RoomController ¶
type RoomController struct {
Controller
}
func (*RoomController) Create ¶
func (c *RoomController) Create(w http.ResponseWriter, r *http.Request)
func (*RoomController) DeployVM ¶
func (c *RoomController) DeployVM(w http.ResponseWriter, r *http.Request)
func (*RoomController) Get ¶
func (c *RoomController) Get(w http.ResponseWriter, r *http.Request)
func (*RoomController) GetLatest ¶
func (c *RoomController) GetLatest(w http.ResponseWriter, r *http.Request)
func (*RoomController) GetQueue ¶
func (c *RoomController) GetQueue(w http.ResponseWriter, r *http.Request)
func (*RoomController) SendMessage ¶
func (c *RoomController) SendMessage(w http.ResponseWriter, r *http.Request)
func (*RoomController) Update ¶
func (c *RoomController) Update(w http.ResponseWriter, r *http.Request)
type UserController ¶
type UserController struct {
Controller
}
func (*UserController) GetMyUser ¶
func (c *UserController) GetMyUser(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.