![]() |
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.