modulepackage
0.0.0-20210818100836-228f33abb742
Repository: https://github.com/thethingsnetwork/api.git
Documentation: pkg.go.dev
# README
The Things Network V2 API
Warning: This API and SDK clients are for the V2 of The Things Network. If you are using The Things Stack (V3), please have a look at https://www.thethingsindustries.com/docs/reference/api/
Languages
Language | Status | Maintainer |
---|---|---|
C | structs only (no gRPC) | core team |
C# | nothing yet; help wanted | you? |
C++ | nothing yet; help wanted | you? |
Go | sdk available | core team |
Java | sdk available | @cambierr |
Javascript | sdk available | core team |
Objective-C | nothing yet; help wanted | you? |
PHP | files generated; not tested; help wanted | you? |
Python | files generated; tested; help wanted | you? |
Ruby | files generated; not tested; help wanted | you? |
Swift | files generated; not tested; help wanted | you? |
Rust | help wanted (#18) | you? |
Updating the generated files
- Install Docker
- Run
make clean all
# Packages
No description provided by the author
Package discovery is a reverse proxy.
No description provided by the author
Package handler is a reverse proxy.
Package logfields helps extracting well-known fields from proto messages.
No description provided by the author
Package networkserver is a generated GoMock package.
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
# 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
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
NotEmptyAndValidID checks if the ID is not empty AND has a valid format.
NotNilAndValid checks if the given interface is not nil AND validates it.
Validate the given object if it implements the Validator interface Must not be called with nil values!.
ValidID returns true if the given ID is a valid application or device ID.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
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
# Interfaces
Validator interface is used to validate protos.