OctoPrintClient.connection

OctoPrintClient.connection.getSettings(opts)

Retrieves the available connection options for connection to a printer.

See Get connection settings for the response format.

Arguments:
  • opts (object()) – Additional options for the request

Returns Promise:

A jQuery Promise for the request’s response

OctoPrintClient.connection.connect(data, opts)

Connects to the printer, optionally using the provided connection data as parameters.

See Issue a connection command for more details.

Arguments:
  • data (object()) – Connection data to use

  • opts (object()) – Additional options for the request

Returns Promise:

A jQuery Promise for the request’s response

OctoPrintClient.connection.disconnect(opts)

Disconnects from the printer.

See Issue a connection command for more details.

Arguments:
  • opts (object()) – Additional options for the request

Returns Promise:

A jQuery Promise for the request’s response

OctoPrintClient.connection.fakeAck(opts)

Triggers a fake acknowledgement (ok) on the printer.

See Issue a connection command for more details.

Arguments:
  • opts (object()) – Additional options for the request

Returns Promise:

A jQuery Promise for the request’s response