![]() |
C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
|
The Cluster class represents cluster configuration attributes. This representation shall be identical within a cluster, regardless of the node it was retrieved from. More...
#include <Configuration.h>
Public Member Functions | |
| Cluster (VxSdk::IVxConfiguration::Cluster *vxConfigCluster) | |
| Constructor. More... | |
| virtual | ~Cluster () |
| Destructor. More... | |
| !Cluster () | |
| Finaliser. More... | |
| Results::Value | Refresh () |
| Refreshes this instances properties. More... | |
Package Functions | |
| System::Collections::Generic::List< Node^ >^ | _GetNodeConfigurations () |
| Time^ | _GetTimeConfig () |
Package Attributes | |
| VxSdk::IVxConfiguration::Cluster * | _configCluster |
Properties | |
| System::Collections::Generic::List< Node^ >^ | NodeConfigurations [get] |
| Gets the configuration for the nodes that the cluster is composed of. More... | |
| Time^ | TimeConfig [get] |
| Gets the time configuration for the cluster. More... | |
| System::String^ | CoreVirtualIp [get] |
| Gets virtual IP or hostname used for VideoXpert Core devices. More... | |
| System::String^ | MediaGatewayTranscast [get] |
| Gets the default communication method between data sources to Media Gateways and between Media Gateways to clients. More... | |
| System::String^ | MediaGatewayVirtualIp [get] |
| Gets the virtual IP or hostname used for Media Gateway devices. More... | |
| System::String^ | StatusDescription [get] |
| Gets the current configuration status description. More... | |
| int | StatusCode [get] |
| Gets the current configuration status code. More... | |
| ConfigStatus | Status [get] |
| Gets the current configuration status of the entire cluster. More... | |
The Cluster class represents cluster configuration attributes. This representation shall be identical within a cluster, regardless of the node it was retrieved from.
Definition at line 153 of file Configuration.h.
| CPPCli::Configuration::Cluster::Cluster | ( | VxSdk::IVxConfiguration::Cluster * | vxConfigCluster | ) |
Constructor.
| vxConfigCluster | The vx cluster configuration. |
Definition at line 34 of file Configuration.cpp.
|
inlinevirtual |
Destructor.
Definition at line 165 of file Configuration.h.
| CPPCli::Configuration::Cluster::!Cluster | ( | ) |
Finaliser.
Definition at line 38 of file Configuration.cpp.
|
package |
Definition at line 47 of file Configuration.cpp.
|
package |
Definition at line 71 of file Configuration.cpp.
| CPPCli::Results::Value CPPCli::Configuration::Cluster::Refresh | ( | ) |
Refreshes this instances properties.
Definition at line 43 of file Configuration.cpp.
|
package |
Definition at line 254 of file Configuration.h.
|
get |
Gets virtual IP or hostname used for VideoXpert Core devices.
The VxCore virtual IP.
Definition at line 202 of file Configuration.h.
|
get |
Gets the default communication method between data sources to Media Gateways and between Media Gateways to clients.
The communication method.
Definition at line 212 of file Configuration.h.
|
get |
Gets the virtual IP or hostname used for Media Gateway devices.
The Media Gateway virtual IP.
Definition at line 221 of file Configuration.h.
|
get |
Gets the configuration for the nodes that the cluster is composed of.
A List of node configurations.
Definition at line 184 of file Configuration.h.
|
get |
Gets the current configuration status of the entire cluster.
The configuration status.
Definition at line 248 of file Configuration.h.
|
get |
Gets the current configuration status code.
The status code.
Definition at line 239 of file Configuration.h.
|
get |
Gets the current configuration status description.
The status description.
Definition at line 230 of file Configuration.h.
|
get |
Gets the time configuration for the cluster.
The time configuration.
Definition at line 193 of file Configuration.h.