A Reporting Protocol is the code that receives data from a remote network and passes it off to the Application based on the entered URL.
Network Protocol Extensions can be found and added in the rest/reportingProtocols directory off of the repository’s root directory.
All Reporting Protocols implement the same API to be used by the LPWAL Server.
This API is found in the protocolhandlertemplate.js file, which should be copied to the file that is to serve as the Network Protocol handler. When configuring a new Reporting Protocol via the UI, you need only specify the file name (not the directory path) for this new file. Please see the README.txt in this same directory for additional information.