Forum Discussion
Jon
17 years agoContributor
Hey Ole,
Here it is:
Here it is:
class ins1__HealthCheck
{ public:
std::string HostIP;
enum ns1__BWIStatus BWIStatus;
enum ns1__HealthStatus HealthStatus;
};
class HealthCheckArray
{ public:
ns1__HealthCheck *__ptritem;
int __size;
};
// A normal return status .. returns a string.
class ns1__StringReturnStatus
{ public:
bool success;
bool locked;
ns1__stringArray infoStrings;
std::string returnObject;
};
// A more complex return status .. overrides returnObject to return a structure.
class ns1__HealthCheckReturnStatus : public ns1__StringReturnStatus
{ public:
struct _healthcheckreturnobject
{
enum ns1__DBStatus OwnDBStatus;
enum ns1__BWIStatus OwnBWIStatus;
HealthCheckArray PeerHealthCheck;
} returnObject;
};