Documentation
¶
Index ¶
- func ExtensionsRouter(appCtx appctx.ApplicationContext, registrationService core.RegistrationService, ...) http.Handler
- func NewRouter(appCtx appctx.ApplicationContext, registrationService core.RegistrationService, ...) http.Handler
- func SaveConnInContext(ctx context.Context, c net.Conn) context.Context
- func TelemetryAPIRouter(registrationService core.RegistrationService, ...) http.Handler
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtensionsRouter ¶
func ExtensionsRouter(appCtx appctx.ApplicationContext, registrationService core.RegistrationService, renderingService *rendering.EventRenderingService) http.Handler
func NewRouter ¶
func NewRouter(appCtx appctx.ApplicationContext, registrationService core.RegistrationService, renderingService *rendering.EventRenderingService, runtimeReqHandler runtimeRequestHandler) http.Handler
func TelemetryAPIRouter ¶
func TelemetryAPIRouter(registrationService core.RegistrationService, telemetrySubscriptionAPI telemetry.SubscriptionAPI) http.Handler
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer( runtimeAPIAddrPort netip.AddrPort, appCtx appctx.ApplicationContext, registrationService core.RegistrationService, renderingService *rendering.EventRenderingService, telemetrySubscriptionAPI telemetry.SubscriptionAPI, runtimeReqHandler runtimeRequestHandler, ) (*Server, error)
Click to show internal directories.
Click to hide internal directories.