Connection Adapter Methods
The Connection Adapter offers methods to facilitate device connections.
Method | Argument(s) | Return Type | Description |
|---|---|---|---|
isConnected() | N/A | Promise<boolean> | Indicates if the state of connected device is open. |
open() | N/A | Promise<void> | Opens connection to device. |
close() | N/A | Promise<void> | Closes connection to device. |
write() | data: string | Promise<void> | Writes data to the device via chosen communication channel. |
removeAllListeners() | N/A | void | Removes all added listeners. |
on() | event: string listener: Function | void | The same as node.js EventEmitter.on(). Available events: 'data', 'close', 'error', 'log'. |
once() | event: string listener: Function | void | The same as node.js EventEmitter.once(). Available events: 'data', 'close', 'error', 'log'. |