Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
constructor(server?: CoapServer) {
// if server is passed, feed its socket into the CoAP agent for socket re-use
this.agent = new coap.Agent(server ? { socket: server.getSocket() } : undefined);
// WoT-specific content formats
coap.registerFormat(ContentSerdes.JSON_LD, 2100);
// TODO also register content fromat with IANA
// from experimental range for now
coap.registerFormat(ContentSerdes.TD, 65100);
// TODO need hook from ContentSerdes for runtime data formats
}