Documentation ¶
Overview ¶
Package server contains the HTTP, gRPC and CoAP server implementation.
Copyright (c) Ultraviolet SPDX-License-Identifier: Apache-2.0
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BaseServer ¶
type Config ¶
type Config struct { Host string `env:"HOST" envDefault:""` Port string `env:"PORT" envDefault:""` CertFile string `env:"SERVER_CERT" envDefault:""` KeyFile string `env:"SERVER_KEY" envDefault:""` ServerCAFile string `env:"SERVER_CA_CERTS" envDefault:""` ClientCAFile string `env:"CLIENT_CA_CERTS" envDefault:""` AttestedTLS bool `env:"ATTESTED_TLS" envDefault:"false"` }
Click to show internal directories.
Click to hide internal directories.