in greengrass-opcua-adapter-nodejs/subscriber.js [196:216]
createSubscription() {
const parameters = {
requestedPublishingInterval: 100,
requestedLifetimeCount: 1000,
requestedMaxKeepAliveCount: 12,
maxNotificationsPerPublish: 10,
publishingEnabled: true,
priority: 10,
};
const self = this;
this._subscription = new Opcua.ClientSubscription(this._session, parameters);
this._subscription.on('started', () => {
console.log('started subscription :', this._subscription.subscriptionId);
self.emit('subscribe');
}).on('internal_error', (err) => {
console.log(' received internal error', err.message);
}).on('status_changed', (err, v) => {
console.log('err=', err, ' Value: ', v);
});
}