videocomposer

package
v0.0.0-...-d64eb31 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2025 License: MIT Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ComposeAuthRPCClient

func ComposeAuthRPCClient(serviceCtx srvctx.ServiceContext) *authClient

ComposeAuthRPCClient use only for middleware: get token info

func ComposeCategorySubscriber

func ComposeCategorySubscriber(serviceCtx srvctx.ServiceContext) *ctgsub.CategorySub

func ComposeChannelSubscriber

func ComposeChannelSubscriber(serviceCtx srvctx.ServiceContext) *channelsub.ChannelSub

func ComposeStreamGRPCService

func ComposeStreamGRPCService(serviceCtx srvctx.ServiceContext) pb.StreamServiceServer

func ComposeStreamSubscriber

func ComposeStreamSubscriber(serviceCtx srvctx.ServiceContext) *strmsub.StreamSub

func ComposeUserRPCClient

func ComposeUserRPCClient(serviceCtx srvctx.ServiceContext) *userClient

Types

type CategoryService

type CategoryService interface {
	CreateCategory() gin.HandlerFunc
	UpdateCategory() gin.HandlerFunc
	FindCategories() gin.HandlerFunc
	FindCategoryById() gin.HandlerFunc
	DeleteCategory() gin.HandlerFunc
}

func ComposeCategoryApiService

func ComposeCategoryApiService(serviceCtx srvctx.ServiceContext) CategoryService

type ChannelService

type ChannelService interface {
	CreateChannel() func(c *gin.Context)
	FindUserChannel() func(c *gin.Context)
	FindChannelById() func(c *gin.Context)
	FindChannels() func(c *gin.Context)
	FindChannelByUserName() func(c *gin.Context)
	UpdateChannelData() func(c *gin.Context)
}

func ComposeChannelAPIService

func ComposeChannelAPIService(serviceCtx srvctx.ServiceContext, repo channelbiz.UserRepo) ChannelService

type StreamService

type StreamService interface {
	CreateStream() gin.HandlerFunc
	GetStreamById() gin.HandlerFunc
	FindStreams() gin.HandlerFunc
}

func ComposeStreamAPIService

func ComposeStreamAPIService(serviceCtx srvctx.ServiceContext) StreamService

type SystemSettingService

type SystemSettingService interface {
	CreateSystemSetting() gin.HandlerFunc
	UpdateSystemSetting() gin.HandlerFunc
	FindSystemSetting() gin.HandlerFunc
	FindSystemSettingByName() gin.HandlerFunc
}

func ComposeSystemSettingApiService

func ComposeSystemSettingApiService(serviceCtx srvctx.ServiceContext) SystemSettingService

type UploadService

type UploadService interface {
	UploadImage() gin.HandlerFunc
}

func ComposeUploadAPIService

func ComposeUploadAPIService(serviceCtx srvctx.ServiceContext) UploadService

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL