Categorygithub.com/TheThingsNetwork/api
modulepackage
0.0.0-20210818100836-228f33abb742
Repository: https://github.com/thethingsnetwork/api.git
Documentation: pkg.go.dev

# README

Build Status

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

LanguageStatusMaintainer
Cstructs only (no gRPC)core team
C#nothing yet; help wantedyou?
C++nothing yet; help wantedyou?
Gosdk availablecore team
Javasdk available@cambierr
Javascriptsdk availablecore team
Objective-Cnothing yet; help wantedyou?
PHPfiles generated; not tested; help wantedyou?
Pythonfiles generated; tested; help wantedyou?
Rubyfiles generated; not tested; help wantedyou?
Swiftfiles generated; not tested; help wantedyou?
Rusthelp wanted (#18)you?

Updating the generated files

  1. Install Docker
  2. 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.