A Network Protocol is the code that takes the data of a given Network Type and passes it to a remote network with a given API. The point is to have that remote network behave as if the data had been entered on that system directly.
Network Protocol Extensions can be found and added in the rest/networkProtocols/handlers directory off of the repository’s root directory.
Many Network Protcol methods receive an object referred to as
dataAPI. This is defined
in networkProtocolDataAccess.js, and is intended to be the means by which
Network Protocols access LPWAN Server models.