Builder

class Builder

Builds an Terminal. Requires terminalId and connectionOptions to be set.

Functions

Link copied to clipboard

Creates the terminal client from the configured connection and terminal options.

Link copied to clipboard

How to reach the terminal. Required.

Link copied to clipboard

Alias for build.

Link copied to clipboard

Runs the waiting part of the *Async methods. Defaults to a small pool of daemon threads.

Link copied to clipboard

Receives the SDK's log messages.

Link copied to clipboard

Receives streamed cardholder DisplayContent updates for this terminal instance.

Link copied to clipboard

Receives TerminalState changes for this terminal instance.

Link copied to clipboard

Identifier of the calling cash register. Defaults to the server side default.

Link copied to clipboard

EP2 identifier of the physical terminal. Build a separate Terminal per terminal.

Link copied to clipboard

Low-level tuning options such as timeouts and receipt settings.