Class: Evolis::PremiumSdk::Addon
- Defined in:
- lib/evolis/premium_sdk/addon.rb
Constant Summary
Constants inherited from SdkBase
Instance Attribute Summary
Attributes inherited from SdkBase
Instance Method Summary collapse
-
#initialize(host, port) ⇒ Addon
constructor
Initializes the class and sets SDK host and port.
-
#launch(command, data) ⇒ String
Executes an application on the server.
Methods inherited from SdkBase
#active_session?, #call_rpc, #list_settings, #print_setting, #request, #response, #sanitize_parameters, #valid_base64?, #valid_settings?
Constructor Details
#initialize(host, port) ⇒ Addon
Initializes the class and sets SDK host and port
11 12 13 |
# File 'lib/evolis/premium_sdk/addon.rb', line 11 def initialize(host, port) super(host, port, 'ADDON') end |
Instance Method Details
#launch(command, data) ⇒ String
Executes an application on the server
20 21 22 23 24 25 |
# File 'lib/evolis/premium_sdk/addon.rb', line 20 def launch(command, data) call_rpc('Launch', { command: command, data: data }) end |