9 #ifndef federationStateInfo_H_
10 #define federationStateInfo_H_
18 #include <vlutil/vlString.h>
19 #include <vlutil/vlInetAddr.h>
28 DtFederationInfo( MAKRti::DtString name = MAKRti::DtString::nullString(),
int handle = -1,
29 MAKRti::DtString file = MAKRti::DtString::nullString(),
bool testEn =
true ) :
49 MAKRti::DtString fedName =
"",
int handle = -1, MAKRti::DtString fedHostName =
"",
51 bool testEn =
false,
bool testInProg =
false,
52 bool contTest =
false,
unsigned numInitTests = 0,
53 unsigned numTestReps = 0 ) :
55 federateType( fedType ),
56 federateName( fedName ),
57 federateHandle( handle ),
58 federateHostName( fedHostName ),
61 testEnabled( testEn ),
62 testInProgress( testInProg ),
63 continuousTest( contTest ),
64 numInitiatedTests( numInitTests ),
65 numTestReports( numTestReps ),
66 isRegulating(
false ),
67 isConstrained(
false ),
68 isReconnecting(
false ),
69 isDisconnected(
false ) {}
92 return !(*
this == rhs);