OpenFin C++ Adapter 1.1.0 |
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) | |
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. | |
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 ) |
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. |
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 |