MAK RTIspy API Documentation for HLA 1.3
Functions | Variables
simpleTime1516.cxx File Reference

Functions

bool parseCmdLine (int argc, char *argv[])
bool Master (false)
int numFederates (0)
bool dedicatedMachine (false)
bool unManagedFederate (false)
int sleepTime (850)
wstring fedFileName (L"MAKsimpletime.xml")
wstring federationName (L"MAKsimpletime")
wstring initSyncPointLabel (L"begin")
void createFedEx (RTIambassador *rtiAmb, std::wstring const &fedName, std::wstring const &fedFile)
void joinFedEx (RTIambassador *rtiAmb, MyFederateAmbassador &fedAmb, std::wstring const &federateType, std::wstring const &federationName)
void resignAndDestroy (RTIambassador *rtiAmb)
bool publishSubscribeAndRegisterObject (RTIambassador *rtiAmb)
bool publishAndSubscribeInteraction (RTIambassador *rtiAmb)
void cleanUpProgram (RTIambassador *rtiAmb)
void printOutFedTime (LogicalTime *time)
void printOutFedTime (LogicalTimeInterval *time)
void sleepFunction ()
void minimalSleepFunction ()
void yieldFunction ()
void becomeConstrainedAndRegulating (RTIambassador *rtiAmb, LogicalTime *currentTime, LogicalTimeInterval *lookAhead)
void synchronizeFederation (RTIambassador *rtiAmb)
int main (int argc, char **argv)

Variables

LogicalTimeFactoryImpl theTimeFactory
keyboard input
DtTalkAmbData theAmbData
std::wstring theClassName = "BaseEntity"
string fireInteractionName = "WeaponFire"
string detonateInteractionName = "MunitionDetonation"
ObjectClassHandle theClassHandle
InteractionClassHandle fireInteractionHandle
InteractionClassHandle detonateInteractionHandle
ObjectInstanceHandle theObjectHandle

Function Documentation

void becomeConstrainedAndRegulating ( RTIambassador rtiAmb,
LogicalTime currentTime,
LogicalTimeInterval lookAhead 
)
void cleanUpProgram ( RTIambassador rtiAmb)
void createFedEx ( RTIambassador rtiAmb,
std::wstring const &  fedName,
std::wstring const &  fedFile 
)
bool dedicatedMachine ( false  )
wstring federationName ( L"MAKsimpletime"  )
wstring fedFileName ( L"MAKsimpletime.xml"  )
wstring initSyncPointLabel ( L"begin"  )
void joinFedEx ( RTIambassador rtiAmb,
MyFederateAmbassador fedAmb,
std::wstring const &  federateType,
std::wstring const &  federationName 
)
int main ( int  argc,
char **  argv 
)
bool Master ( false  )
int numFederates ( )
bool parseCmdLine ( int  argc,
char *  argv[] 
) [inline]
void printOutFedTime ( LogicalTime time)
void resignAndDestroy ( RTIambassador rtiAmb)
void sleepFunction ( )

References dedicatedMachine(), and sleepTime().

int sleepTime ( 850  )
bool unManagedFederate ( false  )
void yieldFunction ( )

References dedicatedMachine().


Variable Documentation

string detonateInteractionName = "MunitionDetonation"
string fireInteractionName = "WeaponFire"
std::wstring theClassName = "BaseEntity"
ObjectInstanceHandle theObjectHandle

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)