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

📄 rtiambassador.hh

📁 certi-SHM-3.0.tar 不错的开源的分布式方针软件 大家多多支持 他是linux
💻 HH
📖 第 1 页 / 共 4 页
字号:
               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    sendInteractionWithRegion(InteractionClassHandle theInteraction,                              const ParameterHandleValuePairSet &theParameters,                              const char *theTag,                              const Region &theRegion)        throw (InteractionClassNotDefined,               InteractionClassNotPublished,               InteractionParameterNotDefined,               RegionNotKnown,               InvalidRegionContext,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    requestClassAttributeValueUpdateWithRegion(ObjectClassHandle theClass,                                               const AttributeHandleSet &theAttributes,                                               const Region &theRegion)        throw (ObjectClassNotDefined,               AttributeNotDefined,               RegionNotKnown,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    ObjectClassHandle    getObjectClassHandle(const char *theName)        throw (NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    // Support Services ------------------------------------------------------    char *    getObjectClassName(ObjectClassHandle theHandle)        throw (ObjectClassNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    AttributeHandle    getAttributeHandle(const char *theName,                       ObjectClassHandle whichClass)        throw (ObjectClassNotDefined,               NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    char *    getAttributeName(AttributeHandle theHandle,                     ObjectClassHandle whichClass)        throw (ObjectClassNotDefined,               AttributeNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    InteractionClassHandle    getInteractionClassHandle(const char *theName)        throw (NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    char *    getInteractionClassName(InteractionClassHandle theHandle)        throw (InteractionClassNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    ParameterHandle    getParameterHandle(const char *theName,                       InteractionClassHandle whichClass)        throw (InteractionClassNotDefined,               NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    char *    getParameterName(ParameterHandle theHandle,                     InteractionClassHandle whichClass)        throw (InteractionClassNotDefined,               InteractionParameterNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    ObjectHandle    getObjectInstanceHandle(const char *theName)        throw (ObjectNotKnown,               NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    char *    getObjectInstanceName(ObjectHandle theHandle)        throw (ObjectNotKnown,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    SpaceHandle    getRoutingSpaceHandle(const char *)        throw (NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    char *    getRoutingSpaceName(const SpaceHandle theHandle)        throw (SpaceNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    DimensionHandle    getDimensionHandle(const char *theName,                       SpaceHandle whichSpace)        throw (SpaceNotDefined,               NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    char *    getDimensionName(DimensionHandle theHandle,                     SpaceHandle whichSpace)        throw (SpaceNotDefined,               DimensionNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError);    SpaceHandle    getAttributeRoutingSpaceHandle(AttributeHandle theHandle,                                   ObjectClassHandle whichClass)        throw (ObjectClassNotDefined,               AttributeNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    ObjectClassHandle    getObjectClass(ObjectHandle theObject)        throw (ObjectNotKnown,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    SpaceHandle    getInteractionRoutingSpaceHandle(InteractionClassHandle theHandle)        throw (InteractionClassNotDefined,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    TransportationHandle    getTransportationHandle(const char *theName)        throw (NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    char *    getTransportationName(TransportationHandle theHandle)        throw (InvalidTransportationHandle,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    OrderingHandle    getOrderingHandle(const char *theName)        throw (NameNotFound,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    char *    getOrderingName(OrderingHandle theHandle)        throw (InvalidOrderingHandle,               FederateNotExecutionMember,               ConcurrentAccessAttempted,               RTIinternalError,               UnimplementedService);    void    enableClassRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    disableClassRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    enableAttributeRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    disableAttributeRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    enableAttributeScopeAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    disableAttributeScopeAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    enableInteractionRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    void    disableInteractionRelevanceAdvisorySwitch()        throw (FederateNotExecutionMember,               ConcurrentAccessAttempted,               SaveInProgress,               RestoreInProgress,               RTIinternalError,               UnimplementedService);    Boolean    tick()        throw (SpecifiedSaveLabelDoesNotExist,               ConcurrentAccessAttempted,               RTIinternalError);    Boolean    tick(TickTime minimum,         TickTime maximum)        throw (SpecifiedSaveLabelDoesNotExist,               ConcurrentAccessAttempted,               RTIinternalError);//     RegionToken//     getRegionToken(Region *)//         throw (FederateNotExecutionMember,//                ConcurrentAccessAttempted,//                RegionNotKnown,//                RTIinternalError,//                UnimplementedService);//     Region *//     getRegion(RegionToken)//         throw (FederateNotExecutionMember,//                ConcurrentAccessAttempted,//                RegionNotKnown,//                RTIinternalError,//                UnimplementedService);private:    pid_t pid_RTIA ; //!< pid associated with rtia fork (private).    //! Federate Ambassador reference for module calls.    FederateAmbassador *fed_amb ;    //! used to prevent reentrant calls (see tick() and executeService()).    bool is_reentrant ;    RootObject *_theRootObj ;    void processException(Message *);    void executeService(Message *requete, Message *reponse);    void leave(const char *msg);};}#endif // _CERTI_RTI_AMBASSADOR_HH// EOF $Id: RTIambassador.hh,v 3.9 2003/03/12 10:02:38 breholee Exp $

⌨️ 快捷键说明

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