Class

LicenseClient

LicenseClient()

Constructor

# new LicenseClient()

Client to acquire robot license.

View Source bosdyn-client/license.js, line 11

Extends

  • BaseClient

Methods

# get_feature_enabled(feature_list, args) → {Array}

Check if the installed license allow a list of feature codes.
Parameters:
Name Type Description
feature_list Array.<string> Features code.
args Object Extra arguments for controlling RPC details.

View Source bosdyn-client/license.js, line 44

Array

# get_license_info(args) → {Promise.<(string|Object)>}

Get the robot's installed license.
Parameters:
Name Type Description
args Object Extra arguments for controlling RPC details.

View Source bosdyn-client/license.js, line 33

Promise.<(string|Object)>

LicenseClient(namenullable)

Constructor

# new LicenseClient(namenullable)

Create an instance of LicenseClient's class.
Parameters:
Name Type Attributes Default Description
name string <nullable>
null BaseClient's name.

View Source bosdyn-client/license.js, line 24

Methods

# get_feature_enabled(feature_list, args) → {Array}

Check if the installed license allow a list of feature codes.
Parameters:
Name Type Description
feature_list Array.<string> Features code.
args Object Extra arguments for controlling RPC details.

View Source bosdyn-client/license.js, line 44

Array

# get_license_info(args) → {Promise.<(string|Object)>}

Get the robot's installed license.
Parameters:
Name Type Description
args Object Extra arguments for controlling RPC details.

View Source bosdyn-client/license.js, line 33

Promise.<(string|Object)>