package
0.0.0-20240826210533-0397d6ecdf59
Repository: https://github.com/opensvc/oc3.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

# Constants

No description provided by the author
No description provided by the author

# Structs

FeedDaemonPingAccepted defines model for FeedDaemonPingAccepted.
FeedDaemonStatusAccepted defines model for FeedDaemonStatusAccepted.
ObjectConfig defines model for ObjectConfig.
Package defines model for package.
PostFeedDaemonPing defines model for PostFeedDaemonPing.
PostFeedDaemonStatus defines model for PostFeedDaemonStatus.
Problem defines model for Problem.
ServerInterfaceWrapper converts echo contexts to parameters.
System defines model for system.
Version defines model for version.

# Interfaces

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
ServerInterface represents all server handlers.

# Type aliases

N400 defines model for 400.
N401 defines model for 401.
N403 defines model for 403.
N500 defines model for 500.
PostFeedDaemonPingJSONRequestBody defines body for PostFeedDaemonPing for application/json ContentType.
PostFeedDaemonStatusJSONRequestBody defines body for PostFeedDaemonStatus for application/json ContentType.
PostFeedObjectConfigJSONRequestBody defines body for PostFeedObjectConfig for application/json ContentType.
PostFeedSystemJSONRequestBody defines body for PostFeedSystem for application/json ContentType.