OpenFin C++ Adapter 1.2.3 |
The options required for initialising the runtime. More...
#include <OpenFinAdapter.h>
Public Types | |
| enum | PortDiscoveryMode { None , WindowClass } |
| Enum of the port discovery mode to use. More... | |
| enum class | RuntimeConnectOptions : uint16_t { None = 0x0000 , NonPersistent = 0x0001 } |
| Advanced settings to configure how the adapter manages and connects to a runtime instance. More... | |
Public Member Functions | |
| RuntimeOptions (const string &uuid, const string &licenseKey, const string &version, const string &host, int32_t port, PortDiscoveryMode portDiscoveryMode, const string &arguments, const RvmOptions &rvmOptions, const string &securityRealm, const RuntimeConnectOptions runtimeConnectOptions=RuntimeConnectOptions::None, bool disableHeartbeating=false) | |
| Constructs a new instance of the RuntimeOptions. | |
| RuntimeOptions (const string &uuid, const string &licenseKey, const string &version) | |
| Constructs a new instance of the RuntimeOptions. | |
Public Attributes | |
| string | uuid |
| Connection UUID. | |
| string | license_key |
| The per-customer or per-contract licensing identifier for the RVM. | |
| string | version |
| Requested Runtime Version to connect to. | |
| string | host |
| Requested Runtime defaults to 127.0.0.1. | |
| int32_t | port |
| Requested Runtime port number; only used when PortDiscovery is disabled. | |
| PortDiscoveryMode | portDiscoveryMode |
| Determines Port discovery methods to be used. Defaults to all available. | |
| string | arguments |
| Arguments to be passed to the Runtime. | |
| RvmOptions * | rvmOptions |
| The RVM Options to be used. | |
| string | securityRealm |
| Security Realm. | |
| RuntimeConnectOptions | runtimeConnectOptions |
| Advanced settings to configure how the adapter manages and connects to a runtime instance. | |
| bool | disableHeartbeating |
| Disables heartbeating from client to runtime. | |
The options required for initialising the runtime.
|
strong |
| OpenFinAdapterApi::RuntimeOptions::RuntimeOptions | ( | const string & | uuid, |
| const string & | licenseKey, | ||
| const string & | version, | ||
| const string & | host, | ||
| int32_t | port, | ||
| PortDiscoveryMode | portDiscoveryMode, | ||
| const string & | arguments, | ||
| const RvmOptions & | rvmOptions, | ||
| const string & | securityRealm, | ||
| const RuntimeConnectOptions | runtimeConnectOptions = RuntimeConnectOptions::None, | ||
| bool | disableHeartbeating = false ) |
Constructs a new instance of the RuntimeOptions.
| uuid | Connection UUID |
| licenseKey | The per-customer or per-contract licensing identifier for the RVM |
| version | Requested Runtime Version to connect to |
| host | Requested Runtime defaults to 127.0.0.1 |
| port | Requested Runtime port number; only used when PortDiscovery is disabled. |
| portDiscoveryMode | Determines Port discovery methods to be used. Defaults to all available. |
| arguments | Arguments to be passed to the Runtime |
| rvmOptions | The RVM Options to be used. |
| securityRealm | Security Realm |
| runtimeConnectOptions | Advanced settings to configure how the adapter manages and connects to a runtime instance. |
| disableHeartbeating | Disables heartbeating from client to runtime |
| OpenFinAdapterApi::RuntimeOptions::RuntimeOptions | ( | const string & | uuid, |
| const string & | licenseKey, | ||
| const string & | version ) |
Constructs a new instance of the RuntimeOptions.
| uuid | Connection UUID |
| licenseKey | The per-customer or per-contract licensing identifier for the RVM |
| version | Requested Runtime Version to connect to |