Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GinWebServer ¶
type GinWebServer struct {
// contains filtered or unexported fields
}
func CreateGinWebServer ¶
func CreateGinWebServer(routeManager *RouteManager, logger *log.Logger, opts ...gin.OptionFunc) *GinWebServer
func (*GinWebServer) Initialize ¶
func (webServer *GinWebServer) Initialize() error
func (*GinWebServer) Listen ¶
func (webServer *GinWebServer) Listen(port string) error
type RouteHandler ¶
type RouteManager ¶
type RouteManager struct {
// contains filtered or unexported fields
}
func NewRouteManager ¶
func NewRouteManager( uploader *video.Uploader, downloader *video.Downloader, eventHandler *video.EventHandler, logger *log.Logger) *RouteManager
func (*RouteManager) RegisterRoutes ¶
func (rm *RouteManager) RegisterRoutes(engine *gin.Engine) error
Click to show internal directories.
Click to hide internal directories.