Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
certsclient
Package certsclient with functions to load CA and client certificates for use by the protocol binding in the Consumed Thing factory or other clients.
|
Package certsclient with functions to load CA and client certificates for use by the protocol binding in the Consumed Thing factory or other clients. |
config
Package config with the global hub configuration struct and methods
|
Package config with the global hub configuration struct and methods |
consumedthing
Package consumedthing that implements the ConsumedThing API Consumed Things are remote representations of Things used by consumers.
|
Package consumedthing that implements the ConsumedThing API Consumed Things are remote representations of Things used by consumers. |
discovery
Package discovery with client for service discovery
|
Package discovery with client for service discovery |
exposedthing
Package exposedthing that implements the ExposedThing API Exposed Things are used by IoT device implementers to provide access to the device.
|
Package exposedthing that implements the ExposedThing API Exposed Things are used by IoT device implementers to provide access to the device. |
hubnet
Package hubnet with functions to get the outbound network interface
|
Package hubnet with functions to get the outbound network interface |
logging
Package logging with logging configuration
|
Package logging with logging configuration |
proc
Package proc with functions to assist plugins
|
Package proc with functions to assist plugins |
signing
Package messaging for signing and encryption of messages
|
Package messaging for signing and encryption of messages |
testenv
Package testenv with managing certificates for testing
|
Package testenv with managing certificates for testing |
thing
Package thing with API interface definitions for the ExposedThing and ConsumedThing classes
|
Package thing with API interface definitions for the ExposedThing and ConsumedThing classes |
tlsclient
Package tlsclient with a TLS client helper supporting certificate, JWT or Basic authentication
|
Package tlsclient with a TLS client helper supporting certificate, JWT or Basic authentication |
tlsserver
Package tlsserver with TLS server for use by plugins and testing
|
Package tlsserver with TLS server for use by plugins and testing |
vocab
Package vocab with HiveOT iotschema vocabulary for sensor, actuator and unitname names TODO: base this of a universally accepted ontology.
|
Package vocab with HiveOT iotschema vocabulary for sensor, actuator and unitname names TODO: base this of a universally accepted ontology. |
watcher
Package watcher that handles file renames
|
Package watcher that handles file renames |
Click to show internal directories.
Click to hide internal directories.