⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rtiambassador.cc

📁 certi-SHM-3.0.tar 不错的开源的分布式方针软件 大家多多支持 他是linux
💻 CC
📖 第 1 页 / 共 5 页
字号:
// ----------------------------------------------------------------------------// Query Minimum Next Event TimevoidRTIambassador::queryMinNextEventTime(FedTime& theTime)    throw (FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError){    theTime = RTIfedTime(0.0);}// ----------------------------------------------------------------------------// Modify LookaheadvoidRTIambassador::modifyLookahead(const FedTime& theLookahead)    throw (InvalidFederationTimeDelta, //CERTI           InvalidLookahead, //not implemented           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError){    Message req, rep ;    // envoyer la requete au RTI    req.type = SET_LOOKAHEAD ;    req.lookahead =        (FederationTimeDelta) ((RTIfedTime&) theLookahead).getTime();    executeService(&req, &rep);}// ----------------------------------------------------------------------------// Query LookaheadvoidRTIambassador::queryLookahead(FedTime& theTime)    throw (FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError){    Message req, rep ;    // envoyer la requete au RTI    req.type = REQUEST_LOOKAHEAD ;    executeService(&req, &rep);    RTIfedTime *tmp = new RTIfedTime((Double) rep.lookahead);    theTime = *(dynamic_cast<FedTime *>(tmp));}// ----------------------------------------------------------------------------// RetractvoidRTIambassador::retract(EventRetractionHandle /*theHandle*/)    throw (InvalidRetractionHandle,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError,           UnimplementedService) //CERTI{    throw UnimplementedService();}// ----------------------------------------------------------------------------// Change Attribute Order TypevoidRTIambassador::changeAttributeOrderType(ObjectHandle theObject,                                        const AttributeHandleSet& attrs,                                        OrderingHandle theType)    throw (ObjectNotKnown,           AttributeNotDefined,           AttributeNotOwned,           InvalidOrderType, //CERTI           InvalidOrderingHandle, //not implemented           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError){    Message req, rep ;    CAttributeHandleValuePairSet *attrs_aux ;    attrs_aux = new CAttributeHandleValuePairSet(attrs);    CAttributeHandleValuePair *tmp ;    OrderType theType_aux ;    theType_aux = ((theType == 1) ? RECEIVE : TIMESTAMP);    // Envoyer la requete au RTI    req.type = CHANGE_ATTRIBUTE_ORDER_TYPE ;    req.object = (ObjectHandle) theObject ;    req.order = theType_aux ;    req.handleArraySize = attrs_aux->_size ;    for (int i = 0 ; i < attrs_aux->_size ; i++) {        tmp = attrs_aux->getIeme(i);        req.handleArray[i] = tmp->_attrib ;    }    executeService(&req, &rep);}// ----------------------------------------------------------------------------// Change Interaction Order TypevoidRTIambassador::changeInteractionOrderType(InteractionClassHandle theClass,                                          OrderingHandle theType)    throw (InteractionClassNotDefined,           InteractionClassNotPublished,           InvalidOrderType, //CERTI           InvalidOrderingHandle, //not implemented           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress, //not implemented           RestoreInProgress, //not implemented           RTIinternalError){    Message req, rep ;    OrderType theType_aux ;    theType_aux = ((theType == 1) ? RECEIVE : TIMESTAMP);    // envoyer la requete au RTI    req.type = CHANGE_INTERACTION_ORDER_TYPE ;    req.interactionClass = theClass ;    req.order = theType_aux ;    executeService(&req, &rep);}// ===========================================================================// DATA DISTRIBUTION MANAGEMENT// ===========================================================================// ----------------------------------------------------------------------------// Create RegionRegion*RTIambassador::createRegion(SpaceHandle /*theSpace*/,                            ULong /*numberOfExtents*/)    throw (SpaceNotDefined,           InvalidExtents,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Notify About Region ModificationvoidRTIambassador::notifyAboutRegionModification(Region &)    throw (RegionNotKnown,           InvalidExtents,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Delete RegionvoidRTIambassador::deleteRegion(Region *)    throw (RegionNotKnown,           RegionInUse,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Register Object Instance With RegionObjectHandleRTIambassador::registerObjectInstanceWithRegion(ObjectClassHandle,                                                const char *,                                                AttributeHandle attrs[],                                                Region *regions[],                                                ULong)    throw (ObjectClassNotDefined,           ObjectClassNotPublished,           AttributeNotDefined,           AttributeNotPublished,           RegionNotKnown,           InvalidRegionContext,           ObjectAlreadyRegistered,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------ObjectHandleRTIambassador::registerObjectInstanceWithRegion(ObjectClassHandle,                                                AttributeHandle attrs[],                                                Region *regions[],                                                ULong)    throw (ObjectClassNotDefined,           ObjectClassNotPublished,           AttributeNotDefined,           AttributeNotPublished,           RegionNotKnown,           InvalidRegionContext,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Associate Region For UpdatesvoidRTIambassador::associateRegionForUpdates(Region &,                                         ObjectHandle,                                         const AttributeHandleSet &)    throw (ObjectNotKnown,           AttributeNotDefined,           InvalidRegionContext,           RegionNotKnown,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// UnAssociate Region For UpdatesvoidRTIambassador::unassociateRegionForUpdates(Region &/*theRegion*/,                                           ObjectHandle /*theObject*/)    throw (ObjectNotKnown,           InvalidRegionContext,           RegionNotKnown,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Subscribe Object Class Attributes With RegionvoidRTIambassador::subscribeObjectClassAttributesWithRegion(ObjectClassHandle,                                         Region &,                                         const AttributeHandleSet &,                                         Boolean)    throw (ObjectClassNotDefined,           AttributeNotDefined,           RegionNotKnown,           InvalidRegionContext,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// UnSubscribe Object Class Attributes With RegionvoidRTIambassador::unsubscribeObjectClassWithRegion(ObjectClassHandle /*theClass*/,                                                Region &/*theRegion*/)    throw (ObjectClassNotDefined,           RegionNotKnown,           ObjectClassNotSubscribed,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Subscribe Interaction Class With RegionvoidRTIambassador::subscribeInteractionClassWithRegion(InteractionClassHandle,                                                   Region &,                                                   Boolean)    throw (InteractionClassNotDefined,           RegionNotKnown,           InvalidRegionContext,           FederateLoggingServiceCalls,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// UnSubscribe Interaction Class With RegionvoidRTIambassador::unsubscribeInteractionClassWithRegion(InteractionClassHandle,                                                     Region &)    throw (InteractionClassNotDefined,           InteractionClassNotSubscribed,           RegionNotKnown,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Send Interaction With RegionEventRetractionHandleRTIambassador::sendInteractionWithRegion(InteractionClassHandle,                                         const ParameterHandleValuePairSet &,                                         const FedTime &,                                         const char *,                                         const Region &)    throw (InteractionClassNotDefined,           InteractionClassNotPublished,           InteractionParameterNotDefined,           InvalidFederationTime,           RegionNotKnown,           InvalidRegionContext,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}voidRTIambassador::sendInteractionWithRegion(InteractionClassHandle,                                         const ParameterHandleValuePairSet &,                                         const char *,                                         const Region &)    throw (InteractionClassNotDefined,           InteractionClassNotPublished,           InteractionParameterNotDefined,           RegionNotKnown,           InvalidRegionContext,           FederateNotExecutionMember,           ConcurrentAccessAttempted,           SaveInProgress,           RestoreInProgress,           RTIinternalError,           UnimplementedService){    throw UnimplementedService();}// ----------------------------------------------------------------------------// Request Class Attribute Value Update With Regionvoid RTIambassador::requestClassAttributeValueUpdateWithRegion(ObjectClassHandle /*theClass*/,                                    

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -