我正在使用HLA和Portico RTI,並且我有一種情況,在這種情況下,如果特定聯邦成員加入聯盟,我必須知道。有人可以幫助這個。這可能是非常基本的,但我對HLA很陌生。提前致謝。如何知道聯邦成員是否加入了HLA中的聯盟
2
A
回答
3
您可以使用管理對象模型(MOM)在聯合中查詢聯合聯邦。
訂閱對象類HLAobjectRoot.HLAmanager.HLAfederate
,您將更新聯邦中的所有聯邦成員,包括您自己的聯盟成員。
2
賭注的解決方案是標準程序,但在這裏是一種替代方法:
假設你已經在加入分配一個唯一的名稱(字符串),以特定的聯邦成員。您可以調用RTI大使的「獲取聯合處理服務」,並將聯邦的名稱作爲輸入參數。如果它存在於聯合中,聯邦的句柄將被返回,否則將拋出異常。
+1
ante的解決方案是基於事件的。你的是基於池的。 –
相關問題
- 1. 聯盟中是否有聯盟?
- 2. 我可以檢查是否設置了聯盟成員?
- 3. 無效的聯盟成員
- 4. MySQL - 聯盟還是加入?
- 5. 如何檢查聯邦是否啓用
- 6. 聯盟:從聯盟的一個數據成員讀取以寫入另一個聯盟
- 7. MySQL的聯盟,並加入
- 8. Mysql的加入和聯盟
- 9. 聯盟的聯盟與聯盟的聯盟
- 10. 枚舉的聯盟成員在C#
- 11. 作爲返回值的聯盟成員
- 12. SQL加入或聯盟?
- 13. SQL聯盟/加入查詢
- 14. MySQL左加入到聯盟
- 15. 設置默認聯盟成員
- 16. C++聯盟成員未初始化
- 17. 聯盟成員數據對齊
- 18. 聯盟尺寸比總成員
- 19. Spring AMQP是否支持rabbitmq聯邦?
- 20. 如何從記錄成員中使用F#歧視聯盟的成員
- 21. 聯盟或不聯盟
- 22. 什麼是聯邦協議?
- 23. 編譯錯誤「沒有成員命名」爲聯盟成員
- 24. 「聯盟或Concat中的類型是否按不同順序分配了成員」是什麼意思?
- 25. 讓聯盟無等聯盟的實例
- 26. MySQL的聯盟與加入條款
- 27. 無法加入的數據聯盟
- 28. MySQL加入聯盟的結果
- 29. iPhone:error:請求成員'table'不是結構或聯盟
- 30. 聯盟
我已經改變了標籤,因爲'hla'標籤指的是高級裝配,而不是高級架構(模擬) – DNA
試試在這裏:sim.cmabreu.com.br –