Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationController ¶
type AuthenticationController struct {
// contains filtered or unexported fields
}
func NewAuthenticationController ¶
func NewAuthenticationController(authService *service.AuthenticationService) *AuthenticationController
func (*AuthenticationController) HandleAuthentication ¶
func (a *AuthenticationController) HandleAuthentication(ctx *gin.Context)
func (*AuthenticationController) HandleGetByteDownloaded ¶
func (a *AuthenticationController) HandleGetByteDownloaded(ctx *gin.Context)
func (*AuthenticationController) HandleListUsage ¶
func (a *AuthenticationController) HandleListUsage(ctx *gin.Context)
func (*AuthenticationController) HandleRegister ¶
func (a *AuthenticationController) HandleRegister(ctx *gin.Context)
type DownloaderController ¶
type DownloaderController struct {
// contains filtered or unexported fields
}
func NewDownloaderController ¶
func NewDownloaderController(downloader *service.DownloaderService, authService *service.AuthenticationService) *DownloaderController
func (*DownloaderController) HandleDownload ¶
func (d *DownloaderController) HandleDownload(ctx *gin.Context)
func (*DownloaderController) HandleGetVideoInfo ¶
func (d *DownloaderController) HandleGetVideoInfo(ctx *gin.Context)
func (*DownloaderController) HandleRequest ¶
func (d *DownloaderController) HandleRequest(ctx *gin.Context)
Click to show internal directories.
Click to hide internal directories.