Documentation ¶
Overview ¶
Smart home gate
This documentation describes APIs found under https://github.com/e154/smart-home-gate
BasePath: / Version: 1.0.0 License: MIT https://raw.githubusercontent.com/e154/smart-home-gate/master/LICENSE Contact: Alex Filippov <support@e154.ru> https://e154.github.io/smart-home-gate/ Consumes: - application/json Produces: - application/json Security: - ApiKeyAuth - ServerAuthorization SecurityDefinitions: ApiKeyAuth: type: apiKey name: Authorization in: header ServerAuthorization: type: apiKey name: ServerAuthorization in: header
swagger:meta
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { Config *ServerConfig Controllers *controllers.Controllers // contains filtered or unexported fields }
func NewServer ¶
func NewServer(cfg *ServerConfig, controllers *controllers.Controllers, streamService *stream.StreamService) (newServer *Server)
type ServerConfig ¶
func NewServerConfig ¶
func NewServerConfig(cfg *config.AppConfig) *ServerConfig
type ServerLogger ¶
type ServerLogger struct {
Logger *logging.Logger
}
Click to show internal directories.
Click to hide internal directories.