Files
test-typed-ndn-js/js/consumer.js
T
2020-07-31 18:31:49 +08:00

23 lines
531 B
JavaScript

const {
Face,
Interest,
Data,
Name
} = require('typed-ndn-js');
const face = new Face({
host: "127.0.0.1",
port: 6363
});
const interest = new Interest(new Name('/test'));
face.expressInterest(interest, (interest, data) => { // onData
console.log(`Receive data: ${data.getContent().toString()}`);
face.close();
}, interest => { // onTimeout
console.log('onTimeout');
}, (interest, networkNack) => { // onNack
console.log(`onNack: ${networkNack.reason}`);
})