Documentation
¶
Index ¶
- func CreateTLSConfig(ClientCertificatePath string, PrivateKeyPath string, ...) (tlsConfig *tls.Config, err error)
- func GetCommandHandler(correlationservice *correlation.CorrelationService, mqtt Mqtt, ...) platform_connector_lib.AsyncCommandHandler
- func GetQueuedCommandHandler(ctx context.Context, correlationservice *correlation.CorrelationService, ...) platform_connector_lib.AsyncCommandHandler
- func InitWebhooks(config configuration.Config, connector *platform_connector_lib.Connector, ...) *http.Server
- func Start(ctx context.Context, config configuration.Config) (err error)
- func StringToList(str string) []string
- type Mqtt
- type Mqtt4
- type Mqtt5
- type RequestEnvelope
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTLSConfig ¶
func GetCommandHandler ¶
func GetCommandHandler(correlationservice *correlation.CorrelationService, mqtt Mqtt, config configuration.Config) platform_connector_lib.AsyncCommandHandler
func GetQueuedCommandHandler ¶
func GetQueuedCommandHandler(ctx context.Context, correlationservice *correlation.CorrelationService, mqtt Mqtt, config configuration.Config) platform_connector_lib.AsyncCommandHandler
func InitWebhooks ¶
func InitWebhooks(config configuration.Config, connector *platform_connector_lib.Connector, logger connectionlog.Logger, handlers []handler.Handler, connectionLimit *connectionlimit.ConnectionLimitHandler) *http.Server
func StringToList ¶
Types ¶
type Mqtt4 ¶
type Mqtt4 struct { Debug bool // contains filtered or unexported fields }
func Mqtt4Start ¶
type Mqtt5 ¶
type Mqtt5 struct { Debug bool // contains filtered or unexported fields }
func Mqtt5Start ¶
type RequestEnvelope ¶
Click to show internal directories.
Click to hide internal directories.