Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
cassandra-reader
Package main contains cassandra-reader main function to start the cassandra-reader service.
|
Package main contains cassandra-reader main function to start the cassandra-reader service. |
cassandra-writer
Package main contains cassandra-writer main function to start the cassandra-writer service.
|
Package main contains cassandra-writer main function to start the cassandra-writer service. |
influxdb-reader
Package main contains influxdb-reader main function to start the influxdb-reader service.
|
Package main contains influxdb-reader main function to start the influxdb-reader service. |
influxdb-writer
Package main contains influxdb-writer main function to start the influxdb-writer service.
|
Package main contains influxdb-writer main function to start the influxdb-writer service. |
lora
Package main contains lora main function to start the lora service.
|
Package main contains lora main function to start the lora service. |
mongodb-reader
Package main contains mongodb-reader main function to start the mongodb-reader service.
|
Package main contains mongodb-reader main function to start the mongodb-reader service. |
mongodb-writer
Package main contains mongodb-writer main function to start the mongodb-writer service.
|
Package main contains mongodb-writer main function to start the mongodb-writer service. |
opcua
Package main contains opcua-adapter main function to start the opcua-adapter service.
|
Package main contains opcua-adapter main function to start the opcua-adapter service. |
smpp-notifier
Package main contains smpp-notifier main function to start the smpp-notifier service.
|
Package main contains smpp-notifier main function to start the smpp-notifier service. |
smtp-notifier
Package main contains smtp-notifier main function to start the smtp-notifier service.
|
Package main contains smtp-notifier main function to start the smtp-notifier service. |
twins
Package main contains twins main function to start the twins service.
|
Package main contains twins main function to start the twins service. |
Package consumers contain the domain concept definitions needed to support Magistrala consumer services functionality.
|
Package consumers contain the domain concept definitions needed to support Magistrala consumer services functionality. |
notifiers/smpp
Package smpp contains the domain concept definitions needed to support Magistrala SMS notifications.
|
Package smpp contains the domain concept definitions needed to support Magistrala SMS notifications. |
notifiers/smtp
Package smtp contains the domain concept definitions needed to support Magistrala SMTP notifications.
|
Package smtp contains the domain concept definitions needed to support Magistrala SMTP notifications. |
writers
Package writers contain the domain concept definitions needed to support Magistrala writer services functionality.
|
Package writers contain the domain concept definitions needed to support Magistrala writer services functionality. |
writers/cassandra
Package cassandra contains the domain concept definitions needed to support Magistrala Cassandra writer service.
|
Package cassandra contains the domain concept definitions needed to support Magistrala Cassandra writer service. |
writers/influxdb
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB writer service functionality.
|
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB writer service functionality. |
writers/mongodb
Package mongodb contains the domain concept definitions needed to support Magistrala MondoDB writer service functionality.
|
Package mongodb contains the domain concept definitions needed to support Magistrala MondoDB writer service functionality. |
writers/postgres
Package postgres contains repository implementations using Postgres as the underlying database.
|
Package postgres contains repository implementations using Postgres as the underlying database. |
writers/timescale
Package timescale contains repository implementations using Timescale as the underlying database.
|
Package timescale contains repository implementations using Timescale as the underlying database. |
Package lora contains the domain concept definitions needed to support Magistrala LoRa service functionality.
|
Package lora contains the domain concept definitions needed to support Magistrala LoRa service functionality. |
api
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations.
|
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations. |
events
Package events provides the domain concept definitions needed to support lora events functionality.
|
Package events provides the domain concept definitions needed to support lora events functionality. |
mocks
Package mocks contains mocks for testing purposes.
|
Package mocks contains mocks for testing purposes. |
mqtt
Package mqtt contains the domain concept definitions needed to support Magistrala MQTT adapter functionality.
|
Package mqtt contains the domain concept definitions needed to support Magistrala MQTT adapter functionality. |
Package opcua contains OPC-UA server implementation.
|
Package opcua contains OPC-UA server implementation. |
api
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations.
|
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations. |
db
Package db contains the database implementation of opcua repository layer.
|
Package db contains the database implementation of opcua repository layer. |
events
Package events provides the domain concept definitions needed to support opcua events functionality.
|
Package events provides the domain concept definitions needed to support opcua events functionality. |
gopcua
Package gopcua contains the OPC-UA client implementation.
|
Package gopcua contains the OPC-UA client implementation. |
pkg
|
|
api
Package api contains commonly used constants and functions for the HTTP endpoints.
|
Package api contains commonly used constants and functions for the HTTP endpoints. |
clients
Package clients contains the domain concept definitions needed to support Magistrala clients functionality for example: postgres, redis, grpc, jaeger.
|
Package clients contains the domain concept definitions needed to support Magistrala clients functionality for example: postgres, redis, grpc, jaeger. |
clients/cassandra
Package cassandra contains the domain concept definitions needed to support Magistrala Cassandra database functionality.
|
Package cassandra contains the domain concept definitions needed to support Magistrala Cassandra database functionality. |
clients/influxdb
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB database functionality.
|
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB database functionality. |
clients/mongo
Package mongodb contains the domain concept definitions needed to support Magistrala Mongo database functionality.
|
Package mongodb contains the domain concept definitions needed to support Magistrala Mongo database functionality. |
clients/redis
Package redis contains the domain concept definitions needed to support Magistrala redis cache functionality.
|
Package redis contains the domain concept definitions needed to support Magistrala redis cache functionality. |
email
Package email contains the domain concept definitions needed to support Magistrala email functionality.
|
Package email contains the domain concept definitions needed to support Magistrala email functionality. |
Package readers provides a set of readers for various formats.
|
Package readers provides a set of readers for various formats. |
cassandra
Package cassandra contains Cassandra specific reader implementation.
|
Package cassandra contains Cassandra specific reader implementation. |
influxdb
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB reader service functionality.
|
Package influxdb contains the domain concept definitions needed to support Magistrala InfluxDB reader service functionality. |
mongodb
Package mongodb contains the domain concept definitions needed to support Magistrala MondoDB reader service functionality.
|
Package mongodb contains the domain concept definitions needed to support Magistrala MondoDB reader service functionality. |
Package tools contains tools for Magistrala.
|
Package tools contains tools for Magistrala. |
e2e
Package e2e contains entry point for end-to-end tests.
|
Package e2e contains entry point for end-to-end tests. |
e2e/cmd
Package main contains e2e tool for testing Magistrala.
|
Package main contains e2e tool for testing Magistrala. |
mqtt-bench
Package bench contains benchmarking tool for MQTT broker.
|
Package bench contains benchmarking tool for MQTT broker. |
mqtt-bench/cmd
Package main contains the entry point of the mqtt-bench tool.
|
Package main contains the entry point of the mqtt-bench tool. |
provision
Package provision is a simple utility to create a list of channels and things connected to these channels with possibility to create certificates for mTLS use case.
|
Package provision is a simple utility to create a list of channels and things connected to these channels with possibility to create certificates for mTLS use case. |
provision/cmd
Package main contains entry point for provisioning tool.
|
Package main contains entry point for provisioning tool. |
Package twins contains the domain concept definitions needed to support Magistrala twins service functionality.
|
Package twins contains the domain concept definitions needed to support Magistrala twins service functionality. |
api
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations.
|
Package api contains API-related concerns: endpoint definitions, middlewares and all resource representations. |
api/http
Package http contains implementation of kit service HTTP API.
|
Package http contains implementation of kit service HTTP API. |
events
Package events provides the domain concept definitions needed to support twins clients events functionality.
|
Package events provides the domain concept definitions needed to support twins clients events functionality. |
mocks
Package mocks contains mocks for testing purposes.
|
Package mocks contains mocks for testing purposes. |
mongodb
Package mongodb contains repository implementations using MongoDB as the underlying database.
|
Package mongodb contains repository implementations using MongoDB as the underlying database. |
tracing
Package tracing contains middlewares that will add spans to existing traces.
|
Package tracing contains middlewares that will add spans to existing traces. |
Click to show internal directories.
Click to hide internal directories.