Documentation
¶
Index ¶
- func CheckTokenValidation(c *gin.Context)
- func UserLogin(c *gin.Context)
- func UserLogout(c *gin.Context)
- type AuthHandler
- type FileHandler
- func (h *FileHandler) FileDelete(c *gin.Context)
- func (h *FileHandler) FileDeleteAll(c *gin.Context)
- func (fh *FileHandler) FileDownload(c *gin.Context)
- func (h *FileHandler) FileFavorites(c *gin.Context)
- func (fh *FileHandler) FilePatch(c *gin.Context)
- func (h *FileHandler) FileThumbnail(c *gin.Context)
- func (h *FileHandler) FileTrashCan(c *gin.Context)
- func (fh *FileHandler) FileUpdate(c *gin.Context)
- type FolderHandler
- func (fh *FolderHandler) FolderContents(c *gin.Context)
- func (fh *FolderHandler) FolderContentsCreate(c *gin.Context)
- func (fh *FolderHandler) FolderCreate(c *gin.Context)
- func (fh *FolderHandler) FolderDelete(c *gin.Context)
- func (fh *FolderHandler) FolderDetail(c *gin.Context)
- func (fh *FolderHandler) FolderList(c *gin.Context)
- func (fh *FolderHandler) FolderPatch(c *gin.Context)
- type HLSHandler
- type UserHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckTokenValidation ¶
func UserLogout ¶
Types ¶
type AuthHandler ¶
type AuthHandler struct {
AuthService *services.AuthService
}
func NewAuthHandler ¶
func NewAuthHandler(authService *services.AuthService) *AuthHandler
func (*AuthHandler) UserLogin ¶
func (ah *AuthHandler) UserLogin(c *gin.Context)
func (*AuthHandler) UserLogout ¶
func (ah *AuthHandler) UserLogout(c *gin.Context)
type FileHandler ¶
type FileHandler struct {
FileService *services.FileService
}
func NewFileHandler ¶
func NewFileHandler(fileService *services.FileService) *FileHandler
func (*FileHandler) FileDelete ¶
func (h *FileHandler) FileDelete(c *gin.Context)
func (*FileHandler) FileDeleteAll ¶
func (h *FileHandler) FileDeleteAll(c *gin.Context)
func (*FileHandler) FileDownload ¶
func (fh *FileHandler) FileDownload(c *gin.Context)
func (*FileHandler) FileFavorites ¶
func (h *FileHandler) FileFavorites(c *gin.Context)
func (*FileHandler) FilePatch ¶
func (fh *FileHandler) FilePatch(c *gin.Context)
func (*FileHandler) FileThumbnail ¶
func (h *FileHandler) FileThumbnail(c *gin.Context)
func (*FileHandler) FileTrashCan ¶
func (h *FileHandler) FileTrashCan(c *gin.Context)
func (*FileHandler) FileUpdate ¶
func (fh *FileHandler) FileUpdate(c *gin.Context)
type FolderHandler ¶
type FolderHandler struct {
FolderService *services.FolderService
}
func NewFolderHandler ¶
func NewFolderHandler(fs *services.FolderService) *FolderHandler
func (*FolderHandler) FolderContents ¶
func (fh *FolderHandler) FolderContents(c *gin.Context)
func (*FolderHandler) FolderContentsCreate ¶
func (fh *FolderHandler) FolderContentsCreate(c *gin.Context)
func (*FolderHandler) FolderCreate ¶
func (fh *FolderHandler) FolderCreate(c *gin.Context)
func (*FolderHandler) FolderDelete ¶
func (fh *FolderHandler) FolderDelete(c *gin.Context)
func (*FolderHandler) FolderDetail ¶
func (fh *FolderHandler) FolderDetail(c *gin.Context)
func (*FolderHandler) FolderList ¶
func (fh *FolderHandler) FolderList(c *gin.Context)
func (*FolderHandler) FolderPatch ¶
func (fh *FolderHandler) FolderPatch(c *gin.Context)
type HLSHandler ¶
type HLSHandler struct {
HLSService *services.HLSService
}
func NewHLSHandler ¶
func NewHLSHandler(hlsService *services.HLSService) *HLSHandler
func (*HLSHandler) ServeMasterPlaylist ¶
func (h *HLSHandler) ServeMasterPlaylist(c *gin.Context)
func (*HLSHandler) ServeSegment ¶
func (h *HLSHandler) ServeSegment(c *gin.Context)
type UserHandler ¶
type UserHandler struct {
UserService *services.UserService
}
func NewUserHandler ¶
func NewUserHandler(userService *services.UserService) *UserHandler
func (*UserHandler) UserCreate ¶
func (uf *UserHandler) UserCreate(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.