modulepackage
0.0.0-20240308101114-50a3a2f38dce
Repository: https://github.com/thingsixfoundation/types.git
Documentation: pkg.go.dev
# README
types
This repository contains the types that are used for various generic types within the ThingsIX project and some generic functions to handle them
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MapperActive is raised when ThingsIX marks a mapper as active.
ClaimEvent is raised when a mapper is claimed by ThingsIX.
MapperDeactivated is raised when ThingsIX marks a mapper as inactive.
OnboardEvent is raised when a mapper is onboarded by its owner.
RegisterEvent is raised when a mapper is registered registry by ThingsIX.
RemovedEvent is raised when a mapper is removed from the registry.
MapperTransfer is raised when the mapper is transferred to a different owner.
No description provided by the author
The receiving gateway is blocklisted due to previous suspicious mapping-values.
The receiving gateway is (temporarily) denylisted due to previous suspicious mapping-values.
The OSNMA validation by the mapper was not sufficient.
An internal server error occcured during validation.
The GPS-security validation by the mapper was invalid.
The location of the mapper was too high or low with respect to the earth surface.
The location of the mapper or receiving gateway was invalid.
The mapper is blocklisted due to previous suspicious mapping-values.
The mapper is blocklisted due to previous suspicious mapping-values.
The mpper is (temporarily) denylisted due to previous suspicious mapping-values.
No discovery receipt was received.
No downlink was transmitted (in time).
No downlink receipt was received (in time).
All validations succeeded, note that later validations can still fail.
The RSSI is out of the acceptable bounds (too high or too low).
The distance between the mapper and the receiving is too large.
The mapper record was too old once it was received and delivered to the service.
The RSSI and/or SNR are unlikely for the distance between the mapper and the receiving gateway.
The receipt was received on a wrong channel/frequency.
There was a mismatch between the frequency-plan and the location of the mapper and/or of the receiving gateway.
The receipt was received with a wrong spreading factor.
RouterRegisteredEvent is raised when a router is registered by its manager.
RouterRemovedEvent is raised when router details are removed.
No description provided by the author
RegisterEvent is raised when a router details are updated.
# Structs
No description provided by the author
AssumedCoverageHistory stores the history (and therefore also current coverage) as assumed based in calculated coverage As not every location can be mapped, based on the actually mapped locations, a assumed coverage is calculated There can be multiple AssumedCoverageHistory's for the same location for different gateways.
No description provided by the author
No description provided by the author
CoverageHistory stores the history (and therefore also current coverage) provided by the network.
No description provided by the author
No description provided by the author
GatewayEvent represents a log emitted by the gateway registry that is related to a gateway.
No description provided by the author
GatewayRewardHistory stores the historical data of rewards as received by a gateway.
No description provided by the author
No description provided by the author
No description provided by the author
MapperRewardHistory stores the historical data of rewards as received by a mapper.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author