MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
simpleTime13dlc.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)
string fedFileName ("MAKsimpletime.fed")
string federationName ("MAKsimpletime")
string initSyncPointLabel ("begin")
void createFedEx (rti13::RTIambassador &rtiAmb, string const &fedName, string const &fedFile)
void joinFedEx (rti13::RTIambassador &rtiAmb, MyFederateAmbassador *fedAmb, string const &federateType)
void resignAndDestroy (rti13::RTIambassador &rtiAmb)
bool publishSubscribeAndRegisterObject (rti13::RTIambassador &rtiAmb)
bool publishAndSubscribeInteraction (rti13::RTIambassador &rtiAmb)
void cleanUpProgram (rti13::RTIambassador &rtiAmb)
void printOutFedTime (rti13::FedTime *time)
void sleepFunction ()
void minimalSleepFunction ()
void yieldFunction ()
void becomeConstrainedAndRegulating (rti13::RTIambassador &rtiAmb, rti13::FedTime *currentTime, rti13::FedTime *lookAhead)
void synchronizeFederation (rti13::RTIambassador &rtiAmb)
int main (int argc, char **argv)

Variables

keyboard input
DtTalkAmbData theAmbData
string theClassName = "BaseEntity"
string fireInteractionName = "WeaponFire"
string detonateInteractionName = "MunitionDetonation"
rti13::ObjectClassHandle theClassHandle
rti13::InteractionClassHandle fireInteractionHandle
rti13::InteractionClassHandle detonateInteractionHandle
rti13::ObjectHandle theObjectHandle

Function Documentation

void becomeConstrainedAndRegulating ( rti13::RTIambassador rtiAmb,
rti13::FedTime currentTime,
rti13::FedTime lookAhead 
)
void cleanUpProgram ( rti13::RTIambassador rtiAmb)
void createFedEx ( rti13::RTIambassador rtiAmb,
string const &  fedName,
string const &  fedFile 
)
bool dedicatedMachine ( false  )
string federationName ( "MAKsimpletime"  )
string fedFileName ( "MAKsimpletime.fed"  )
string initSyncPointLabel ( "begin"  )
void joinFedEx ( rti13::RTIambassador rtiAmb,
MyFederateAmbassador fedAmb,
string const &  federateType 
)
int main ( int  argc,
char **  argv 
)
bool Master ( false  )
void minimalSleepFunction ( )
int numFederates ( )
bool parseCmdLine ( int  argc,
char *  argv[] 
)
void printOutFedTime ( rti13::FedTime time)
bool publishAndSubscribeInteraction ( rti13::RTIambassador rtiAmb)
bool publishSubscribeAndRegisterObject ( rti13::RTIambassador rtiAmb)
void resignAndDestroy ( rti13::RTIambassador rtiAmb)
void sleepFunction ( )

References dedicatedMachine(), and sleepTime().

int sleepTime ( 850  )
void synchronizeFederation ( rti13::RTIambassador rtiAmb)
bool unManagedFederate ( false  )
void yieldFunction ( )

References dedicatedMachine().

Variable Documentation

rti13::InteractionClassHandle detonateInteractionHandle
string detonateInteractionName = "MunitionDetonation"
rti13::InteractionClassHandle fireInteractionHandle
string fireInteractionName = "WeaponFire"
keyboard input
DtTalkAmbData theAmbData
rti13::ObjectClassHandle theClassHandle
string theClassName = "BaseEntity"
rti13::ObjectHandle theObjectHandle

Document ID: Generated on Wed Mar 11 20:26:49 EDT 2015 from SVN revision 150939
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)