Skip to main content

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'.