![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Go to the source code of this file.
Classes | |
| class | DtFedExec |
Typedefs | |
| typedef DtFedExec *(* | DtFedExecCreator )(DtRtiExec *rtiexec, const std::vector< unsigned int > &crcs, DtString const &fedExName, std::string const &timeImplName, MAKRti::DtFomType fedType, const DtString &momModuleName, const std::vector< DtString > &fedFileName, int fedExHandle, DtRIDParameters *params, unsigned int momModuleCrc) |
| DtFedExec creator prototype. More... | |
| typedef void(* | DtFederateCbFn )(DtFederate *federate, void *usr) |
| Callback prototype about known federates (e.g., joined/resigned/reconnect/disconnect) More... | |
| typedef void(* | DtFederateHandleCbFn )(DtFederateHandle handle, void *usr) |
| Callback prototype about unknown federates (e.g., reconnect failed) More... | |
| typedef void(* | DtSyncPointCbFn )(DtSyncPt *pt, void *usr) |
| Synchronization point registered/synchronized callback prototype. More... | |
| typedef void(* | DtSyncPointAchievedCbFn )(DtFederate *who, DtSyncPt *pt, void *usr) |
| Synchronization point achieved callback prototype. More... | |
| typedef std::map < DtFederateHandle, DtFederate * > | DtFederateHandleInfoMap |
| Federate handle -> Federate info map. More... | |
| typedef std::map< DtString, DtFederate * > | DtFederateNameInfoMap |
| Federate name -> Federate info map. More... | |
| typedef std::pair< const DtString, DtFomClassMgr > | DtFileToFedTgtPair |
| typedef std::pair< DtString, DtFedReadStatus > | DtFomToReadStatusPair |
| typedef void(* DtFederateCbFn)(DtFederate *federate, void *usr) |
Callback prototype about known federates (e.g., joined/resigned/reconnect/disconnect)
| typedef void(* DtFederateHandleCbFn)(DtFederateHandle handle, void *usr) |
Callback prototype about unknown federates (e.g., reconnect failed)
| typedef std::map<DtFederateHandle, DtFederate*> DtFederateHandleInfoMap |
Federate handle -> Federate info map.
| typedef std::map<DtString, DtFederate*> DtFederateNameInfoMap |
Federate name -> Federate info map.
| typedef DtFedExec*(* DtFedExecCreator)(DtRtiExec *rtiexec, const std::vector< unsigned int > &crcs, DtString const &fedExName, std::string const &timeImplName, MAKRti::DtFomType fedType, const DtString &momModuleName, const std::vector< DtString > &fedFileName, int fedExHandle, DtRIDParameters *params, unsigned int momModuleCrc) |
DtFedExec creator prototype.
| typedef std::pair< const DtString, DtFomClassMgr > DtFileToFedTgtPair |
| typedef std::pair<DtString, DtFedReadStatus> DtFomToReadStatusPair |
| typedef void(* DtSyncPointAchievedCbFn)(DtFederate *who, DtSyncPt *pt, void *usr) |
Synchronization point achieved callback prototype.
| typedef void(* DtSyncPointCbFn)(DtSyncPt *pt, void *usr) |
Synchronization point registered/synchronized callback prototype.