server

package
v0.0.0-...-596c4a4 Latest Latest
Warning

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

Go to latest
Published: May 14, 2025 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

ProviderSetServer is server providers.

Functions

func NewGRPCServer

func NewGRPCServer(bc *conf.Bootstrap, logger log.Logger) *grpc.Server

NewGRPCServer new a gRPC server.

func NewHTTPServer

func NewHTTPServer(
	bc *conf.Bootstrap,
	authService *service.AuthService,
	teamDatasourceService *service.TeamDatasourceService,
	logger log.Logger,
) *http.Server

NewHTTPServer new an HTTP server.

func RegisterService

func RegisterService(
	c *conf.Bootstrap,
	rpcSrv *grpc.Server,
	httpSrv *http.Server,
	tickerSrv *TickerServer,
	healthService *service.HealthService,
	authService *service.AuthService,
	serverService *service.ServerService,
	resourceService *service.ResourceService,
	userService *service.UserService,
	callbackService *service.CallbackService,
	teamDashboardService *service.TeamDashboardService,
	datasourceService *service.TeamDatasourceService,
	dictService *service.TeamDictService,
	noticeService *service.TeamNoticeService,
	strategyService *service.TeamStrategyService,
	teamService *service.TeamService,
	systemService *service.SystemService,
	teamLogService *service.TeamLogService,
	alertService *service.AlertService,
) server.Servers

RegisterService register service

Types

type TickerServer

type TickerServer struct {
	*server.CronJobServer
}

func NewTickerServer

func NewTickerServer(loadService *service.LoadService, logger log.Logger) *TickerServer

Jump to

Keyboard shortcuts

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