This simple package supply basic integration for a node.js application to connect and receive data from ETCars .
Implements EventEmitter.
No dependencies.
npm install --save etcars-node-client
var ETCarsClient = require('etcars-node-client');
var etcars = new ETCarsClient();
// to enable debug console.log and console.error
etcars.enableDebug = true;
etcars.on('data', function(data) {
console.log('data received');
});
etcars.on('connect', function(data) {
console.log('connected');
});
etcars.on('error', function(data) {
console.log('etcars error');
});
etcars.connect();
You can subscribe this events wia on
method:
connect
: fired when connected to ETCars socketdata
: fired when receive data from ETCarserror
: fired on error and on disconnection
- Virtual Trucker Rich Presence Discord plugin - https://github.com/LasseNiermann/Virtual-Trucker-Rich-Presence
- jammerxd - https://github.com/jammerxd
- DrEGZo - https://github.com/DrEGZo
Extends EventEmitter
Denotes if internal socket is in state CONNECTED
Denotes if internal socket is in state CONNECTING
Enable console.log and console.error
Parameters
value
Connect or try to connect to ETCars. If not running, poll until ETCars socket will be opened.